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.

[参考译文] MSPM0L1105:MSPM0在独立模式下未通电

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1398419/mspm0l1105-mspm0-not-getting-powered-on-in-standalone-mode

器件型号:MSPM0L1105

工具与软件:

尊敬的 TI 团队:

现在、我们将 MSPM0L1105用于 MBUS 的另一个通信模块、我们之前是与 MODBUS 合作开发的。

因为我们使用 UART0作为外设之一。

问题如下:

当我们使用 XDS110在调试模式下运行该器件时、所有功能将按预期正常运行。

但是、当器件在没有调试器的独立模式下加电时、令人遗憾的是、甚至无法加电。

我们在 UART0上使用了基于光耦合器的隔离、因此我们在 PA18 (MSPM0的 RX 引脚)上使用了4.7k Ω 的上拉电阻。

请查看以下观察表:

我们注意到这个也用于 BSL 调用、我们怀疑这个事实与此相关。

按照 TI 对 MSPM0的建议、我们在 NRST 引脚上具有 RC 配置:带有10nF 下拉电容器的外部47-kΩ 上拉电阻器。

您能帮助我们解决这个问题吗?  

谢谢。此致。

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

    您好!

    我认为最大的可能性是在上电时、PA18电压被拉高并进入 BSL 模式。 您可以禁用 PA18通过软件唤醒 BSL 的功能。

    此致、

    Zoey

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

    Zoey、您好!

    您能否详细说明一下我具体可以怎么做。

    我参考了 MSPM0第1章第1.4.3节引导加载程序(BSL)的技术参考手册、但无法了解如何实现相同的内容。

    我也在 CCS 中完成了"System Config"中的设置、但无法确定。

    您能解释一下究竟如何针对 UART_0 RX 引脚(PA18)禁用 BSL 调用吗?

    谢谢。此致。  

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

    您好!

    它在这里。

    由于您更改了 NONMAIN、必须在闪存代码之前启用 NONAMIN 橡皮擦

    此致、

    Zoey