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.

[参考译文] MSP430F5528:带 MSP-FETFlash 仿真工具的 BSL-Scripter 至 I2C BSL-Bootloader

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/717434/msp430f5528-bsl-scripter-with-msp-fetflash-emulation-tool-to-i2c-bsl-bootloader

器件型号:MSP430F5528

您好!

我已经从"MSP430BSL_1_01_00_01.zip"中修改了 MSP430F522x_I2C 示例、以便与 MSP430F5528配合使用

我可以使用以下命令成功切换到 BSL 模式:

_disable_interrupt ();//禁用中断
((void (*)() 0x1000)();//跳转至 BSL

现在、我尝试使用 BSL-Scripter 与 BSL 通信并将新固件上传到 MSP430F5528

遗憾的是、BSL-Scripter 似乎不支持5xx 微控制器的 I2C BSL:

模式5xx I2C 100000 COM7
[ERROR_MESSAGE]所选的通信协议不适用于所选系列!

如果只是在准备好使用 FR-Type、我会收到一条失败消息、但我已确认密码已成功传输:

MODE FRxx I2C 100000 COM7//FRxx
RX_PASSWORD .\pass_default.txt
            阅读 txt 文件:C:\ti\ScriptExampleWindows\test\pass_default.txt
            [ACK_ERROR_MESSAGE]未知的 ACK 值!

是否有机会让 BSL-Scripter.exe thtat 允许 I2C 用于5xx?

或者、我是否使用了错误的家姓?

B.R.

David

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

    尊敬的 David:

    感谢您发帖。 默认情况下、MSP430F5528支持 USB BSL、但可配置为使用 UART BSL。 遗憾的是、使用内置 BSL 的器件不支持 I2C BSL。 如果要求使用 I2C BSL、那么也许您应该更改器件或者考虑使用支持 I2C BSL 的主存储器 BSL。

    MSPBoot–适用于 MSP430Tm闪存微控制器的主存储器引导加载程序

    此致、

    James

    MSP 客户应用

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

    感谢您的回复、

    实际上、我想知道 BSL-Cripter 是否可以支持用于 I2C 的 F5xx、因为 TI 已经发布了用于 MSP430F522x 的 BSL。

    IM MSP430BSL_1_01_00_01是 MSP430F522x 的已编译发布版本"BSL.00.07.06.94.txt"、但 BSL-Cripter 拒绝切换到 I2C 模式。

    B.R.

    David

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    此时、我们不打算为其提供支持。

    此致、

    James

    MSP 客户应用