硬件 · 2023年2月1日 0

Xilinx SP605电路板故障调试

Xilinx SP605开发板的故障排除方法及电源总线重编程方法。

# 1. 默认跳线、开关设置

跳线:

FMC JTAG BYPASS
J19Jump 1-2
SFP Module
J22Jump 1-2
J44Jump 1-2
SPI Memory Select
J46Jump 1-2
SystemACE CF Error LED
J60Jump 1-2

开关:

SW1.2ON
SW1.1OFF
S1.4ON
S1.3OFF
S1.2OFF
S1.1OFF
S2.4OFF
S2.3OFF
S2.2OFF
S2.1OFF

2. 上电测试LED状态

a. 电路板上电,检查以下LED的状态:

  • DS1 – FMC电源良好 – ON
  • DS14 – 12V上电 – ON
  • DS15 – DDR3 1.5V上电 – ON
  • DS18 – 系统ACE CF 错误(无CF卡时红灯闪烁)
  • DS19 – MGT_AVCC上电 – ON

b. 检查RJ45网卡插孔附加的6个LED,反复开关电源并查看LED是否闪烁。

c. 如上述a、b均没有亮起,则需要重新编程电路板上的TI电源控制器。详见将TI电源控制器编程为出厂默认设置

d. 检查12V电源LED是否为绿色,如没有,则按照下面步骤操作:

image-20230201104542268

e. 检查JTAG链是否正确初始化,如没有,则按照下面步骤操作:

image-20230201105210654

f. 验证SW1默认设置:

SW1.2 = OFF

SW1.1 = ON

(无论模式、引脚如何设置,JTAG接口始终有效)

g. 验证FMC旁路跳线位置 J19

在没有插FMC卡的情况下,pin1-2要用跳线连接;

如果使用了FMC卡,也可以尝试用跳线连接pin1-2,如果FMC LPC连接时开发板出现问题,而未连接时正常工作,那么说明FMC连接器有问题。

h. 验证使用的OS是否支持。

SP605电源总线重编程方法

官方文档及工具下载:https://support.xilinx.com/s/article/56811?language=en_US

出厂设置脚本下载:

image-20230202100456211

FUSION_MFR_GUI工具下载:

https://www.ti.com/tool/FUSION_MFR_GUI
image-20230202100532659

硬件:USB-TO-GPIO适配器

该EVM用作主机PC(兼容IBM)与一个或说个从属器件(通过标准A型转迷你B型USB电缆实现)之间的接口适配器或桥接器。USB接口适配器与主机PC之间的通信通过USB实现,而USB接口适配器与从属器件之间的通信通过内部集成电路(I²C)、SMBus、PMBus and/or 通用输入/输出GPIO实现。桥接器转换USB与串行协议之间的通信事务。

image-20230202100743841

连接USB口和O/I口

image-20230202101409179

连接到SP605开发板,红色的线对到pin1:

image-20230202101444080

USB线连接到PC端,打开SP605电源。

FUSION_MFR_GUI工具加载SP605/Scripts/SP605_TI_Addr52_53_r0.xml脚本:

image-20230207092028664

点击Load按钮,再点击Start按钮:

image-20230207092111564

Operator ID随便填:

image-20230207092158608
image-20230207092240565

EVM的串口号选默认5000:

image-20230209101723996

编程通过,开发板重新点亮: