前言
香澄派有不同型號
筆者日後會珍對手上能拿到的型號做講解
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.7z
- 直接使用dd燒錄映像檔
- windows平台可使用Win32DiskImager
- 開機後設定帳號密碼後使用下面指令可以將系統安裝到emmc
sudo nand-sata-install
自行編譯映像檔
早期建構整構Linux嵌入式是一件苦差事
你要搞定交叉編譯器和熟悉gcc工具鏈
製作開機載入器,編譯Linux核心和廠商提供的driver
編譯根目錄檔案系統,包含所有支援應用程式(busybox等)
了解NAND Flash架構,各種嵌入式檔案系統(initramfs,romfs,yaffs2)
最後做成映像檔,根據硬體架構進行燒錄
這都可以寫成好幾本書了
而armbian團隊幫我們把這些苦功簡化
- 建構映像檔
下載官方提供的安裝光碟
https://github.com/armbian/build
或
http://cdn.signage-cloud.org/orange_pi/mini.iso - 使用任一版本virtual box進行安裝
- sudo apt-get install git
- sudo apt-get install ntpdate
- git clone https://github.com/armbian/build
- cd build
- ./compile.sh
- 選擇Full OS 來產生可燒錄映像檔
- 建構完成後,在 build/ouput目錄下可以找到映像檔
其他工具
- sudo apt-get install g++-arm-linux-gnueabihf
c++編譯器