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.

[参考译文] MSPM0G3507:辅助 BSL 升级过程错误

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1396064/mspm0g3507-secondary-bsl-upgrade-process-error

器件型号:MSPM0G3507
主题中讨论的其他器件:UNIFLASH

工具与软件:

1.use 用于将演示 secondary_bsl_uart_lp_MSPM0G3507_nortos_ticlang 加载到开发套件的 uniflash

2.use MSPM0引导加载程序 GUI、以下载应用固件

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

    您好!

    该过程对我来说是正确的。 您是否能够使用逻辑分析仪捕获 TX 和 RX 线路上的信号。 检查每条消息是否具有来自 MCU 的正确响应命令。

    此致、

    Cash Hao   

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

    您好!

    遇到错误后、通过 uniflash 可以发现闪存已完全擦除。

    我已经设置 cmd 文件和.syscfg 文件。 我认为这是主要的 swp err 设置、当 FLASH_SBL 0x00010000 ~0x00012000时如何设置主 swp (我知道 SWD 低扇区0~32k 的规则)。 但是,我没有理解其余部门的规则)。 能否为我提供这一正确配置的屏幕截图?  

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

    您好!

    根据 TRM、将 FLASHSWP1设置为 0xFFFFFFDF 应涵盖从0x10000到0x11fff 的地址。

    此致、

    Cash Hao

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

    尊敬的 Cash:

     我对设置进行了修改、但仍然遇到错误。

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

    你(们)好

    哦、抱歉。  FLASHSWP1的 值不正确。 对于地址0x10000到0x11fff、它应该为0xFFFFFEFF

    此致、

    Cash Hao

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

    尊敬的 Cash:

    恢复您所做的修改后、它现在能够正常工作。 谢谢!