Thread 中讨论的其他器件:MSPM0C1106、
工具/软件:
您好、
启动应用程序命令似乎不起作用。 以下是我正在做的工作:
- 使 invoke_BSL 引脚生效并复位 UC
- 可通过 I2C 访问 BSL
- 发送 BSL_CONNECT 命令
- 发送 bsl_start_application 命令
我希望该应用程序会启动。 但事实并非如此。 请注意、invoke_BSL 引脚仍有效。 不过、如果未设置 invoke_bsl、它似乎正常工作。 但这是我们*不能*做的事情。 关于一点背景:这 UC 是在 SoM 上使用的,它也运行了 Linux ,在那里我们有一个恢复模式。 如果恢复模式处于活动状态、则 Invoke_BSL 引脚会一直置为有效。 因此、 在复位时、无论刷写了什么二进制文件、它都应引导至 BSL 以引导 UC。 复位后、SoC 的引导加载程序将(重新)刷写 UC 或启动刷写的应用程序。 不幸的是、后者不起作用。
此致、
-迈克尔