學(xué)習(xí)了ubuntu下自己編譯最小Linux系統(tǒng)摊唇,大概步驟為構(gòu)建根文件系統(tǒng)+編譯;具體這里不再記錄窘奏。
需要記錄下來的是給itop4412燒寫系統(tǒng)的方法:
1. COM3用串口或者串口轉(zhuǎn)USB連接到電腦求豫,OTG接口通過USB線連接到電腦
2. 需要安裝ADB驅(qū)動,可以連上OTG線后上電豌注,然后通過驅(qū)動精靈安裝對應(yīng)驅(qū)動
3. 格式化mmc,其對應(yīng)步驟為在開發(fā)板啟動過程中進(jìn)入boot模式然后在超級終端依次輸入下列指令:
fdish -c 0
fatformat mmc 0:1
ext3format mmc 0:2
ext3format mmc 0:3
ext3format mmc 0:4
fastboot
4. 在fastboot工具中打開cmd.exe灯萍,并依次輸入下列指令:
fastboot.exe flash bootloader u-boot-iTOP-4412.bin(這個步驟可以省略)
fastboot.exe flash kernel zImage
fastboot.exe flash ramdisk ramdisk-uboot.img
fastboot.exe flash system system.img
fastboot -w
fastboot reboot
最后完成第一個程序helloworld的編寫轧铁、編譯和上板過程。