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.

[参考译文] MSP-Gang:M430F5418/5418A出现5418出现错误#23

Guru**** 2595770 points
Other Parts Discussed in Thread: MSP-GANG

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/634723/msp-gang-error-23-with-m430f5418-5418a

部件号:MSP-Gang

您好!
我在使用MSP-Gang编程器对MSP430微处理器进行编程时遇到问题。

我有基于M430F5418/5418A MCU5418 MCU的仪器。 微控制器M430F5418 REV N和M430F5418A REV F.的标记

设备有一个编程连接器。 我已连接到图中所示的接头。

在MSP组编程器工具中选择了相应类型的微控制器,但在尝试读取或写入程序时出现初始化错误。

请告诉我,错误的原因可能是什么。
如果您需要更多信息,请告诉我。

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

    你好,Andrey,

    图表中的测试针脚可能位于错误的位置。 查看 MSP-Gang用户指南的示意图 ,它显示了TCK引脚的对面测试引脚。

    如果这不能解决您的问题,您可以尝试从相同和不同的端口使用MSP-Gang对另一个JTAG设备进行编程,以查看编程器是否存在问题,并测试您所使用电缆的连续性,以确保其中不存在中断。  您可能还需要尝试将Interface Option (接口选项)设置从FAST (快速)更改为Slower (慢速)。

    此致,

    Ryan

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

    您好,Ryan:

    感谢您的回答。
    抱歉,我在图上犯了一个错误,连接是按照说明进行的。


    适配器正在工作,我在使用M430F449的设备上对其进行了测试,该设备使用相同的接口进行编程。
    JTAG接口速度的更改不起作用。

    如果您有任何其他想法,我将非常感谢您的帮助。

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

    你好,Andrey,

    您可能还需要查看 MSP430F418器件错误表MSP430F418A器件错误表。 它们提供了与仪器中MCU的不同版本相关的硬件错误和变通办法列表。

    您正在使用的MSP-Gang上的固件版本是什么? 根据错误表,如果固件版本早于1.2 .3.0 ,则MSP-Gang可能无法对您正在使用的MCU版本进行编程。 您可以转到MSP-Gang编程器GUI顶部的工具>> Gang API固件更新进行检查。

    除此之外,您还可以尝试测试仪表板连接器和MCU引脚之间的导通性,以确保它们按预期连接。

    此致,

    Ryan

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

    您好,Ryan:

    固件版本已更新至01.02 .08.00。
    检查连接器与MCU之间的连接。 所有连接均完好无损。

      仪表连接器 MCU
    VCC 1. 11,16,31,51,67
    接地 12,15,30,50
    TCK 3. 75
    RST 4. 76.
    TDI 5. 73.
    TM 6. 74.
    TST 7. 71.
    TDO 8. 72.

    该设备在出厂时使用LSD-PRGS430-IIIA编程器进行了编程。 现在,我们需要对设备进行编程以修复某些错误,但由于初始化错误,我无法使用MSP-Gang编程器进行编程。
    有趣的是,第三方编程器与TI MCU的配合比专有程序更正确。

    我将查看  MSP430F418器件错误表 和 MSP430F418A器件错误表 ,但我倾向于程序员的问题。

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

    你好,Andrey,

    在RST线路上,RST和接地之间是否连接了47千欧上拉电阻和2.2 nF电容器? 如果电容器过大,可能会使MSP组的重置响应时间过慢。 这些线路上是否有任何其他无源部件? 该连接应与 《MSP430硬件工具用户指南》中的图2-1相匹配。

    每条线路的MCU和MSP-Gang之间的电缆总长度是多长? 总信号路径长度不应超过50 cm。

    此致,

    Ryan

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

    您好,Ryan:

    主板上没有无源组件。 我将它们添加到适配器中,并去掉了连接线的长度(关于25 cm ,考虑到编程器的电缆)。 不幸的是,这没有产生积极的结果。

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

    您是否仍存在仪器编程问题?

    您是否可以提供仪器示意图,显示MCU和连接器之间的连接和组件及其值,以及您添加到连接器的组件? 您是否能够使用万用表测量MCU复位引脚上的电压,以确保电压为3.3V?

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

    您好,Ryan:

    很抱歉答案太长。

    我终于解决了这个问题。

    我在RST电路中添加了一个47 kΩ 电阻器和一个2.2 nF电容器,但这不起作用。

    我 将微控制器的电源电路从电路板的其余部分剥离,移除其中一个元件,然后微控制器才正确初始化。

     板上某些元件的开启显然干扰了初始化过程。

    感谢你的帮助。