主题中讨论的其他器件:SEGGER
您好!
当我尝试擦除芯片命令时、我在 J-Link Commander 上收到错误代码-1。
我无法使用 J-Link 闪存连接到目标、因为无法检测到时钟频率。
我正在使用频率为5MHz 1.8V 的函数发生器生成时钟信号。
有什么想法如何再次获得控制权?
非常感谢
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好!
当我尝试擦除芯片命令时、我在 J-Link Commander 上收到错误代码-1。
我无法使用 J-Link 闪存连接到目标、因为无法检测到时钟频率。
我正在使用频率为5MHz 1.8V 的函数发生器生成时钟信号。
有什么想法如何再次获得控制权?
非常感谢
您好!
您的帖子最初发布到仿真论坛、刚刚重新发送给我们。 但是、我自己也不熟悉该器件。 您的评论似乎表明您能够在某个时间点访问目标、但在稍后无法访问目标。 这是正确的理解吗?
您可以降低 TCK 速度吗? 您使用的是哪种调试器? 在 CCS 中、您应该能够降低 TCK 频率。 这会产生影响吗?
我还建议您联系 Segger 以获得有关 Jlink 错误代码-1的支持。 我也不熟悉错误代码。
尊敬的 Martin:
上一个程序下载多长时间? 这是很久以前(例如几个月或几年)、现在 您正在尝试重新编程吗? 或者它一直在工作、直到您将某个内容编程到闪存中、然后您无法再进行连接/编程? 我只是想知道、这是不是编程到 MCU 中的导致问题的东西。 我曾看到过(对于不同的 MCU)一个程序请求 MCU 进入睡眠状态而没有唤醒机制的情况。 一旦 MCU 处于睡眠状态、调试器将无法再通过 JTAG 接口连接到目标。 希望您的问题不会出现这种情况。
我对该板没有任何经验、也没有 IAR 工具链。 如果您使用 CCS 并取决于您使用哪个调试探针连接到目标、则可以选择更改 TCK 速度。 请参阅以下内容、了解不同器件上的 CCS、您可以在其中更改 TCK 频率。 CCS 还具有用于测试 JTAG 扫描链的实用程序。 我倾向于认为 IAR 具有类似的功能。 但是、您确实需要为此与 IAR 联系。

虽然我不知道这个电路板、但是我建议您检查电路板上的所有电压是否都正确、以及您是否在 TCK、TDI 和 TDO 接口上看到任何活动? 另一个需要检查 的问题是、您是否有另一个可以尝试的 J-link 调试探针? 两个调试探针是否会有相同的问题?