news 2026/5/30 17:51:04

关于MIO设置JTAG模式,还可以从Flash启动说明

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
关于MIO设置JTAG模式,还可以从Flash启动说明


一、说明
硬件设计为JTAG模式”,实际上是指通过MIO引脚将 BOOT_MODE[3:0] 配置为了 0011 或 1011,这个模式更准确地称为“JTAG 优先”模式,而不是“JTAG 唯一”模式。在这个模式下,ZYNQ的启动过程会首先尝试从JTAG启动,如果失败,则会自动回退到从Flash启动。

二、流程说明
进入“JTAG优先”流程:BootROM会主动等待并监听JTAG接口,看是否有外部调试器(如Vivado Hardware Manager)试图连接并下发指令。

如果JTAG有连接并下发指令:BootROM会将控制权交给JTAG调试器。此时,您可以通过JTAG直接下载并运行程序(如FSBL),或者直接配置PL。这是调试阶段最常用的方式。

如果等待超时(约2秒)JTAG无响应:BootROM会认为“JTAG启动失败”,然后自动进行模式回退。回退的路径取决于 BOOT_MODE 的具体值:

0011: 回退到 主启动模式。BootROM会去读取 MIO[5:8] 所指示的非易失性存储器(比如QSPI Flash)中的内容。

1011: 回退到 备用启动模式。BootROM会去尝试从SD卡等备用设备启动。


三、为什么能成功从Flash启动?
关键在于 Boot Header 中的 FSBL_EXEC 字段。这个字段有两个主要选项:

FSBL_EXEC = 0x0: “JTAG不等待”模式。即使BOOT_MODE设置为JTAG优先,BootROM在检测到这个值后,也会跳过JTAG等待阶段,直接进入下一阶段(从Flash加载FSBL)。

FSBL_EXEC = 0x1: “JTAG等待”模式。这就是上面描述的行为,BootROM会先等待JTAG连接。

在您的场景中,您烧写到Flash中的镜像文件(通过SDK或Vitis生成的 BOOT.bin),其Boot Header里的 FSBL_EXEC 字段极有可能被设置成了 0x0(JTAG不等待)。因此,虽然硬件引脚设为了“JTAG优先”,但芯片一读取Flash头,发现指令是“别等JTAG了,直接跑吧”,于是就直接从Flash加载并运行FSBL了,从而实现了“从Flash启动”。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/28 12:57:44

反模式测试:颠覆性思维驱动的缺陷狩猎

一、认知重构:反模式测试的本质 传统测试的思维盲区 正向验证陷阱:遵循需求文档的线性验证路径,忽略非常规用户行为(如医保系统报销流程中故意跨年度结算) 完美数据依赖:测试环境数据洁净度远超生产环境&…

作者头像 李华
网站建设 2026/5/28 12:57:50

不用再写Mock了!AI自动生成符合业务逻辑的API响应

第一章:传统Mock技术的桎梏 1.1 维护成本黑洞 案例举证:某银行支付系统迭代中,300接口Mock数据需4人日/周维护 版本滞后陷阱:电商促销规则变更导致30%Mock响应与生产环境偏离 边界覆盖缺陷:物流接口异常状态模拟不足…

作者头像 李华
网站建设 2026/5/28 12:57:49

一文读懂SCI、SSCI、SCIE、ESCI的区别

很多刚接触SCI的人可能会混淆SCI、SSCI、SCIE、ESCI这几个词。其实他们都是Web of Science(WOS)收录的子集。收录在这几个索引工具下的期刊会被视为科技领域的权威期刊。 那如果想要发表论文,是不是可以每一个索引工具下的期刊都可以选呢 其…

作者头像 李华
网站建设 2026/5/28 12:57:50

7.5 个性化插件开发:扩展AI工具的功能边界

7.5 个性化插件开发:扩展AI工具的功能边界 在AI工具日益普及的今天,大多数现成的AI平台和应用都提供了丰富的基础功能,但往往无法完全满足特定用户或企业的个性化需求。通过插件开发,我们可以扩展AI工具的功能边界,为其添加特定领域的专业能力、集成企业内部系统、实现定…

作者头像 李华
网站建设 2026/5/28 13:40:17

《危险边缘》:量子噪声导致AI医疗诊断集体失真事件

第一章 事件还原:量子噪声如何颠覆诊断系统 1.1 事故技术剖面 时空背景:2025年Q3某量子计算实验室1.2公里范围内 受影响系统:7家医院的CT影像AI辅助诊断平台 故障表现: ▶ 乳腺钼靶检查假阴性率上升47% ▶ PET-CT代谢活性分析出…

作者头像 李华