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.

[参考译文] MSPM0L2228:有关示例软件的问题"secondary_bsl_uart"

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1614660/mspm0l2228-questions-about-the-example-software-secondary_bsl_uart

器件型号: MSPM0L2228

您好、  

我对 MSPM0 的 BSL 和 BCR 有点困惑。
您能告诉我以下 3 个问题吗?

 

*** Q1:根据 示例软件“secondary_bsl_uart"的“的“自述文件“中所述的“注释“、如果将该示例加载到设备中、主引导加载程序似乎无法在任何条件下使用。
但我认为在任何情况下调用次级引导加载程序之前、都会调用主引导加载程序一部分的“Init"。“。

 

正确吗?

因为“User's Guide“(用户指南)- SLAU887 — 在“3.1 设计“部分中如此。

 

注意:

因此、一旦将此映像加载到器件中、就无法使用器件中的主引导加载程序。 只有次级引导加载程序将处于运行状态。

 

 

***Q2:与上一季度相同、我们需要锁定自定义引导加载程序所在的闪存区域。
但是、在软件开发过程中、我们需要修改和更新自定义引导加载程序。

因此,我想我们应该在官方软件发布后锁定自定义引导加载程序的闪存区域,如果我们在理想条件下上传闪存,器件永远不会被锁定 — 无噪声,无电源干扰等。

 

正确吗?

或者、即使我们在适当的条件下使用它、是否存在任何锁定风险?

 

 

注意:
在创建自定义引导加载程序时、请确保  
自定义引导加载程序所在的闪存区域在 BCR 配置中受静态写保护。  
否则、在引导加载过程中可能会锁定器件。

 

 

*** Q3:如果将设备配置为“禁用 Factory_Reset 调用引脚检查“、我认为从不调用 BSL、但 SWD_BSL 命令可用。

 

正确吗?

 

此致、  

Susumu

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

    您好 Susumu、

    我将在 Next 星期一中详细回答您的问题。

    BR、

    Janz Bai

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

    尊敬的 Janz:  

    您有任何更新吗?

    此致、  

    Susumu

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

    您好 Susumu、

    很抱歉我迟到的回复。  

    关于第 1 季度:

    在“init"中“中、MCU 将检查 BSL 配置。 然后、它将检查您是否启用辅助 BSL 并设置辅助 BSL 地址。 然后、它将跳转到辅助 BSL。 只有辅助 BSL 处于运行状态。

    关于第 2 季度:

    这意味着、我们建议您对辅助 BSL 区域执行静态写保护。 原因是、如果您没有对辅助 BSL 区域进行静态写保护、并且在 BSL 过程中错误地发送了批量擦除命令、辅助 BSL 区域也将被擦除、这将导致 BSL 过程错误、可能会导致器件被锁定。 因此、如果您在软件正式发布并在理想条件下上传后保护辅助 BSL 区域、理论上、器件不会被锁定。

    关于第 3 季度:

    是的、如果将辅助 BSL 演示的配置修改为“禁用调用引脚检查“、则不会调用 BSL。 但您也可以使用“SWD_SWD",“,因为、因为该“恢复出厂设置“是通过 Factory_Reset 接口实现的。

    因为我今天要回家参加中国新年假期、所以如果您还有任何问题、可以重新认证 E2E 帖子以进行讨论、我们的美国同事将在 24 小时内为您提供帮助、

    此致、

    Janz Bai