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:可以#39;t 使用 CCS 或 Uniflash 进行编程、但可以与 MSP430Flasher 配合使用

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1097975/msp-fet-can-t-program-with-ccs-or-uniflash-but-works-with-msp430flasher

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

我尝试使用 Spy-by-Wire 的 MSP-FET 在定制 PCB 上对 MSP430F5659进行编程。 每次使用命令行中的 MSP430Flasher 时、编程都会起作用(请参阅日志文件)。 Uniflash 能够检测 MSP、但在加载固件时失败、并显示以下错误消息:"Error connecting to the target:unknown device (连接到目标时出错:未知设备)"(请参阅图片)。 我 在 尝试在 CCS 上进行编程/调试时遇到相同的错误。

是否有任何想法、问题可能是什么?

  e2e.ti.com/.../programming.log

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

    我看不到 MSP430Flasher 的验证操作。 所有 TI 软件都应使用相同的 dll 来连接到 FET 固件。 我想 MSP430Flasher 的一些默认选项与其他软件工具不同。 例如、默认选择中速 SBW 接口。 如果 MSP430Flasher 可以在没有验证错误的情况下更新目标器件上的固件、则表明您的硬件正常(对于低速 SBW 接口)。

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

    您好、user4902515、

    您是否尝试重新安装 MSP430 FET 驱动器?  

    您还尝试了其他什么? 请分享。

    我建议您在两个月前查看此帖子、它看起来类似:

    https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/998794/msp-fet-error-connecting-to-the-target-unknown-device

    此外:  

    https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/929256/ccs-msp-fet-device-throw-error-after-firmware-update-unable-to-connect-to-targets

    此致、  

    Henok

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

    在哪里可以选择更改 Uniflash 和 CCS 中的速度?

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

    我已尝试重新安装 FET 驱动程序。 我仍然得到误差。 我的问题看起来与 这个问题相同: https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/998794/msp-fet-error-connecting-to-the-target-unknown-device、但我需要它在 Code Composer 中工作、以便我可以进行调试。

    谢谢

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

    此外、在使用较旧的 MSP-FET430UIF 时、使用 Uniflash 和 CCS 进行编程也会起作用。

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

    您好!  

    您的导线是否很长、可将 MSP-FET 连接到目标? RST 引脚上是否有一个47k 上拉电阻器和1nF 电容?  

    此致、  

    Henok

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

    您好!

    MSP-FET 通过随附的8英寸带状电缆连接到目标。 RST 引脚上有一个49.9K 上拉电阻和一个1.5nF 电容。 与 MSP-FET430UIF 相比、我怀疑与 MSP-FET 相比、对于更高的速度而言、电容可能过高。 我尝试了560pF (手头没有1nF)、但遇到了相同的问题。 RST/SBWTDIO 信号在较高速度下的路由也可能是一个问题、因为它通过过孔和内层。 我将尝试找到一种将 MSP-FET 更直接地连接到 MSP 的方法、并查看它是否可以解决此问题。

    谢谢

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

    一位同事告诉我如何在 CCS (在.ccxml 中)中更改 JTAG 速度。 当设置为慢速时、对 MSP430进行编程可与 MSP-FET 配合使用。 但是、如果我在 Uniflash 中使用相同的.ccxml (速度设置为慢速)启动会话、则仍然会失败。 Uniflash 是否会考虑该设置?

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

    您好!  

    在您进行更改后、CCS 是否立即工作?

    这也可能是电容问题。

    我将就您的 Uniflash 问题与团队成员联系。  

    此致、  

    Henok

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

    您好!

    有更新吗?  

    因此、我进行了仔细检查、您的电容值看起来应该很好、因为它介于1-2nF 之间。  

    关于 Uniflash、默认情况下、Uniflash 似乎已自动使用慢速 JTAG 速度设置。  

    请分享更新、以便我能提供进一步的帮助。  

    此致、  

    Henok

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

    您好!  

    我假设您已继续、因此我将此线程的状态设置为"已解决"。  

    如果您不愿意、请随意发表评论。

    此致、  

    Henok