Other Parts Discussed in Thread: MSPM0L1228
器件型号: MSPM0L1228-Q1
主题中讨论的其他器件: MSPM0L1228
尊敬的 TI 专家:
如果我们要在 MSPM0L1228 MCU 中通过 UART0 执行 BSL、将在硬件端配置什么?
是否需要 LFCLK? 或者我们可以使用 HFCLK 来执行 BSL 程序。
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.
Other Parts Discussed in Thread: MSPM0L1228
器件型号: MSPM0L1228-Q1
主题中讨论的其他器件: MSPM0L1228
尊敬的 TI 专家:
如果我们要在 MSPM0L1228 MCU 中通过 UART0 执行 BSL、将在硬件端配置什么?
是否需要 LFCLK? 或者我们可以使用 HFCLK 来执行 BSL 程序。
尊敬的 Johnson:
我不确定出厂 BSL 的含义。
在我们的工程中、可能需要使用 MCU UART0 将固件刷入 MCU。 我们计划仅使用 HFCLK + 16MHz 振荡器来执行该操作。
这意味着我们不会 在电路板中使用 32768Hz 振荡器。
我在 TI EVM 板上看到它、并在下面捕获它以供您参考。 我们希望删除它、因为我们不需要实时、也不需要节能目的。 但是、我担心它会阻止/限制 BSL 闪存特性。

感谢您的确认。
您好 Himing、
我们的 MSPM0 支持 BSL 功能、并且此功能锁定在 ROM 中、无需任何外部晶体。 因此、如果您使用我们的默认 BSL、可以移除这个晶体。
https://www.ti.com/lit/ug/slau887/slau887.pdf
https://www.ti.com/lit/an/slaae88d/slaae88d.pdf
如果您自己设计 BSL、这将取决于您的软件。
该 MCU 还可以通过 SWD 进行闪存。
谢谢!
此致
Johnson