USB转JTAG、USB转I2C、USB转SPI、USB转RS121/RS422/RS485芯片调试笔记

1.1测试环境
1.1.1整体环境介绍
测试环境    说明
板卡:    pcie403板卡
主控芯片:    Xilinx xcvu13p-fhgb2104-2
调试软件:    Vivado 2018.3
代码环境:    Vscode utf-8
测试工程:    pcie403_user_top

USB转JTAG、USB转I2C、USB转SPI、USB转RS121/RS422/RS485芯片调试笔记_第1张图片

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驱动程序。

USB转JTAG、USB转I2C、USB转SPI、USB转RS121/RS422/RS485芯片调试笔记_第2张图片

2;驱动安装前后。

USB转JTAG、USB转I2C、USB转SPI、USB转RS121/RS422/RS485芯片调试笔记_第3张图片

USB转JTAG、USB转I2C、USB转SPI、USB转RS121/RS422/RS485芯片调试笔记_第4张图片
1.5问题记录
1.5.1打开FT_PROG软件,找不到FT232芯片

USB转JTAG、USB转I2C、USB转SPI、USB转RS121/RS422/RS485芯片调试笔记_第5张图片
将U16拆下来,用细线将1脚和10脚短路连接,用细线将2脚和9脚短路连接:

USB转JTAG、USB转I2C、USB转SPI、USB转RS121/RS422/RS485芯片调试笔记_第6张图片

1.5.2U16去掉后仍无法识别FT232

1;使用万用表检查USB插口与焊盘底座之间是否有虚焊,这个焊接很容易出现虚焊,使用万用表逐个脚点击测试,要确保每个脚无虚焊

2;第这批生产的三块板卡的usb均出现虚焊,使用USB_MINI连接线与板卡连接,用万用表逐个点击测试。

USB转JTAG、USB转I2C、USB转SPI、USB转RS121/RS422/RS485芯片调试笔记_第7张图片
1.5.3 可以识别FT232,但是识别不到EEPROM

USB转JTAG、USB转I2C、USB转SPI、USB转RS121/RS422/RS485芯片调试笔记_第8张图片

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

USB转JTAG、USB转I2C、USB转SPI、USB转RS121/RS422/RS485芯片调试笔记_第9张图片

1.7最终结果记录记录

USB转JTAG、USB转I2C、USB转SPI、USB转RS121/RS422/RS485芯片调试笔记_第10张图片

USB转JTAG、USB转I2C、USB转SPI、USB转RS121/RS422/RS485芯片调试笔记_第11张图片

你可能感兴趣的:(信号处理模块,笔记)