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-FET:对 M430F147进行编程时的错误代码

Guru**** 2512885 points
Other Parts Discussed in Thread: UNIFLASH, MSP-FET, MSP430F147

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1112796/msp-fet-error-codes-while-programming-m430f147

器件型号:MSP-FET
主题中讨论的其他器件:UNIFLASHMSP-FLASHERMSP430F147

您好!

我使用 MSP-FET 编程器在几个 M430F147处理器上刷写软件。 我正在使用 Uniflash 执行此操作。  但出于某种原因、我经常会收到错误代码、不做任何事情、只需再次上传软件、问题就会从第二次、第三次或其他次尝试中自行修复。  最常见的错误代码是16、59和60。  根据 TI 的用户指南、这些错误代码对应于错误"不能单步执行器件"、"EEM 轮询线程已激活"和"无法终止 EEM 轮询线程"。  很遗憾、我不确定错误消息的含义以及问题可能出在哪里?

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

    您好、Ivaylo、

    欢迎访问 E2E 论坛。  

    您是否在第二次和第三次编程尝试期间重新启动调试器(POR)、这些尝试有时起作用? 此外、这些是新器件、还是您以前对其进行过编程?  

    我在这里的第一个想法是这是一个硬件连接问题、但是如果您能够在没有任何看起来不太可能的调整的情况下重新编程。  

    此致、
    Brandon Fisher

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

    您好、Brandon、

    感谢您的建议! 我最初的担心也是一个连接问题。 但遗憾的是、我没有对编程过程进行任何更改。 电路板是第一次进行编程、并连接到测试台、在尝试失败后、电路板未从钻机中移除、我只需第二次或第三次启动编程、就可以正常工作了。  

    如果您能帮我解决问题、那将会非常有帮助!

    此致、

    Ivaylo Kristov

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

    您好、Ivaylo、  

    这听起来像是定制板、对吗? 有些电路板是否存在此问题、而不是其他电路板、还是每个电路板都存在此问题?  

    您可以尝试使用 CCS 或 MSP-Flasher 等其他工具执行此编程、只是为了消除可能 导致此问题的原因 Uniflash。  

    此致、
    Brandon Fisher

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

    您好、Brandon、

    正确、电路板是定制的。  

    有些电路板有问题、有些电路板从第一次尝试开始编程。 这是一种"随机"发生、就像从第二次、第三次或第四次对电路板进行编程一样。 我们没有发现任何电路板问题、这些电路板从第一次开始就无法进行编程。

    我们还尝试使用 MSP-Flasher、问题是一样的、尽管我不记得我们在编程时是否收到任何错误代码、还是偶尔出现"无法刷写器件"。

    此致、

    Ivaylo Kristov

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

    Ivaylo、

    [引用 userid="525604" URL"~μ C/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontrollers-forum/1112796/msp-fet 错误代码 while 编程-m430f147/4125399#4125399"]

    有些电路板有问题、有些电路板从第一次尝试开始编程。 这是一种"随机"发生、就像从第二次、第三次或第四次对电路板进行编程一样。 我们没有发现任何电路板问题、这些电路板从第一次开始就无法进行编程。

    [/报价]

    您是否曾尝试重新编程以前显示此问题的其中一个电路板? 我想知道您是否这样做、您是否会看到相同的问题、 它是否可以重新编程、或者它是否不可预测。  

    [引用 userid="525604" URL"~μ C/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1112796/msp-FET-error-code-while 编程-m430f147/4125399#4125399"]我们尝试使用 MSP-FET-闪存器件时、尽管"不能记住任何错误代码"、也不能记住"、但我们"偶尔也不能"但也不能"。

    好的、这是一个很好的测试。 使用 MSP-Flasher、您是否能够对电路板进行完全编程?  

    此外、您能否尝试为 MSP430F147编译和刷写我们的示例项目之一?

    您是否使用2线或4线进行 JTAG 连接?  

    此致、
    Brandon Fisher

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

    您好、Brandon、

    我尝试重新编程某些电路板、但出现了问题、问题似乎与随机问题一样、有时会出现错误代码、有时则不会出现。 在第一次编程中未显示问题的电路板的作用是相同的、第二次重新编程时、有时会显示错误代码。

    使用 MSP-Flasher、我们能够像使用 Uniflash 一样完成电路板的编程。 对于第一批电路板、我们专门使用 MSP-Flasher 来刷写软件。

    4线制连接用于 JTAG。

    此致、

    Ivaylo Kristov

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

    您好、Ivaylo、

    无论您是刷写固件还是刷写其他固件、如我们的示例之一、都是如此吗?

    此致、
    Brandon Fisher