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.

[参考译文] MSP430F4152:新 MSP-FET 编程器的编程问题

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1217288/msp430f4152-programming-issue-with-new-msp-fet-programmer

器件型号:MSP430F4152
Thread 中讨论的其他器件:MSP-FET、、 UNIFLASH

这就是如何将编程器连接到芯片:

MSP-FET 引脚 引脚功能 MSP430F41x2IPM (QFP)
1. TDO/TDI P7.0/TDO/TDI/S32
2. VCC_TOOL DVCC
3. TDI/VPP P7.1/TDI/TCLK/S33
4. VCC_TARGET
5. TMS P7.2/TMS/S34
6. 不适用
7. TCK P7.3/TCK/S35
8. 测试/VPP TEST/SBWTCLK
9. GND 驱动器
10. UART_CTS/ SPI_CLK/I2C_SCL
11. RST RST/NMI/SBWTDIO
12. UART_TXD/SPI_SOMI/ I2C_SDA
13. UART_RTS
14. UART_RTS/ SPI_SIMO

谢谢!

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

    您好、Jim、

    您能描述一下这个问题的现象吗?

    谢谢。

    于浩

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

    上面的信息是对我原来的帖子的回复,现在已锁定。 我的问题是:

    我们的 PCB 采用 MSP430F4152芯片、自2017年以来、我们就一直使用 MSP-FET 编程器对该芯片进行编程。 我们正在尝试设置第二个编程站。  我们将 MSP430Flasher_1.3.7与批处理文件结合使用。 2017年的编程器(SN 1512007C7)工作正常。 新购买的编程器(SN 220200B29)出现故障、并且显示"Could not set device Vcc"(无法设置器件 Vcc)、退出代码为44。 除了编程器、其他一切都是一样的;PC、编程电缆等

    ===批处理文件中的编程命令===

    MSP430Flasher.exe -n MSP430F4152 -w "FRM00005_ad.txt"-v -g -z [VCC]

    === 从批处理文件===输出

    *评估触发器...完成
    *检查可用的 FET 调试器:
    *找到 USB FET @ COM23 <- selected.
    *正在初始化接口@ COM23...DONE
    *检查固件兼容性:
    * FET 固件是最新的。
    *正在读取 FW 版本...完成
    *设置 VCC 为3000mV……
    #出口: 44.
    #错误:无法设置设备 Vcc
    *开始执行目标代码。。。完成
    *正在断开与设备的连接...完成

    谢谢!

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

    仅供参考、我发现我可以使用 Code Composer Studio 和较新版本(SN 220200B29) MSP-FET 编程器在芯片中加载.hex 文件。 所以、MP430Flasher.exe 似乎有问题。 有人想知道为什么 MP430Flasher.exe 不能与更新的 MSP-FET 编程器搭配使用?

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

    您好、Jim、

    这似乎很奇怪。 我将尝试测试它。

    谢谢

    于浩

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

    谢谢、使用 CCS 会有点慢、但不是生产编程的最佳选择。

    BTW、我使用的是 Windows 10。 我当时正在考虑在一台旧的 WIN 7或 XP 机器上尝试它。

    吉姆

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

    下面是有关此问题的更多信息:

    使用 Win XP 无法解决此问题。

    -I third (已通过另一个 micro/PCB 验证功能) MSP-FET 编程器(SN:1805006FF)与较新的(SN 220200B29) MSP-FET 编程器问题相同。 只有2017年(SN 1512007C7)以后的编程器才能与 MP430Flasher.exe 配合使用。

    -我刚发现 CCS 对我的 PCB 进行编程时,在测试时它们无法正常工作。 可能某个配置位配置不正确?

    吉姆

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

    我找到了一些有关两代不同 MSP-FET 编程器的信息。 下面是来自的 MSP 调试器指南

    5.6.1一般功能
    MSP-FET 调试探针包含以下特性:
    •MSP-FET 第一代(v1.2):
    –机箱上没有 CE 标签或标签,版本号的末尾没有 W
    –受支持的原因如下:
    •CCS v6.0.0
    •IAR EW430 v5.60.7和 IAR EWARM v6.10.1
    •第二代 MSP-FET (v2.04、v2.05和 V2.06):
    –在机箱上有 CE 标签或标签,或在版本号的末尾有 W
    –受支持的原因如下:
    •CCS v7.0
    •IAR EW430 7.1和 IAR EWARM 8.10
    •操作系统:OS X、Linux、Windows
    •在电流为100mA 时、可通过软件配置的电源电压介于1.8V 和3.6V 之间

    有效的编程器似乎是第一代(v1.2)、而不起作用的两个编程器似乎是第二代(v2.04、v2.05和 V2.06)。 其中包含与 CCS 和其他开发工具的兼容性相关的信息、但没有涉及 MP430Flasher 兼容性。 您可以探究这个问题吗?

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

    能否试用一下 Uniflash? 它还支持命令行模式。

    https://www.ti.com/tool/UNIFLASH?keyMatch=&tisearch=search-everything&usecase=software