主题中讨论的其他器件:TPS65381A-Q1、
您好!
我遇到了一个时间比较长的问题:
我有一个包含 TMS570LS1224和 TPS65381A-Q1的定制板。 我使用 SafeTI 库中的 TPS 驱动程序来为看门狗提供服务。 一旦我使一切正常工作、我就失去了通过 JTAG 刷写 MCU 的能力。 错误消息为:
CortexR4: Trouble Reading Register PC: (Error -242 @ 0x0) A router subpath could not be accessed. The board configuration file is probably incorrect. (Emulation package 9.7.0.00213)
我假设 TPS 解析器的初始化(大约需要220ms)及其在 SPI1接口上的恒定活动会干扰 XDS110探针通过 JTAG 准备下载目标时使用的复位策略。
我想我会更聪明、只要在复位后将 MCU 锁定到无限循环中、当我的一个输入被强制进入特定状态。 恢复机制。 但是、TPS 芯片当然更聪明、并且在 XDS110能够完成其工作之前将我复位。 目前、我解决这种情况的唯一方法是拆焊 TMS 芯片、将其焊接到评估板上(在这里它不会被复位)、再次闪存并重新焊接。 我确信有更简单的方法。 因此、我想知道您能否提供一些有关在具有 TPS 及其驱动器的系统中可行的复位和闪存策略的指导。
谢谢你。