USB转JTAG、USB转I2C、USB转SPI、USB转RS121/RS422/RS485芯片调试笔记
本文介绍了PCIe403板卡的测试环境配置与问题解决方法。测试环境使用Xilinx xcvu13p主控芯片,配备Vivado2018.3和VSCode开发工具。硬件采用VU13P+ZYNQ+FMC架构,支持PCIe3.0/4.0、千兆/万兆以太网,板载4组8G DDR4存储器。详细记录了驱动安装步骤及FT232芯片识别问题(包括虚焊检测和EEPROM擦除操作),最终完成测试验证。文章重点突出了硬件
1.1测试环境
1.1.1整体环境介绍
测试环境 说明
板卡: pcie403板卡
主控芯片: Xilinx xcvu13p-fhgb2104-2
调试软件: Vivado 2018.3
代码环境: Vscode utf-8
测试工程: pcie403_user_top

1.1.2硬件介绍
UD PCIe-403使用VU13P+ZYNQ+FMC插槽架构,对外数据接口使用PCIe3.0x16和PCIe4.0x8进行数据通信或传输,支持千兆以太网、万兆以太网(100G x4),板载4组DDR4的存储器,位宽为72bit,分别容量为8G。另外PCIe-403板载有1个FMC+(兼容FMC子板)全互联的接口,满足VITA57.1和VITA57.4规范,可以适配大多数ADC/DAC FMC或FMC+子卡,且支持多板级联。
PCIe403支持全国产化替代方案,器件选择工业级和以上质量等级元器件。
1.4驱动安装
1;安装CDM2123620_Setup.exe驱动程序。
![]()

2;驱动安装前后。


1.5问题记录
1.5.1打开FT_PROG软件,找不到FT232芯片

将U16拆下来,用细线将1脚和10脚短路连接,用细线将2脚和9脚短路连接:

1.5.2U16去掉后仍无法识别FT232
1;使用万用表检查USB插口与焊盘底座之间是否有虚焊,这个焊接很容易出现虚焊,使用万用表逐个脚点击测试,要确保每个脚无虚焊
2;第这批生产的三块板卡的usb均出现虚焊,使用USB_MINI连接线与板卡连接,用万用表逐个点击测试。

1.5.3 可以识别FT232,但是识别不到EEPROM

解决办法:在FT_PROG内将EEPROM擦除一遍再进行识别。

1.7最终结果记录记录


火山引擎开发者社区是火山引擎打造的AI技术生态平台,聚焦Agent与大模型开发,提供豆包系列模型(图像/视频/视觉)、智能分析与会话工具,并配套评测集、动手实验室及行业案例库。社区通过技术沙龙、挑战赛等活动促进开发者成长,新用户可领50万Tokens权益,助力构建智能应用。
更多推荐
所有评论(0)