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.

[参考译文] DRV8244H-Q1EVM:MSP430F5528IRGCT 固件在哪里?

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1304408/drv8244h-q1evm-where-is-the-msp430f5528irgct-firmware

器件型号:DRV8244H-Q1EVM
主题中讨论的其他器件:UNIFLASHMSP430F5528MSP-FET

我们必须更换 EVM 板上的微型、但我找不到用于微型的固件。 我可以在哪里下载和刷写它?

我发现了此问题、但不确定它是否正确?

https://software-dl.ti.com/msp430/msp430_public_sw/mcu/msp430/MSP430_ezFETLite/latest/index_FDS.html

在 DRV824x_DRV814x-Q1EVM-GUI 程序中、刷写仍会给我一条"连接失败"消息。

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

    您好、Cameron、

    请在 E2E https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1300570/drv8262evm-msp430f5528-controller-burned 上阅读此帖子。谢谢。

    此致、Murugavel  

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

    尊敬的 Murugavel:

    谢谢您的讲解。 虽然我不清楚确切地如何对 BSL 进行编程? 每次我将 BSL 固件文件加载到 FET-Pro430中时、系统都会提示我该文件太大。 在内存选项中、我启用了 BSL 扇区0-3、但仍然不幸运-我收到闪存写入错误:

    我尝试了以下配置、以及"由代码文件使用"。

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

    您好、Cameron、

    我来看看我能不能为您提供一个更简单的解决方案。 我很快就会回到你身边。

    此致、Murugavel

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

    您好、Cameron、

    有关说明,请参见所附信息。 我希望这能为您解决这个问题。

    此致、Murugavel

    e2e.ti.com/.../Programming-a-blank-MSP430F5528-in-the-Brushed-and-Stepper-motor-driver-EVMs.zip

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

    尊敬的 Murugavel:

    感谢您的说明。 我仍然通过命令行获得大致相同的输出。 运行" MSP430Flasher.exe -b -w EZFET_LITE_Rev1_1_BSL_1_1.txt -v"后、我收到:

    *正在访问设备...完成
    *读取设备信息...完成
    *解锁 BSL 存储器...完成
    *正在将文件加载到设备中...
    #出口: 59
    #错误:无法擦除设备内存
    *关闭电源...完成
    *正在断开与设备的连接...完成
    *
    *------------------
    *驱动程序:关闭(没有错误)
    *------------------

    不知道如何通过命令行解决这个问题。  

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

    嗨、Cameron、

    在 E2E 上、这有时是 间歇性错误 -您能再试2或3次、看看是否能成功、没有这个错误吗?

    此外、确保只有 1个 连接到 PC 的外部 MSP-FET 工具。   

    让我们知道这是否起作用、否则 Murugavel 将查看错误。   

    此致!

    雅各布

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

    您好、Cameron、

    使用以下命令行首先擦除器件、然后重试、"MSP430Flasher -e erase_all"。 用户指南详细介绍了可用命令 https://www.ti.com/lit/ug/slau654e/slau654e.pdf

    此致、Murugavel  

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

    您好、Jacob:

    我多次尝试命令,没有运气。 我还使用 ERASE_ALL 命令收到类似的错误。

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

    尊敬的 Murugavel:

    也没有运气。 我获得:


    *正在初始化接口@ COM8……完成
    *检查固件兼容性:
    * FET 固件是最新的。
    *正在读取 FW 版本...完成
    *将 VCC 设置为3300mV...完成
    *正在访问设备...完成
    *读取设备信息...完成
    正在擦除设备内存...
    *擦除操作失败。 设备内存未正确擦除!
    #退出: 3
    #错误:无法擦除设备内存
    *开始执行目标代码。。。完成
    *正在断开与设备的连接...完成
    *
    *------------------
    *驱动程序:关闭(没有错误)
    *------------------
    */

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

    您好、Cameron、

    很遗憾听到您仍然遇到问题。 我不确定您遇到的器件是否有一些连接问题或 JTAG 保险丝问题。 是否有新设备需要重新组装? 我使用 EVM 从 ERASE_ALL 开始尝试了序列、一切都很顺利。  

    还有一件事你还可以尝试。 UniFlash、 https://www.ti.com/tool/UNIFLASH 可以在本地下载、也可以使用网页上的"Launch"按钮在线下载。 如果设置为自动检测(默认)、它应通过 MSP-FET 自动检测 MSP430F5528。 如果未检测到、则意味着 JTAG 或器件本身出现了一些问题。 如果可以、请尝试使用 UniFlash 以及使用我发送的命令行选项来擦除主存储器和信息存储器。

    此致、Murugavel

      

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

    尊敬的 Murugavel:

    我最终设法对其进行编程。 已重新启动 PC 并重新启动、它可以正常工作。 非常奇怪。 不管怎样、这一点现在已经解决了、我已经完成了 ERASE_ALL、然后进行了 BSL 编程。 但是、当我通过 USB 将器件插入 EVM GUI 程序时、似乎没有识别到该器件。

    我按照文档中的说明操作、通过12V PSU 供电后、D2 LED 将按预期亮起。 但是、无法通过 USB 识别设备。

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

    是的-无论我执行什么操作、都无法通过 USB 识别该设备。 我必须将其称为退出并得出 EVM 板已损坏的结论。

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

    嗨、Cameron、 您能不能布置一张评估板顶部的图片、以便我们能够确认跳线分流器处于正确的位置?

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

    您好、Cameron。

    听起来进展顺利。 我怀疑您可能遇到的可能是电源定序问题。 请您确认以下内容。  

    1.关闭 VBAT 电源。 等待直至其完全放电。

    2.确保所有跳线短路均已正确填充-请参阅 EVM UG。

    2.将 EVM 的 USB 连接到电脑。

    3.打开 VBAT 电源。 USB 现在应该能够正确枚举。

    您使用的是云版本的 GUI 还是桌面版本? 如果您正在使用云版本、请关闭所有浏览器窗口、尤其是 UniFlash 等。 最重要的是、不得打开 dev.ti.com 浏览器窗口。 这个窗口有一个激活的脚本、此脚本会将 eZFET 置于调试模式并影响运行。 我希望这可以解决您的问题。 感谢您的耐心。

    此致、Murugavel

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

    尊敬的 

    我已经尝试了所有这些功能、但它不起作用。 我尝试过桌面客户端和 Web 客户端的两个版本。 仍然没有。 我已成功擦除并重新编程多次。 我已查看手册、跳线短路按预期连接。 仍然没有。 我们在此方面花费了大量时间、但没有任何结果、因此我认为我们需要部分使用此芯片、并在该点找到替代方案。

    下面是顶层板的图片:

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

    您好、Cameron、

    很抱歉、您的 EVM 仍然有问题。 这与驱动器芯片无关。 当 MSP430F5528IRGCT 受损时、您可能会损坏 EVM 的其他部分。 这些驱动器由一些汽车 OEM 生产。  

    您可以退回 EVM 并获得替代产品。 或者、我们也可以安排在线会议并了解 EVM 和 GUI 设置。 如果您想参加联机会议、请告诉我。 我在美国达拉斯 CST 工作。 谢谢。

    此致、Murugavel

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

    尊敬的 Murugavel:  

    我感谢您的手势。 我同意电路板的另一部分必须损坏。 我们也有 SPI 型号、但原始设计是围绕芯片的硬件版本完成的。 将 SPI 型号插入我的 PC 可以正常工作-它会由 GUI 重新记录。 我真的不知道从何处开始尝试调试哪个线路损坏、所以是否可以返回并获得替换件?

    如果您想离开论坛、也很高兴通过电子邮件与我联系。 也许我们可以开一个会议-但问题更多的是我在此主题中的问题: https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1300837/drv8244-q1-unable-to-drive-motor-after-startup-sequence-and-en-high

    我将尝试将我们的 PCB 与 SPI 型号连接起来、看看效果如何。

    现在或许我们可以等待会议。 我们的许多产品也使用 TI MSP430芯片、但遗憾的是、我们没有联系 TI。  

    此致、

    Cameron。

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

    您好、Cameron、

    当然可以! 是的、您可以通过 RMA TI 分销商、Digikey 或 TI-estore 将损坏的 EVM 退还到您购买的地方并获得替代。 我们可以继续通过论坛讨论。 这是最高效的方法。 请告诉我它是如何将您的 PCB 与 SPI 型号连接的。 可从 EVM TI 网页下载 EVM 的 MSP430源代码。  

    我听到了。 直到2011年、我在管理 MSP430团队方面已经有十多年的时间了。 在 Mike Williams 看来、我们以前有 ANZ 的 FAE。 我想从那以后、事情就发生了变化。  

    此致、Murugavel