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.

[参考译文] MSPM0L1306:出现电缆断开等错误、远离自身

Guru**** 2442090 points
Other Parts Discussed in Thread: MSPM0L1306

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1544671/mspm0l1306-getting-error-like-cable-break-far-from-itself

器件型号:MSPM0L1306


工具/软件:

您好:

我将定制电路板与 MSPM0L1306 在 SWD 模式 2Wire 下使用。 并且在闪存代码时出现错误、例如电缆远离自身时中断。

当我在“Properties Debug Window“中进行了更改后、有一次成功运行、但我忘记了这些设置、现在再次遇到相同的问题。 一次性工作意味着只有项目设置问题。

我使用 XDS200 调试器来刷写代码

连接如所示

1、SWDIO 至 TMS、带上拉

2. SWCLK 到 TCK

3.3V 至 VCC

4. GND 至 GND

5.重置至 nRESET

【结果】


----- 【打印线路板配置路径名】------------------------------------

C:\Users\admini~1\AppData\Local\TEXASI~1\
CCS\ccs1271\0\BRDDATAC\testBoard.dat

----- 【打印重置命令软件日志文件】------------------------------------

此实用程序选择了 560/2xx 级产品。
此实用程序将加载程序“xds2xxu.out"。“。
库构建日期为“2024 年 4 月 19 日“。
库构建时间为“18:50:34“。
库软件包版本为“12.7.0.00130"。“。
库组件版本为“35.35.0.0 “。
控制器不使用可编程 FPGA。

硬打开控制器时出错。

----- 【发生错误,此实用程序已中止】------------------------

此错误由 TI 的 USCIF 驱动程序或实用程序生成。

值为“-183"(–183(0xffffff49“0xffffff49)。
标题为“C_ERR_CTL_CBL_Break_FAR"。“。

解释如下:
控制器检测到与其自身远距离的电缆断裂。
用户必须将电缆/线盒连接到目标器件。

【结束】

请引导我。

谢谢、

镍锡

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    嗨、Nitin、

    在研究此问题后、似乎有另一种与您的不同器件类似的情况。 由于您使用的是定制电路板、因此可能缺少必要的上拉或下拉电阻。 您可以 在此处找到 E2E 主题。  

    您提到过、您可以成功刷写一次。 您是否能够确定程序是否按预期在器件上运行?

    这是否适用于您的情况:

    请告知我任何进一步的发现、或者我提供的信息是否与您所体验的内容相关。

    此致、

    Owen

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好:

    您是否能够确定程序是否按预期在器件上运行? --> 是的、我能够在同一电路板上成功运行代码、但同样出现了相同的错误。

    因为我知道连接正确、

    如果有任何设置问题、请告诉我

    谢谢、

    镍锡

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    嗨、Nitin、

    你读过我上次答复中的所有内容了吗? 您能否确认是否有任何内容适用于您。

    此致、

    Owen

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    嗨、Nitin、

    此外、您可以尝试以下操作:

    • 恢复出厂设置:在器件关闭时将 RESET 下拉至 GND、然后为器件上电。
    • 分享“调试属性“窗口的外观
    • 建议您查看 这个 E2E 主题

    请注意、我们不建议使用 XDS200 对 MSPM0 进行编程。  

    此致、

    Owen

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好:

    我确实恢复出厂设置仍然相同的错误。

    在“调试属性“窗口中、我保留了默认设置。

    您共享了同一个错误的 pic 我唯一的区别是使用 XDS200 调试器和我在上面已经分享的连接。

    我之前版本的电路板带有 MCU 原理图、这个连接可以正常工作、因为目前仍然存在电缆断裂错误。

    谢谢、

    镍锡

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    嗨、Nitin、

    您是否看到其他 E2E 主题中的任何步骤都可以解决您的问题?

    您是否使用任何引脚将代码刷写为 GPIO 等?

    这个问题让我想知道、在首次闪存后、您正在使用的引脚已以某种方式配置、以防止后续成功刷写。

    您能否更详细地说明如何配置引脚? 与上一版本的板之间有何变化?

    此致、

    Owen

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好:

    该 E2E 主题对我来说用处不大、因为我使用的是 MSPM0L1306。 我检查了它,但不起作用。

    我发现另一个观察结果是、当我将 I2C 引脚 PA0 和 PA1 也连接到逻辑分析仪时、我能够进行闪存、但卡在 I2C_STATUS_TX_INPROGRESS 处。 我正在使用 BQ90x I2C 示例代码。 但是、当 I2C 引脚与逻辑分析仪断开连接时、刷写时会出现电缆中断。

    谢谢、

    镍锡

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    嗨、Nitin、

    我与我的团队分享了这个问题、我们认为这可能是定制电路板的硬件问题。 如果您愿意、请将原理图分享给您当地的 FAE 或销售代表、我们将对布局进行审查。 如果没有更多信息、我目前无法帮助解决此问题。

    此致、

    Owen

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好:

    请查看此内容。

    此致、

    镍锡

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    嗨、Nitin、

    我无法阅读原理图。 您是否可以与当地的 FAE 或销售代表共享 PDF 或文件? 这也将使整个团队能够审查原理图。

    此致、

    Owen