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.

[参考译文] MSPM0G1507:有关为 TI MSPM0G1507重新编程十六进制文件和 BSL 调用的阐述

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1468977/mspm0g1507-clarification-on-reprogramming-hex-file-and-bsl-invocation-for-ti-mspm0g1507

器件型号:MSPM0G1507

工具与软件:

我对 TI MSPM0G1507微控制器的编程过程有疑问。

是否不能在不调用 BSL 的情况下直接对 hex 文件重新编程?

此外、我们是否需要在每次对器件重新编程时调用 BSL、或者是否有办法在后续更新时避免此步骤?

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

    尊敬的 Vivek、
    1.在将十六进制文件加载到 BSL 之前、您应该能够修改该文件。 以下是一些可以帮助您解决问题的文档: MSPM0引导加载程序用户指南 和 MSPM0引导加载程序(BSL)实现(修订版 C)

    2.您可以禁用 BSL。 有关更多参考资料、请参阅 用户指南 的第1.4.2.6.1节 BSL 启用。

    此致、

    Diego Abad

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

    尊敬的 Diego:

    目前、我已禁用 BSL、方法是利用恢复出厂设置脚本对 hex 文件重新编程。 但是、不能直接在生产线上执行此脚本。 我目前正在探索在生产环境中实现此流程的潜在解决方案。

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

    尊敬的 Vivek、
    我不确定生产线是什么意思。 您是说您无法刷写器件来重新编程 hex 文件吗?

    此致、

    Diego Abad