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.

[参考译文] MSP430F5340:闪存仿真仓体版本?

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1403903/msp430f5340-flash-emulation-pod-version

器件型号:MSP430F5340
主题中讨论的其他器件:UNIFLASHMSP-FET、MSP430-FLASHER

工具与软件:

如何检查 MSP_FET 仓体的运行状况和固件版本?  

我买了一个新的单元,不工作,但我的旧的单元工作正常.

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

    您可以连接 CCS 并尝试下载内容、如果 MSP-FET 版本与 CCS 中的版本不匹配、CCS 将检查它、CCS 将自动更新。 Uniflash 则会执行此操作。 一些程序工具也支持该功能、您现在使用的软件是什么?

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

    所有 TI FET 的二进制固件映像都存储在 msp430.dll 中、该程序块用于所有 TI 软件工具。 正如 Gary 提到的、该工具会将 dll 版本与 FET 内部的版本进行比较、并将 FET 版本降级/升级到 dll 内部的版本。

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

    好的、这就是问题所在。 我们有 四个这样的 Pod。 一个失败。 于是我们买了一个新的设备。 也不起作用。

    1)两个旧的 箱运行良好。

    2)我们知道目标不是在某种程度上损坏的 pod ,因为再次两个旧的单元工作正常。

    我现在怀疑这是一个固件问题、原始坏 POD 没有缺陷、但固件有错误、这与全新 POD 一样?

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

    如果主题与 MSP-FET 相关、则可以使用内部(MSP-FET PCB) JTAG 连接器转储或重新写入固件、等等。

    如果3个 MSP-FET 全部相同(两个正常工作、一个不正常工作)、则可以使用一个正常工作的 MSP-FET 作为主设备、以便从另一个作为从设备工作的 MSP-FET 转储固件。 可将此二进制文件与第三个无法正常工作的 MSP-FET (作为从器件连接)进行比较、并重写。 如果问题仅在"损坏的"固件中出现、则应再次运行。

    MSP430-Flasher 可以为您提供有关运行 MSP-FET 固件的信息、因此您可以检查工作中的 FET 和不工作的 FET 之间的区别。 查看 MSP430-Flasher pdf 手册内的选项/开关。

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

    当您插入时、您的 PC 将检测到它、如下所示?

    当尝试使用它下载 MSP430时、您看到了什么错误按摩?

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

    您可以使用此工具读取 MSP-FET 中的当前固件版本并对其进行更新

    e2e.ti.com/.../2084.FET_2D00_Pro430_2D00_Lite_2D00_Setup_2D00_V3.3.zip

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

    所有三个 Pod 均显示一个  

    MSP 应用 UART1 (COM5)

    MSP 调试接口(COM4)

    但根据通信端口中插入的 POD、不同的是、但这是正常的 USB 操作。

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

    对于当前版本、两个死机单元均显示0 (零)。

    它还指出版本3.04.02.007可用。

    如果我尝试更新固件、 在选择"Start Update"后收到"Hardware State is unknown"

    如果我进行 USB/CCOMM 端口测试、红色模式 LED 亮起、因此我知道我正在与 POD 通信。

    工作单元显示固件版本1.00.00.000

    我无法在具有上述 MSP=FET Pro430应用程序的情况下读取任一个输出 MPS430-FET 仓体的任何目标内存数据。 似乎它没有与目标 MSP430进行通信。

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

    此处不会累加任何内容。 在阅读上面下载的 MSP430 FET 手册时、它似乎不是 TI 产品(请见上一段)? 它还指出它接受.txt、.s19、.hex 文件、我知道这些文件是标准的原始固件格式。  

    但我使用 CCS v12.0。 它生成.out 文件。 那么、这是如何工作的?

    还请注意、在这里的一个单独线程中、我注意到我无法使目标在释放模式下运行。 这与该线程中的问题有关

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

    今天我从 Elprotronic 网站下载了最新的软件。 现在所有三个 Pod、新的、坏的旧的设备和正常工作的旧设备都读取固件版本3.12.00.000

    它还显示最新的固件版本是3.15.00.000

    这是怎么回事? 我们必须关闭一种产品的组装、而另一种基于 MSP430的产品由于无法使用某些 MSP430-FET Pod 进行刷写、因此卡在实验室中。

    请提供帮助。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [报价 userid="620052" url="~/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1403903/msp430f5340-flash-emulation-pod-version/5381424 #5381424"]但我使用的是 CCS v12.0。 它生成.out 文件。 那么它是如何工作的?[/QUOT]

    请参阅这一点

    e2e.ti.com/.../Generate_5F00_txt_5F00_file.pdf

    另外还显示最新固件版本是3.15.00.000

    当您使用最新版本的 FET-PRO430 GUI 将固件版本更新至上述最新版本时?