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.

[参考译文] MSP430FR5969:MSP430定制引导加载程序

Guru**** 2539500 points
Other Parts Discussed in Thread: MSP430FR5969

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/943185/msp430fr5969-msp430-custom-boot-loader

器件型号:MSP430FR5969

我想将一个定制引导加载程序放入 FR5969的 FRAM 中、这与我无法使用的 BSL 加载程序类似(A2D 通道和 I2C 的组合会阻止我使用 BSL、 如果我可以让它在第二个 UART 上工作、我可以这么做)。  无论如何、我想知道如何在 FRAM 的特定区域中找到自定义加载程序、使其超出 CCS 通常生成的代码范围。  本质上、构建一个加载程序例程并使其驻留在与 BSL 类似的 FRAM 中、然后我可以擦除 FRAM 的其余部分并加载一个新的映像并将引导加载程序保持在适当的位置。  它位于固定地址、因此可用于下一次固件更新。  在任何地方都有应用手册或讨论吗?

我还想提出其他想法。

此致...

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

    尊敬的 Stephen:

    您可以在此处查看引导加载程序应用手册: www.ti.com/.../slau550g.pdf

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

    谢谢、但我认为我没有可用的资源。

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

    [引用 user="Stephen Simmons39"]实际上,构建一个加载程序例程并使其驻留在与 BSL 类似的 FRAM 中,然后我可以擦除 FRAM 的其余部分并加载新映像,并使引导加载程序保持在原位。

    Stephen,您是否已经查看了以下资源:-应用报告 《MSP430FRBoot–MSP430TmFRAM LargeMemory Model Devices 的主内存引导加载程序和无线更新》

    https://www.ti.com/lit/an/slaa721e/slaa721e.pdf

    Rgds、

    ARS

     

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

    尊敬的 Stephen:

    如上文所述、ARS MSP430FRBoot 是您所需的正确资源。 它是一个软件包、其中包含使用和自定义20位 FRAM MSP430器件的引导加载程序所需的所有必要源代码和示例应用、包括 MSP430FR5969。

    software-dl.ti.com/.../index_FDS.html

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

    谢谢、这应该有所帮助。