ADALM-PlutoSDR 上手(三) Program Flash

本文介绍了在ADALM-PlutoSDR上编程QSPI闪存的步骤,包括在Xilinx SDK中创建FSBL工程,导入并调试u-boot.elf,创建BOOT.bin文件并烧录。遇到问题在于Zynq启动模式配置错误,管脚连接GND导致烧录未成功。解决办法是断开该管脚,重新烧录,最终实现正确启动。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.在Xilinx SDK创建FSBL工程
2.导入编译好的u-boot.elf文件
3.在SDK下分别在线调试(用JTAG Mode引导)FSBL和u-boot.elf
这里写图片描述

4.创建BOOT.bin文件
这里写图片描述
5.Program flash到QSPI flash然后重启由QSPI引导
这里写图片描述

6.结果跪了,明明提示烧录成功,结果TM的还是原来的代码在跑。
这里写图片描述

7.对比其它的开发板发现,Zynq的启动模式配置有问题。
这里写图片描述
把这个管脚接到GND上了,所以烧录的过程虽然SDK工具现实Program flash成功,实际上并没有写入到QSPIflash中,把这个管脚断开,重新Program flash,重启OK。
这里写图片描述

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值