Other Parts Discussed in Thread: MSPM0G3507
工具与软件:
您好、如何执行适用于 MSPM0G150x 的 IAP 应用内编程以在自定义电路板位于远程位置的位置刷写其固件映像? 我找不到任何示例。
是否有支持 IAP 接口的 mspm0微控制器?
谢谢。
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: MSPM0G3507
工具与软件:
您好、如何执行适用于 MSPM0G150x 的 IAP 应用内编程以在自定义电路板位于远程位置的位置刷写其固件映像? 我找不到任何示例。
是否有支持 IAP 接口的 mspm0微控制器?
谢谢。
您好、Hiep、
我认为 IAP GUI 可能无法直接在 M0中使用。 但是、如果您只需要一种方法来更新 M0的固件、而无法使用调试器和 SWD 接口、并且必须使用 UART、I2C 等、则 BSL 功能是更新 M0固件的不错选择。 BSL 的示例代码可在 SDK 中找到、该 SDK 可从 TI.com 下载、BSL 的用户指南也可从 TI.com 下载。 BSL 的 GUI 可以在之前版本的 SDK 中找到(请勿在最新版本中查找)。
此致、
Janz Bai
您好、Hiep、
默认的 BSL 代码(包括 BSL 内核和 BSL 接口)将在出厂前预先烧录到 ROM 中。
"BSL_HOST..." 代码用于下载到另一个 MCU 中、即主机(如果您选择使用另一个 MCU 作为主机)
"bsl_xxx_flash_interface"是 API、如果您不想使用 ROM 中定义的默认 BSL 接口、应在使用 BSL 更新固件之前将其下载到目标 MCU 中。
"SECONDARY_BSL..." 是辅助 BSL 代码、如果您不想使用 ROM 中定义的 BSL 内核和 BSL 接口、在您使用 BSL 更新固件之前、应将其下载到目标 MCU 中。
您可以参考这些文件以了解 BSL:
BSL 用户指南: MSPM0引导加载程序用户指南(TI.com)
MSPM0引导加载程序(BSL)实现: MSPM0引导加载程序(BSL)实现(修订版 B)的应用手册
此致、
Janz Bai