香橙派armbian

前言

香澄派有不同型號
筆者日後會珍對手上能拿到的型號做講解

Orange Pi PC Plus

已編譯映像檔

可以至官方下載映像檔https://www.armbian.com/download/
或至私人伺服器下載
桌面版

http://cdn.signage-cloud.org/orange_pi/Armbian_5.35_Orangepipcplus_Ubuntu_xenial_default_3.4.113_desktop.7z

伺服器版

http://cdn.signage-cloud.org/orange_pi/Armbian_5.35_Orangepipcplus_Ubuntu_xenial_default_3.4.113.7z

  1. 直接使用dd燒錄映像檔
  2. windows平台可使用Win32DiskImager
  3. 開機後設定帳號密碼後使用下面指令可以將系統安裝到emmc
    sudo nand-sata-install

自行編譯映像檔

早期建構整構Linux嵌入式是一件苦差事
你要搞定交叉編譯器和熟悉gcc工具鏈
製作開機載入器,編譯Linux核心和廠商提供的driver
編譯根目錄檔案系統,包含所有支援應用程式(busybox等)
了解NAND Flash架構,各種嵌入式檔案系統(initramfs,romfs,yaffs2)
最後做成映像檔,根據硬體架構進行燒錄
這都可以寫成好幾本書了
而armbian團隊幫我們把這些苦功簡化

  1. 建構映像檔

    下載官方提供的安裝光碟
    https://github.com/armbian/build

    http://cdn.signage-cloud.org/orange_pi/mini.iso

  2. 使用任一版本virtual box進行安裝
  3. sudo apt-get install git
  4. sudo apt-get install ntpdate
  5. git clone https://github.com/armbian/build
  6. cd build
  7. ./compile.sh
  8. 選擇Full OS 來產生可燒錄映像檔
  9. 建構完成後,在 build/ouput目錄下可以找到映像檔

其他工具

  1. sudo apt-get install g++-arm-linux-gnueabihf

    c++編譯器