修改时间 11-17-2020 01:52 PM
將試過可以從SD card啟動的BOOT.bin改由QSPI燒錄
QSPI 型號: W25Q128JVSJQ
BOOT mode硬件有切到JTAG
試過bin/mcs file均不行。
訊息顯示:
Connected to hw_server @ TCP:127.0.0.1:3121
Available targets and devices:
Target 0 : jsn1
Target 1 : jsn-DLC9-Port_#0004.Hub_#0003
Target 2 : jsn2
Target 3 : jsn-DLC9-Port_#0001.Hub_#0001
Device 0: jsn-DLC9-Port_#0001.Hub_#0001-4ba00477-0
Device 1: jsn-DLC9-Port_#0001.Hub_#0001-23728093-0
再請問各位大大,這是在哪個環節出錯了。
修改时间 11-17-2020 02:26 PM
1、检查一下QSPI的烧写模式和你vivado工程中的是否一致。
2、你列的这个QSPI不在Xilinx的支持列表里。https://www.xilinx.com/support/answers/50991.html
3、你可以参考AR62743,看看能否可以。https://www.xilinx.com/support/answers/62743.html
修改时间 11-17-2020 04:54 PM
在支持列表中的器件是我们测试过的,也就是说烧录调用的驱动都能正常运行。
如果不在支持列表中,可能烧写时候驱动不能正常识别或者对你的FLASH进行操作。
所以你可以看一下那个AR62743,按照AR的方法尝试一下是否能烧写成功。
修改时间 12-04-2020 01:23 PM
Dear Terry
後來我換了W25Q128FVSIG 來進行燒錄
從vitis或從vivado都出現了
Failed to initialize SPI flash at 0:0 (error -2)
Zynq> ERROR: [Xicom 50-186] Error while detecting SPI flash device - unrecognized JEDEC id bytes: 68, 03, 00
請問這問題可能原因是?