Other Parts Discussed in Thread:MSP-EXP432E401Y, UNIFLASH, MSP432E401Y
使用Scalable PMIC GUI调试TPS6594x芯片时,调试器MSP-EXP432E401Y的连接问题
想使用TI官网购买的调试器MSP-EXP432E401Y,配合Scalable PMIC GUI工具,来调试PMIC芯片TPS6594X.
使用电脑的usb接口连接好MSP-EXP432E401Y(此时电脑设备管理器已经显示多出两个COM口),打开Scalable PMIC GUI工具并点击quick start,提示“
Update Firmware
The device is using firmware version undefined.undefined.undefined.undefined. Recommended firmware version is 1.0.3.5.
Step 1: UPDATE Firmware
Step 2: After firmware update succeeds, please unplug and re-plug the device, and click Finish
”
点击"UPDATA",后会报错“Update failed”。重复很多次都失败。
请问该如何将firmware升级到正确的版本“1.0.3.5”?
Susan Yang:
抱歉,对 Scalable PMIC GUI 不是很熟悉。固件升级的话,您可以使用uniflash看是否会跳出提示?
目前MSP432板子内的程序是什么?
,
user6470962:
Susan Yang:
谢谢你的回复!我现在是把MSP-EXP432E401Y的一组I2C总线用作调试PMIC的工具,没有对MSP-EXP432E401Y编程,也不知道怎么查看板内的程序,你推荐的uniflash工具是用来烧写MSP-EXP432E401Y的flash的工具吧?我手头没有对应版本的用作固件升级的文件,不知道该去什么地方下载这个“1.0.3.5”版本。
,
user6470962:
Susan Yang:
谢谢你的回复!我现在是把MSP-EXP432E401Y的一组I2C总线用作调试PMIC的工具,没有对MSP-EXP432E401Y编程,也不知道怎么查看板内的程序,你推荐的uniflash工具是用来烧写MSP-EXP432E401Y的flash的工具吧?我手头没有对应版本的用作固件升级的文件,不知道该去什么地方下载这个“1.0.3.5”版本。
,
Susan Yang:
抱歉,对I2C PMIC不太熟悉,建议咨询一下电源管理的工程师
若是不烧写MSP-EXP432E401Y的话,I2C的配置等如何使用呢?
uniflash可以对MSP-EXP432E401Y进行烧写,且会检测烧写器的固件版本是否需要更新。
我现在不太理解的是“Scalable PMIC GUI工具并点击quick start,提示“ Update Firmware”
这里的Firmware是哪个device的固件?
,
user6470962:
HI,SUSAN!
谢谢你的耐心解答!
我下载了UNIFLASH来读写MSP432E401的内存,当我用这个工具来读芯片的内容时,它建议我把XDS110 probe的固件版本从2.3.0.9更新到3.0.0.13来支持UNIFLASH,我照做了。然后读取出了MSP432E401的内存。所以我猜上面提到的“Recommended firmware version is 1.0.3.5”是指msp430e401y的固件版本,我想知道在哪里可以得到这个版本的固件,我是将MSP-EXP432E401Y作为调试器/下载器使用,应该不用专门再来开发编程吧?我想应该有一个可以直接使用的 1.0.3.5固件版本。
,
Susan Yang:
user6470962 说:我是将MSP-EXP432E401Y作为调试器/下载器使用
这个板子上MSP432本身是没有调试下载功能的。这个板子上的调试下载器就是XDS110.
所以我对您的描述还是比较疑惑
,
user6470962:
susan,你好!我这边是参考TI 的文档来做的,可能我之前的描述不清晰,就是这个链接:
如果你打不开这个链接,可以在TI网站上搜。这个文档名为:slvubt8a.pdf
第三页是这么讲的:
1 IntroductionThis tool is based upon GUI Composer and requires the MSP432E401Y SimpleLink ™ Ethernet Microcontrolleras the analog EVM controller (AEVM), which is integrated in the PMIC EVM and also available with theLaunchpad ™ , see 1 in the Section 11. The AEVM provides a USB interface to the host personal computer (PC)for receiving commands and then communicates with the PMIC using either an I 2 C or SPI protocol.The GUI supports multiple devices with a single executable (and single AEVM), which eliminates the need toinstall multiple GUIs when working with more than one device. Multiple devices are configured in a master slaveconfiguration and the AEVM communicates to each device over the selected shared medium: I 2 C or SPI.
我的理解是:我需要MSP-EXP432E401Y的I2C来连接并调试我的PMIC芯片,但是XDS110部分没有I2C接口,只能通过MSP432的I2C。所以我感觉还是MSP432的固件版本问题。
,
user6470962:
susan,你好,如果我的理解有误,那么可能是需要将XDS110 USB DEBUG PROBE 的固件版本变成1.0.3.5,我从哪里可以拿到这个版本呢?很迷茫,谢谢你指点!
,
Susan Yang:
我看了一下您的资料,使用的是
www.ti.com.cn/…/TPS659411EVM
该开发板上的说明包含以下:
Onboard MSP432 to communicate with PMIC using GUI + provided USB cable
也就是说该板子上是有板载的MSP432的
综上,这个固件版本1.0.3.5,我也不是很熟悉,建议您还是咨询一下电源管理的工程师
,
user6470962:
好的,非常感谢你的帮助,我已经听从你的建议,从电源管理工程师那里拿到了这个固件版本并解决了问题。
,
Susan Yang:
很高兴您能解决问题!