此文旨在自記,非教人也,故非亦不欲盡善,抱歉。御坂聲明焉。
啟動 🔗
ArchlinuxARM官網未述於Cubietruck,其法近於Cubieboard2,惟u-boot-sunxi-with-spl.bin
需替以cubietruck者,可下載於此。
御坂為Micro-SD卡空間所限,不能裝系統於其上,乃以為啟動分區,僅存核心檔案uImage及引導項uEnv.txt,系統則裝於於SATA硬盤。
/dev/mmcblk0p1
:/uEnv.txt
如下:
boot_mmc=ext2load mmc 0 0x43000000 cbt.bin; ext2load mmc 0 0x45000000 uImage; bootm 0x45000000
extraargs=console=ttyS0,115200 console=tty0 rootfstype=ext4 rootflags=discard root=/dev/sda1
console=ttyS0,115200
root=/dev/sda1
`</pre>
## 模組
`/etc/modules-load.d/sun7i.conf`如下:
<pre>`sunxi_gmac
mali
disp_ump
lcd
sunxi_cedar_mod
bcmdhd
sunxi_gmac、bcmdhd,網卡驅動也。餘者均顯示之屬:mali、disp_ump者,顯卡驅動也;lcd輸出驅動也,缺之則無vga輸出,而hdmi另須模塊;sunxi-cedar-mod者,視訊解碼驅動也,暫未用之。
網路 🔗
Archlinuxarm初裝,無網卡之啟動,無IP之設置,故不能ssh之。若有UART線,則可進系統設定;若無,則須qemu以chroot之,然後方得網路。至於命令,無非複製/etc/netctl/examples/ethernet-dhcp
,改之,然後netctl enable eth0-dhcp-xxx
啟用。