【问题标题】:How would I use JTag to diagnose an ATSAM3x8E processor?我将如何使用 JTag 来诊断 ATSAM3x8E 处理器?
【发布时间】:2023-03-31 01:42:01
【问题描述】:

我之前没用过jtag,现在还在学习机器语言。

我有一台使用 arm cortex m3 处理器的 3D 打印机。坐了一会儿后,它甚至不再通过 USB 端口在我的计算机上注册。我擦除了芯片上的内存,但它仍然不像以前那样在我的电脑上显示为 COM 端口。

我开始认为我用静电或什么东西炸了芯片。板上有一个 jtag 连接器。如何准确地使用 JTag 连接器测试芯片是否损坏?除了芯片之外,板上没有太多其他东西。任何其他芯片都是步进电机等的驱动器。而且 USB 似乎直接连接到 cpu,但不要相信我的话。

【问题讨论】:

  • 如果您擦除了负责 USB 通信的微控制器的闪存,这很自然,与您的 PC 的 USB 通信不再工作。您已擦除通信堆栈。

标签: usb cortex-m3 jtag


【解决方案1】:

要通过 JTAG(或 SWD)测试您的芯片,您应该使用 JTAG 调试器,也称为“In-Circuit Debugger”或“In-Circuit Emulator”。你可以得到一些低于 50 美元或高于 2000 美元。

但是芯片的固件可能会阻止 JTAG 访问,例如除非你擦除闪存。但既然你已经这样做了,这不应该成为一个障碍。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-08-15
    • 1970-01-01
    • 1970-01-01
    • 2011-05-10
    • 1970-01-01
    • 2021-04-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多