news 2026/7/12 23:20:49

ZYNQ中fsbl,app.elf,bitstream加载流程

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
ZYNQ中fsbl,app.elf,bitstream加载流程


一、ZYNQ的jtag
1.zynq jtag级联模式和独立模式
2.zynq tap和zynq的arm dap
在Zynq设备中,存在两个JTAG控制器:TAP(测试访问端口)控制器和DAP(调试访问端口)控制器。TAP控制器可以控制PL配置过程以及PL中的其他功能。而DAP控制器位于应用处理单元(APU)中。

二、ZYNQ的JTAG级联模式
cascade mode级联模式,用于同时调试ARM处理器和FPGA部分。
使用一个JTAG可以和ARM处理器以及FPGA的JTAG接口通信。

这里有一个问题?就是如果按照级联模式,那么ZYNQ的开发是必须例化一个ZYNQ核心才行?

如果不例化一个ZYNQ核,那么如果JTAG处于级联模式,就不能下载bit了,是这样的吗?这个有空得验证测试一下!!!

在级联模式下,可以使用PL JTAG接口引脚同时访问两个控制器;来自接口的TDI信号会进入DAP控制器。DAP控制器的TDO信号会被连接到TAP控制器的输入端,形成菊花链结构。然后,TAP控制器的TDO信号会输出到JTAG接口。在JTAG链中,DAP寄存器和数据是最后被移入的。

• 首先访问DAP控制器,然后访问TAP控制器。

• 不需要PL配置。

• 两个控制器都必须启用。

• 指令和数据不能对未指定的目标产生不良影响。


三、ZYNQ的JTAG独立模式
standalone mode独立模式
‌独立模式‌通常用于单独调试ARM处理器或FPGA,而不必两者同时进行。例如,如果你只想专注于FPGA的开发或调试,或者只想专注于ARM处理器的开发,你可以选择独立模式。

‌配置步骤‌:

如果你只想调试ARM处理器,确保将JTAG适配器的连接配置为仅连接到ARM处理器的JTAG接口。
类似地,如果你只想调试FPGA,确保将连接配置为仅连接到FPGA的JTAG接口。
在启动调试会话时,选择独立模式,这样调试器只会与选定的部分通信。


三、纯FPGA的jtag

四、ZYNQ中fsbl,app.elf,bitstream加载流程

参考:https://blog.51cto.com/u_14405/10346318

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

1小时搭建:用低代码替代XFTP官网的方案

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容: 开发一个低代码FTP应用构建器,提供:1. 拖拽式界面设计器 2. 预置传输逻辑模块 3. 可视化工作流编排 4. 一键部署测试环境 5. 模板市场。使用PythonDjango后…

作者头像 李华
网站建设 2026/7/1 13:02:02

VOFA效率革命:传统调试 vs AI辅助开发对比

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容: 请对比生成两种VOFA串口通信实现方案:1. 传统手动编写方式 2. AI自动生成方式。要求包含:协议解析核心代码、错误处理机制、性能测试代码。重点展示AI如何自…

作者头像 李华
网站建设 2026/7/1 2:43:52

微信小程序的四六级英语网上报名系统的设计与实现_1w3k54bj

文章目录微信小程序的四六级英语网上报名系统设计与实现主要技术与实现手段系统设计与实现的思路系统设计方法java类核心代码部分展示结论源码lw获取/同行可拿货,招校园代理 :文章底部获取博主联系方式!微信小程序的四六级英语网上报名系统设计与实现 微…

作者头像 李华
网站建设 2026/7/3 8:11:02

Qwen3-VL物流管理:包裹分拣优化方案

Qwen3-VL物流管理:包裹分拣优化方案 1. 引言:智能物流中的视觉语言模型新范式 随着电商和快递行业的迅猛发展,传统人工分拣模式已难以满足高效率、低错误率的运营需求。在这一背景下,自动化与智能化分拣系统成为物流行业转型升级…

作者头像 李华
网站建设 2026/7/1 13:02:02

基于Python + Django微博舆情分析与可视化系统(源码+数据库+文档)

微博舆情分析与可视化系统 目录 基于PythonDjango微博舆情分析与可视化系统 一、前言 二、系统功能演示 三、技术选型 四、其他项目参考 五、代码参考 六、测试参考 七、最新计算机毕设选题推荐 八、源码获取: 基于PythonDjango微博舆情分析与可视化系统 …

作者头像 李华
网站建设 2026/7/1 13:02:01

Qwen3-VL-WEBUI能否替代人工?GUI操作代理实战验证

Qwen3-VL-WEBUI能否替代人工?GUI操作代理实战验证 1. 引言:从自动化需求看GUI代理的演进 随着企业数字化进程加速,大量重复性的人机交互任务(如数据录入、表单填写、跨平台信息同步)仍依赖人工完成。传统RPA&#xf…

作者头像 李华