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.

[参考译文] MSP430FR6989:关于定制 BSL

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/733600/msp430fr6989-about-custom-bsl

器件型号:MSP430FR6989

你好

我想对 FRAM 定制 BSL 进行编程。 但是、我从未创建过自定义 BSL。
是否有任何参考应用?
或者是否有默认的 BSL 程序软件?

此致。

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

    您好!

    E2E 论坛中提供了多个有用的帖子。

    这里 [链接] 是一个让您快速入门的选项。

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

    感谢你的答复。

    我正在考虑您所联系的内容的前线。

    我正在考虑创建定制 BSL。 与主机的通信使用 UART。
    我想将定制 BSL 和可执行程序整合到一个细分市场中。

    例如、在段1中写入:
    定制 BSL 0x4400 - 0x46FF
    执行程序0x4700 - 0xFF00

    当重写发生时、我想从位于0x4400的自定义 BSL 重写地址0x4700和更高版本的执行程序。
    考虑到问题的发生、我将在现有程序和在第2和第3段中使用自定义 BSL 重写的新程序之间进行替换。 我们正在考虑向​​第1部分的执行计划领域编写一个新计划。
    这是可行的吗?

    我得到了 MSP430FRBoot_1_01_00_00。
    是否可以将其修改为使用上述内容?
    在这种情况下、Target>FR 6989_ UART 文件夹中有三个文件夹。
    - App1_MSPBoot
    - App1_MSPBoo2
    - MSPBoot
    是否可以转移其中任何一个?
    我很抱歉、但请告诉我。

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

    让我重复一下、以确保我正确获得了您的方案。
    自定义 BSL 位于0x4400中、这是主存储器的起始位置。 如果是这种情况、BSL 将在每次器件复位时执行。 这是目的吗?

    使用 BSL、将执行程序放置在任何位置。 http://www.ti.com/lit/slau550中介绍了 BSL 命令 。 数据包以要写入数据字节的地址开始。

    我想段2和段3是执行程序位置以外的部分?