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.

[参考译文] CCS/MSP430FR2433:无法将 MSP-FETU430IF 与 CCSv9配合使用

Guru**** 2587365 points
Other Parts Discussed in Thread: MSP430FR5969, MSP430-FLASHER

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/837173/ccs-msp430fr2433-unable-to-us-msp-fetu430if-with-ccsv9

器件型号:MSP430FR2433
主题中讨论的其他器件:MSP430FR5969MSP-FET430UIFMSP430-FLASHER

工具/软件:Code Composer Studio

当我尝试 将我的旧 MSP-FETU430IF 与 CCSv9一起使用时、我收到"No USB FET was found (未找到 USB FET)" CCS 错误。 使用 Windows 7 Pro 和 CCS 版本:9.0.1.00004。 我已经确认 MSP-FETU430IF 出现在器件管理器中。 此工具是否仍然与 CCSv9兼容?

请参阅下面的屏幕截图。

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

    [报价 USER="rperezti"]此工具是否仍然与 CCSv9兼容?我刚刚在 Windows 10 Pro 下尝试过使用 CCS 9.0.1.00004的 MSP-FETU430IF、并且能够连接到 MSP430FR5969。 即、该工具看起来仍然兼容。

    在器件管理器中、该工具显示为"MSP-FET430UIF - CDC"

    而在您的计算机上、此工具被报告为"MSP-FET430UIF - VCP"

    从内存:

    a.用于使用 VCP 协议操作 USB 端口的旧 MSP-FET430UIF 固件、在后续版本中已更改为 CDC。

    b. CCS 过去能够自动将固件从 VCP 升级到 CDC、但 CCS 9可能不再允许这样做。 将进行调查。

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

    [引用用户="Chester Gillon"]

    从内存:

    a.用于 使用 VCP 协议操作 USB 端口的旧 MSP-FET430UIF 固件、在后续版本中已更改为 CDC。

    b. CCS 过去能够自动将固件从 VCP 升级到 CDC、但 CCS 9可能不再允许这样做。 将进行调查。

    [/报价] Windows 10 Pro 下的调查步骤:

    1.从使用 CCS 9.0.1的"MSP-FET430UIF - CDC"开始

    2.在 CCS 6.2.0安装中运行 ccsv6\ccs_base\DebugServer\drivers\V32V2.bat 程序、该程序将固件从 CDC 降级到 VCP:

    C:\ti\ccs620\ccsv6\ccs_base\DebugServer\drivers>V32V2.bat
    
    
    
    
    警告
    
    连接多个仿真器时,请勿运行此降级实用程序。
    
    多个连接的 MSP-FET430UIF 或 eZ430仿真器可能会导致降级
    失败并使接口无法使用。
    
    请确保断开除一个 MSP-FET430UIF 之外的所有接口。
    
    (二
    
    输入'y'确认:Y
    
    
    初始化:Done
    MSP430_FET_GetFwVersion()
    固件版本:31100001
    状态:使用'Uifv3Downgradeer.txt'启动固件更新!
    
    正在初始化引导加载程序...
    正在擦除固件...
    正在编程新固件...
    100%完成
    
    完成...
    更新完成。
    
    
    正在初始化引导加载程序...
    正在擦除固件...
    正在编程新固件...
    100%完成
    
    完成...
    状态:VCP USB 堆栈映像已成功加载到 MSP-FET430UIF
    
    请从您的 PC 上拔下 MSP-FET430UIF 调试器
    
    完成后请按"y"
    请
    
    重新将 MSP-FET430UIF 调试器连接到您的 PC
    
    完成后请按"y"
    状态
    
    : MSP-FET430UIF 的 USB 堆栈已成功降级为 VCP
    
    正在初始化引导加载程序...
    正在擦除中断向量...
    正在擦除固件...
    正在编程新固件...
    100%完成
    
    完成...
    更新完成。
    
    
    状态:MSP-FET430固件(HAL)下载已成功
    
    状态:MSP-FET430UIF v3至 v2降级已成功完成
    
    
    按任意键关闭此应用。
    
    按任意键继续。 。 。 

    我选择 CCS v6.2.0执行降级、因为 CCS 7、8和9安装不再具有降级脚本。

    3. Windows 设备管理器现在报告"MSP-FET430UIF VCP"。

    4.尝试使用 CCS 9.0.1连接到 MSP-FET430UIF 并获取对话框:

    已在对话框中选择"更新"。

    更新成功、CCS 9.0.1可以使用 MSP-FET430UIF。 Windows 设备管理器再次将该工具显示为"MSP-FET430UIF CDC"。

    这证实了具有 TI 仿真器8.3.0.00003 和 MSP 调试探针驱动程序9.0.1的 CCS 9.0.1仍然能够将 MSP-FET430UIF 从 VCP 升级到 CDC 固件。

    [引用 user="rperezti">当我尝试 将旧的 MSP-FETU430IF 与 CCSv9一起使用时、我会得到"No USB FET was found (未找到 USB FET)" CCS 错误。鉴于上述调查、我无法解释为什么会出现该错误。 您能否尝试 CCS 6.2或 MSP430-FLASHER 等较旧的 CCS 版本来查看它们是否可以连接 到 MSP-FET430UIF?

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

    感谢您的出色分析和响应。 我能够使用 MSPFlasher 升级 MSP-FETU430IF。 我安装了 MSPFlasher v1.3.2并使用以下命令升级固件:

    MSP430Flasher -n no_target -s

     MSP-FETU430IF 现在在 Windows 设备管理器中显示为 CDC 器件、CCS v9能够与其通信。