OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4279|回复: 5

[XILINX] zyqn第一次烧录qspi flash 异常问题

[复制链接]

7

主题

17

帖子

0

精华

初级会员

Rank: 2

积分
81
金钱
81
注册时间
2020-6-12
在线时间
15 小时
发表于 2022-1-17 09:10:27 | 显示全部楼层 |阅读模式
1金钱
1.zynq第一次烧录qspi flash要用JTAG和特殊的“fsbl”文件才能烧录成功,且该“特殊的fsbl文件只能用于第一次烧录qspi flash”,后面还得用官方的fsbl文件linux系统才能正常启动;
2.有没有什么方式第一次烧录qspi flash“不用JTAG和特殊的fsbl文件”,直接从sd卡将boot.bin文件烧录到qspi flash中,然后断电启动程序就能够直接运行起来;


最佳答案

查看完整内容[请看2#楼]

可以参考这个https://support.xilinx.com/s/article/68657?language=en_US 启动uboot后,使用sf命令烧写BOOT.BIN到QSPI,sf命令的用法网上有相关资料
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

0

主题

70

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
275
金钱
275
注册时间
2018-10-22
在线时间
35 小时
发表于 2022-1-17 09:10:28 | 显示全部楼层
可以参考这个https://support.xilinx.com/s/article/68657?language=en_US
启动uboot后,使用sf命令烧写BOOT.BIN到QSPI,sf命令的用法网上有相关资料
回复

使用道具 举报

3

主题

2013

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
5618
金钱
5618
注册时间
2018-10-21
在线时间
1591 小时
发表于 2022-1-17 09:52:36 | 显示全部楼层
如果是运行Linux系统的话可以,先把将镜像烧录到 TF 卡,然后从TF卡启动,进入到Linux命令行工作模式,将系统镜像固化到 QSPI 和 eMMC
回复

使用道具 举报

7

主题

17

帖子

0

精华

初级会员

Rank: 2

积分
81
金钱
81
注册时间
2020-6-12
在线时间
15 小时
 楼主| 发表于 2022-1-17 10:56:15 | 显示全部楼层
QinQZ 发表于 2022-1-17 09:52
如果是运行Linux系统的话可以,先把将镜像烧录到 TF 卡,然后从TF卡启动,进入到Linux命令行工作模式,将系 ...

哥,能具体描述一下吗?因为现在用的是想使用SD卡对flash进行固化程序,但遇到了问题,终端显示linux系统已经把系统烧写到了emmc,boot.bin文件烧写到了flash,无奈的是断电拔掉sd卡以后无法启动,相当于没烧录成功;
---如果先用JTAG使用特殊fsbl文件先对flash烧录一次,再用sd进行烧录或者升级都是没问题的;
回复

使用道具 举报

3

主题

2013

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
5618
金钱
5618
注册时间
2018-10-21
在线时间
1591 小时
发表于 2022-1-17 11:14:50 | 显示全部楼层
本帖最后由 QinQZ 于 2022-1-17 11:16 编辑
lijack 发表于 2022-1-17 10:56
哥,能具体描述一下吗?因为现在用的是想使用SD卡对flash进行固化程序,但遇到了问题,终端显示linux系统 ...

下载下这个链接的资料,http://www.openedv.com/docs/boards/fpga/zdyz_linhanz(V2).html,里面有个快速体验文档,有教怎么操作的,路径在领航者(A盘)\1_正点原子领航者ZYNQ开发板入门资料\【正点原子】领航者ZYNQ开发板用户快速体验_V2.0.pdf
回复

使用道具 举报

7

主题

17

帖子

0

精华

初级会员

Rank: 2

积分
81
金钱
81
注册时间
2020-6-12
在线时间
15 小时
 楼主| 发表于 2022-1-17 13:54:05 | 显示全部楼层
QinQZ 发表于 2022-1-17 11:14
下载下这个链接的资料,http://www.openedv.com/docs/boards/fpga/zdyz_linhanz(V2).html,里面有个快速 ...

看了正点原子的文档,和我的还是有些区别的;

--比如:现在有一块全新的开发版,emmc和flash里面全是空白状态,Linux终端没有任何报错,断电重启系统无法启动;如果先用jtag和修改过的fsbl文件对flash进行固化一次;

--此时插入sd卡可以把系统镜像拷贝到emmc和把boot.bin文件固化到flash,断电重启,系统加载成功;


--所以关键点就在于第一次烧录flash为什么用sd卡不行?非要用jtag?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-23 16:44

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表