ZYNQ從QSPI+EMMC啟動Linux
? ? ? ?最近一直在研究ZYNQ脫離SD卡啟動Linux,網(wǎng)上有不少相關資料,有的博主雖然從QSPI啟動linux,但是還需要插SD卡加載U-BOOT引導內(nèi)核;還有的工程師是通過EMMC掛在rootfs之外還有其他的文件,qspi flash僅僅是掛載BOOT.BIN,就會出現(xiàn)啟動時提示沒有sd卡(no mmc 0)。
? ? ? 基本都是同一個問題,沒有解決boot的方式,這需要修改底層,在petalinux配置里設置不了的。
? ? ? 其實可以QSPI掛載BOOT.BIN、zImage、system.bit、system.dtb,EMMC掛rootfs,完全脫離SD卡。這種方式可以通過SD卡的方式調(diào)試,沒問題了從SD卡把系統(tǒng)燒寫到QSPI+EMMC。這樣比較實用在實際的工程項目中。