在裸跑中需要將代碼固化在QSPI中,需要燒寫QSPI
1、新建fsbl
在裸跑的工程中打開SDK,File—>NEW—>Application Project, 名稱設置爲fsbl。
2、創建Image
右擊fsbl-->Create Boot Image
添加裸跑的elf文件
3、燒寫bin
添加剛剛生成的BOOT.bin文件
同時添加fsbl中的elf文件
燒完後重啓設備,注意燒寫的時候,把設備撥到JTAG模式,重啓前將設備撥到QSPI啓動。
在裸跑中需要將代碼固化在QSPI中,需要燒寫QSPI
1、新建fsbl
在裸跑的工程中打開SDK,File—>NEW—>Application Project, 名稱設置爲fsbl。
2、創建Image
右擊fsbl-->Create Boot Image
添加裸跑的elf文件
3、燒寫bin
添加剛剛生成的BOOT.bin文件
同時添加fsbl中的elf文件
燒完後重啓設備,注意燒寫的時候,把設備撥到JTAG模式,重啓前將設備撥到QSPI啓動。
參照www.harald-rosenfeldt.de 大牛的例程,移植到了PYNQ上,左右聲道分別播放同頻率的正弦和餘弦,波形如下: 完整工程見我的資源