当前位置: 首页 > news >正文

使用GD32实现JTAG功能

Vivado 不会直接认 “USB 虚拟串口 / 普通 HID” 的 GD32 设备,它只认两种东西:

  1. Xilinx 原厂电缆(带专用驱动与固件)
  2. 兼容 XVC(Xilinx Virtual Cable)协议的 USB 设备

你现在做的是:GD32E103 + 自己写的 JTAG 时序 → 模拟一个 JTAG 下载器。 要让 Vivado 用它,必须在 GD32 上实现XVC 服务器,电脑端用 Vivado 连 XVC,而不是让 Vivado 直接识别 GD32 USB。

一、原理:Vivado 是怎么和下载器通信的?

  • Vivado →hw_server→ USB 驱动 → 下载器固件 → JTAG (TMS/TCK/TDI/TDO) → Zynq
  • 原厂电缆:USB 走Xilinx 私有协议,驱动只认特定 VID/PID
  • 你自己的 GD32:
    • 不能冒充原厂电缆(协议 / VID/PID 都不对)
    • 可行路径:XVC over USB(虚拟串口 / USB-CDC)

XVC 本质:TCP 协议,把 JTAG 命令打包发给 “XVC 服务器”(你的 GD32),服务器转成 JTAG 时序。

http://www.zskr.cn/news/1417341.html

相关文章:

  • pnpm的安装和配置
  • solie实线 多段线 不显示填充
  • 项目经理日常:我是怎么把高项十大管理47个过程,用到真实项目里的(附避坑指南)
  • 2026 南京地区 GEO 服务商选择指南:五大优质机构技术与案例深度对比 - GEO优化
  • Gemini个性化推荐策略全链路拆解(从Embedding到实时重排的12个关键决策点)
  • 如何用3个版本打造你自己的智能机器狗:openDogV2完整指南
  • 在国产中标麒麟V7.0上搞定VMware 15.5,这份保姆级避坑指南请收好
  • 2026江门卫生间免砸砖防水、外墙、地下室、楼顶渗漏+彩钢瓦、阳光房渗漏 本地专业防水公司TOP5权威推荐(2026年6月本地最新深度调研) - 防水百科
  • 基于Arduino Mega的智能办公环境监测与自动化控制系统实战
  • ShadowPilot 去中心化遥操作与数据确权平台
  • 动物森友会存档编辑器NHSE:免费打造梦想岛屿的终极指南 [特殊字符]️
  • 告别卡顿!为CentOS 7.6虚拟机精细分配CPU与内存(附主机资源查看方法)
  • 微信QQ消息防撤回终极方案:用RevokeMsgPatcher守护你的重要信息
  • 第一部分。学习Spring和JavaEE前你需要了解的内容
  • 2026荆门卫生间免砸砖防水、外墙、地下室、楼顶渗漏+彩钢瓦、阳光房渗漏 本地专业防水公司TOP5权威推荐(2026年6月本地最新深度调研) - 防水百科
  • 2026杭州卫生间免砸砖防水、外墙、地下室、楼顶渗漏+彩钢瓦、阳光房渗漏 本地专业防水公司TOP5权威推荐(2026年6月本地最新深度调研) - 防水百科
  • 复杂协作项目如何引入叙事架构师提升内容质量与效率
  • 如何一键抓取网页中的所有视频和音频?猫抓扩展的全方位解决方案
  • 2026年苏州劳保耗材柜选购指南:品质与服务并重
  • 2026年AI竞争新焦点:告别“裸奔“的Agent,拥抱 Harness 工程底座!
  • 长沙不满意免费重拍的摄影工作室推荐,2026 拍摄无忧 - 麦克杰
  • 2026连云港卫生间免砸砖防水、外墙、地下室、楼顶渗漏+彩钢瓦、阳光房渗漏 本地专业防水公司TOP5权威推荐(2026年6月本地最新深度调研) - 防水百科
  • 腾讯模型广场DeepSeek 这种热门模型:腾讯云有自己部署,其它小厂第三方模型(百川、智谱等):走对方 API 转发
  • 2026宁波卫生间免砸砖防水、外墙、地下室、楼顶渗漏+彩钢瓦、阳光房渗漏 本地专业防水公司TOP5权威推荐(2026年6月本地最新深度调研) - 防水百科
  • 如何利用iret修改cs ip
  • 别再只存.pt了!PyTorch模型转ONNX并用Netron可视化的保姆级避坑指南
  • 别再手动拖拽了!用Qt的QSplitter实现可拖拽布局,5分钟搞定专业级UI
  • Java开发实战:构建高效、可维护的Web应用
  • 【C++】零基础入门 · 第 9 节:动态内存管理(new 与 delete)
  • CAXA 样式管理