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.

[参考译文] MSP430F247:我想使用串行 UART 推理对 MSP430F247进行编程。

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1007086/msp430f247-i-would-like-to-program-the-msp430f247-using-a-serial-uart-inferface

器件型号:MSP430F247

您好:
我想使用串行 UART 推理对 MSP430F247进行编程。
我已按如下方式将编程器连接到 MSP430F247:
    编程器  MSP430F247
    UART_TXD   RXD (P2.2)(引脚22)
    UART_RXD   TXD (P1.1)(引脚13)
    UART_RTS   TCK (引脚57)(没有引脚测试)
    UART_CTS   RST/NMI (引脚58)
    VCC (3V3)   Vcc (3V3)
    VSS (GND)   VSS (GND)

连接是否良好?

我正在使用 BSL-Scripter。 我有以下错误:
"[ACK_ERROR_MESSAGE]未知的 ACK 值!"

使用 BSLDEMO
"错误:同步失败!"

MSP430F247中
-引脚22 (P2.2)中的电压为3V3 (Vcc)。
-引脚13 (P1.1)中的电压0v (VSS)。

根据 UART 协议、引脚13 (P1.1)是否应为3V3?
这是可以的吗?

我们可以扣留我吗? 谢谢你。

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

    您好、Diego、

    您使用的是什么程序设计器?

    您是否遵循 BSL Scripter 用户指南第4.2节中的说明?

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

    Dennis 您好:
    我使用的是 FTDI FT232RL 芯片(USB 转 UART)的编程器。
    编程器具有以下引脚:
         编程器   MSP430F247
         TXD        RXD (P2.2)(引脚22)
         RXD        TXD (P1.1)(引脚13)
         RTS        RST/NMI (引脚58)
         CTS        TCK (引脚57)(没有 TEST 引脚)
         VCC (3V3)     VCC
         GND        VSS (GND)

    我正在使用示例 C:\ti\BSL-Scripter\ScriptExampleWindows\FRxx_UART\script_FRxx_uart.txt
    我只更改了 COM 端口(COM4)和十六进制文件(.txt)(version2.txt)
    ////
    脚本示例 FRxx UART BSL
    //
    //设备:MSP430F247
    //通信桥接器:MSP-BSL Rocket
    //
    //通过下载 Blink 应用程序
    FRAM 器件中的//UART BSL
    //
    日志
    模式 FRxx UART 9600 COM4
    //提供错误的密码进行批量擦除
    RX_PASSWORD pass32_wrong.txt
    //
    //输入错误的密码后添加延迟
    //因为器件不提供
    //应用错误密码后的任何响应
    //
    延迟2000
    RX_PASSWORD pass32_default.txt
    RX_DATA_BLOCK version2.txt
    CRC_CHECK 0x4400 0x0020
    SET_PC 0x4400

    我正在尝试将 MSP430F247的固件从版本1更新为版本2。
    除了密码之外、是否可能还有其他保护措施?

    执行以下操作后出现第一个错误:
    RX_PASSWORD pass32_wrong.txt
    [ACK_ERROR_MESSAGE] Unkonwn ACK 值!

    感谢 Dennis 的帮助...

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

    您好、Diego、

    我进行了一些挖掘、发现这是 BSL Scripter 用户指南

    按照上面注释中的说明操作、如果您有问题、请告诉我。

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

    您好、Diego、

    我们已经听过您的介绍、现在已经有一段时间了、因此我将假定您能够继续推进您的项目。
    我将此帖子标记为已解决,但如果不是这种情况,请单击“这不能解决我的问题”按钮,并使用更多信息回复此主题。
    如果此主题已锁定、请单击"提出相关问题"按钮、然后在新主题中描述您的问题的当前状态以及您可能需要帮助我们帮助解决您的问题的任何其他详细信息。