主题中讨论的其他器件: AM1802
你好
我已在 TI 技术支持下发布了 allready 信息如下: CS1729631 :刷写带砖头的 XDS200调试探针(TMDSEMU200-U)
(建议我在 E2E 论坛上发帖。 为什么不能自动将其推进到 E2E? )
我有 brickeda XDS200调试探针 TMDSEMU200-U JTAG 适配器、方法是按照 XDS200产品页面 章节
"更新固件"子章"如果您通过 USB 连接了一个 XDS200:"
我的 Blackhawk 设备的序列号是 S\n: TC53183
我完全按照指示操作。
返回所有命令、但没有错误消息。
最初命令"xds2xx_conf get xds2xxu 0"报告了一个正常工作的器件。
在发出"xds2xx_conf 引导 xds2xxu 0"命令后、XDS200出现故障。
并返回 get 命令:
错误:无法打开端口连接:xds2xxu:0
错误:测试失败
当您插入 USB 连接器时、电源 LED 指示灯不亮、而是
设备管理器中的条目:
XDS2xx 仿真器 CDC 串行端口(COM8)
XDS2xx 用户 CDC 串行端口(COM9)
没有出现。
为了能够快速继续工作,我们买了一个新的.
但现在我想修复砖头。 (因此、如果新的中断、我们有备份)
我已经通读了很多德州仪器的文档、直到我找到 Dorothea Pfeiffer 的文章:
https://dev.ti.com/tirex/explore/node?node=A__AADzJ8Y-La4f7Bi5Ga0TcA__xdsdebugprobes__FUz-xrs__LATEST
"
我想我能找到一种使它工作的方法。 以下过程考虑了闪存中原始的 XDS200引导加载程序的完整性-除非您尝试该过程并查看其在断开/连接后是否工作、否则无法知道。
-将一个外部 JTAG 调试器连接到 XDS200板载调试器的 JTAG 端口。
-启动 CCS 并使用外部 JTAG 调试器作为连接并将 AM1802作为目标器件创建目标配置。
-按照下面的视频中的步骤(我最终会"美化它"发布到其他地方)
"
我已经找到了 A AM1802 和 A Xilinx XC2C64A 开关芯片。
我还找到了 UART 串行连接器 引脚:RXD GND TXD。
我找到了一个 J3. ,A Micro 2排16引脚连接器。
Question:
我可以通过串行端口上的引导加载程序恢复原始固件吗?
如果是、则我需要 串行端口参数 和 要引导的固件文件 以及要应用的引导加载命令。
我将使用 PuTTY 完成此操作。 (在此期间,我找到了默认值115200;(可能有8个数据位没有奇偶校验,2个停止位没有握手,但没有记录))
我没有找到内部 JTAG 端口。
我可以使用第二个 JTAG 适配器通过来刷写固件吗 J3. ?
如果是、则我需要 J3的引脚排列来正确连接它。 (我找到了引脚1标记)
无法正常工作。
是否有其他方法刷写固件?
我还可以将电缆焊接到 JTAG 连接器和 AM1802E 处理器、但我需要知道需要哪些引脚及其名称。
如果可能、我更倾向于使用 UART 引导解决方案。
如果有 PC 主机工具、请告知我在哪里下载该工具以恢复固件。
我知道、如果引导加载程序被篡改、任何东西都无法正常工作。
在这种情况下,只有一个 JTAG 连接(J3?) 来保护器件。
此致
Daniel Wyss