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.
我们必须更换 EVM 板上的微型、但我找不到用于微型的固件。 我可以在哪里下载和刷写它?
我发现了此问题、但不确定它是否正确?
https://software-dl.ti.com/msp430/msp430_public_sw/mcu/msp430/MSP430_ezFETLite/latest/index_FDS.html
在 DRV824x_DRV814x-Q1EVM-GUI 程序中、刷写仍会给我一条"连接失败"消息。
您好、Cameron、
此致、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、
使用以下命令行首先擦除器件、然后重试、"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
尊敬的 Murugavel4637:
我已经尝试了所有这些功能、但它不起作用。 我尝试过桌面客户端和 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