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.

[参考译文] LP-MSPM0L1306:BSL 软件调用演示代码错误

Guru**** 2419530 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/1348974/lp-mspm0l1306-bsl-software-invoke-demo-code-error

器件型号:LP-MSPM0L1306
主题中讨论的其他器件:MSPM0L1306

您好、当我尝试运行软件调用 I2C 代码时、在目标复位时、 调试器返回此错误

"Cortex_M0P:错误:(ERROR -1001 @ 0x0)该器件不支持请求的操作。 (仿真软件包9.13.0.00201)"

然后、当它尝试重新建立连接时、重复出现以下错误:

":停止目标 CPU 时出现问题:(错误-2064 @ 0x0)无法读取器件状态。 复位器件、然后重试此操作。 如果错误仍然存在、请确认配置、对电路板执行下电上电、和/或尝试更可靠的 JTAG 设置(例如、降低 TCLK)。 (仿真软件包9.13.0.00201)"

这是由于 重置器件函数中的 main.c 文件并 进入引导加载、

 

作为一项测试、我已经将复位方法切换到了 CPU/外设复位、工作正常。 某个关于要求进入 BSL 的命令导致了错误。

我使用的是 Code Composer v12.5.0 (非 Theia)、MSPM0SDK 版本为2.00.00.03。 单独的目标 MSPM0L1306 (DYY)和 XDS110调试探针上都会发生此错误

如果有任何帮助、我们将不胜感激、

谢谢!

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

    当器件进入 BSL 时、器件将不支持调试模式、因为 BSL 处于 ROM 中、看不到源代码。 当您触发 BSL 是否有效以及是否使用 BSL 主机发送 BSL 命令剂量时、它是否有效?

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

    是的、继续通过 BSL_HOST 示例来将应用文件上传到目标 MCU。 感谢您的答复