主题中讨论的其他器件:TMS5700432
TMS5700432BPZQ1R:无法使用 XDS100v2编程器将 TMS570LC43x Hercules 开发套件中的 JTAG 刷写为 TMS5700432。
大家好、
对于一个学校项目,我必须使用 TMS5700432芯片设计一个嵌入式系统,并且我想用具有板载 XDS100v2编程器的 TMS570LC43x Hercules 开发套件来刷写它。 但它不起作用。
我与 KiCAD 一起开发了嵌入式系统、荷兰的一家专业 PCB 公司制造了该板。
当 PCB 交付时、我尝试在 Code Composer Studio 中验证连接(请参阅图片)、但我返回了错误代码183。
错误消息:
[开始] 执行以下命令: %CCS_base%/common/uscif/dbgjtag -f %boarddatafil文件%-RV -o -F inform、logfile=yes -S pathlength -S integrity [结果]
C:\Users\30045508\AppData\Local\TEXASI~1\ ---- [打印重置命令软件日志文件]----------------- 此实用程序已选择100或510类产品。 ---- [打印重置命令硬件日志文件]----------------- 扫描路径将通过切换 JTAG TRST 信号进行复位。 ---- [用于从 PLL 生成的 JTAG TCLK 输出的日志文件]--- 没有用于对 JTAG TCLK 频率进行编程的硬件。 ---- [测量最终 JTAG TCLKR 输入的源和频率]---- 没有用于测量 JTAG TCLK 频率的硬件。 ---- [对 JTAG IR 和 DR 执行标准路径长度测试]----- 此路径长度测试使用64个32位字的块。 未记录 JTAG IR 指令路径长度。 ---- [对 JTAG IR 执行完整性扫描测试]----- 此测试将使用64个32位字的块。 使用0xFFFFFFFF 进行测试。 ---- [发生了错误,该实用程序已中止]----- 此错误由 TI 的 USCIF 驱动程序或实用程序生成。 值为'-183'(0xffff49)。 说明如下: [结束] |
首先、我想确保 JTAG 连接在另一个电路板上工作。 因此、我对两个开发套件进行了编程、这种编程效果很好。
我测量了电路板上的时钟、它提供稳定的10MHz 信号。 我使用带 TPS562200DDCR 降压转换器的12V 电源、将其转换为3.3V I/O 电压和1.2V 内核电压。 内核电压有一点噪声(请参阅图)、但当使用万用表测量时、它提供1.21V 的电压。 噪声是否可能是问题的原因?
我不确定的另一点是,我没有在 PCB 上实施上拉电阻器。 我没有将它们放在电路板上、因为开发套件中已经有上拉电阻(对吧?)。 这会是个问题吗? 请参见下图:
是否有人知道我在设计中犯了什么错误、或许还知道如何解决?
此致、
开尔文 S.