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-EXP430FR5739:IAR EW 错误"在指定的 COM 端口上找不到 MSP-FET430UIF:(初始化),端口=USB,版本=0xffffff"

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/602878/msp-exp430fr5739-iar-ew-error-could-not-find-msp-fet430uif-on-specified-com-port-initialize-port-usb-version-0xffffffff

器件型号:MSP-EXP430FR5739
主题中讨论的其他器件: MSP-FET430UIFENERGIAMSPDSMSP-FLASHER

我已经尝试在 MSP-EXP430FR5739板上加载代码几天了。 这个问题是在我编码了几个小时后开始的、没有任何问题、当我开始调试时、突然开始了一次。 (如果有用、在我使用 IAR EW 版本6.40.1时)

我已经尝试使用3台不同的计算机(所有计算机都使用相同的7.10.3 IAR EW 版本)、3块不同的 MSP-EXP430FR5739板和3条不同的 USB 电缆、卸载/重新安装 IAR 和 USB 驱动程序、并且所有这些都给出了相同的错误。 第一个也是最常见的错误是“Could not find MSP-FET430UIF on specified COM port:(Initialize),port=USB, version=0xffffffff”,但它不是我得到的唯一错误。 我还收到“Interface Communication error:(Initialize)、port=HID0016:COM4、version=0xffffff"、“试图初始化目标失败”以及指示某种通信错误的各种其他错误。

如果我进入窗口连接部分的项目>选项> FET 调试器,我可以看到我的主板及其 COM 端口。 在设备管理器中、在 HID 部分中、它被标记为"USB 输入设备"、在端口部分中、它被标记为"MSP430应用 UART (COM4)"、在 USB 部分中、它被标记为"USB 复合设备"。

我已经能够使用 Energia 和 CCS 将代码加载到所有3个电路板上、但我需要一个.R43文件(IAR 专用)、因此我需要使 IAR 正常工作。

此外、这可能是不相关的、在浏览互联网后、我认为 MSP-FET430UIF 是一个用于调试的单独工具。 我不确定有关此问题的错误是否只是某种默认措辞、但我从未使用/拥有此工具。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    这是一个相当特殊的问题。 可通过 Energia 和 CCS 对其进行编程、以便 FET 硬件仍然工作、并安装所有正确的驱动程序。 但是(我假设) IAR 甚至无法找到连接的 FET、因此这也不是 MSPDS DLL 版本之间的兼容性问题。 然而、特定的 IAR 安装似乎没有故障、因为它已安装在多台计算机上、并且在以前运行。 您还有其他要测试的 MSP EVM 吗? 您是否已经讨论过 IAR 支持?

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

    [引用用户="Josh Jones"]

    我已经能够使用 Energia 和 CCS 将代码加载到所有3个电路板上、但我需要一个.R43文件(IAR 专用)、因此我需要使 IAR 正常工作。

    [/报价]


    txt (或十六进制)二进制文件可由 IAR 连接器(命令行)从 R43文件生成...

    XLink file.R43 -Fmsp430_txt -o file.txt
    XLink file.R43 -Fintel-standard -o file.hex

    (笑声) 而不使用 IAR 的 MSP-Flasher 可以刷写 txt 文件。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我刚刚尝试将一些示例代码加载到 MSP-EXP430G2553上几次、并得到相同的错误。 我还尝试联系 IAR 技术支持、但当他们联系我时、他们告诉我、由于我的许可证(我应该提到我有8k Kickstart 版本)、我需要联系我的销售人员以获得帮助。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    所以我对所有这些仍然很感兴趣,但是当我在安装目录>IAR Systems>Embedded Workbench>430>bin 的时候,这个命令需要放入 Windows 命令提示符中吗? 当我这么做时、我是否已经需要在该目录中有一个空的.txt (或.hex)文件和.R43文件? 因为当我在没有.R43文件的情况下运行此命令时、它会提示它无法打开该文件、如果预制.txt 不在那里、则会提示它也无法打开该文件。
    但是、如果我同时放置 R43和空的 premade .txt (同名)、则.txt 文件中唯一的东西是 q
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    "*。R43"是 IAR 汇编器/编译器生成的(链接器的输入文件)。 链接器应生成(输出)"*。txt"文件。 如果"*。txt"文件已经存在、请将其擦除。 将"xlink.exe"与"*.r43"复制到所需的目录位置,并从 Win 中的 cmd 提示符/行执行它。