工程师,您好
我尝试根据usb_flash_programmer中f2837xD_fw_upgrade_example.txt 文档介绍,使用USB下载程序至芯片。
我的做法是:
1. 使用XDS110 下载一个向地址0xD00写入0x0C5A的程序至MCU(contents文档中描述这样可以进入USB boot Mode)
2. 重新上电芯片,并链接USB到PC
3. 使用CMD 打开usb_flash_programmer.exe路径,并输入命令 usb_flash_programmer.exe -1
得到未能打开USB的提示, Error enumerating device interface: 0x0103, 并且不能在任务管理器中找到相应的USB设备
我怀疑是芯片的软件或硬件配置的问题,如果您有一些测试的思路,麻烦您告知我,多谢
Green Deng:你好,你的XDS110驱动安装正确吗?PC中是否有安装CCS或者Uniflash软件?
工程师,您好
我尝试根据usb_flash_programmer中f2837xD_fw_upgrade_example.txt 文档介绍,使用USB下载程序至芯片。
我的做法是:
1. 使用XDS110 下载一个向地址0xD00写入0x0C5A的程序至MCU(contents文档中描述这样可以进入USB boot Mode)
2. 重新上电芯片,并链接USB到PC
3. 使用CMD 打开usb_flash_programmer.exe路径,并输入命令 usb_flash_programmer.exe -1
得到未能打开USB的提示, Error enumerating device interface: 0x0103, 并且不能在任务管理器中找到相应的USB设备
我怀疑是芯片的软件或硬件配置的问题,如果您有一些测试的思路,麻烦您告知我,多谢
5011471:
回复 Green Deng:
Hi Deng
XDS110 驱动安装正确,可以通过XDS110 正常下载并调试程序。
PC 中安装的是CCS
Best Regards
Pengfei
工程师,您好
我尝试根据usb_flash_programmer中f2837xD_fw_upgrade_example.txt 文档介绍,使用USB下载程序至芯片。
我的做法是:
1. 使用XDS110 下载一个向地址0xD00写入0x0C5A的程序至MCU(contents文档中描述这样可以进入USB boot Mode)
2. 重新上电芯片,并链接USB到PC
3. 使用CMD 打开usb_flash_programmer.exe路径,并输入命令 usb_flash_programmer.exe -1
得到未能打开USB的提示, Error enumerating device interface: 0x0103, 并且不能在任务管理器中找到相应的USB设备
我怀疑是芯片的软件或硬件配置的问题,如果您有一些测试的思路,麻烦您告知我,多谢
5011471:
回复 Green Deng:
Hi Green
Contents.txt 中有如下要求,
Reset the MCU, then write 0x0C5A to the boot mode select address (0xD00) with the debugger.
你比较好的方法能,先复位MCU再,通过debugger写0x0C5A 到0xD00么?
我觉得我这一步配置错误的可能性比较大
Best Regards
Pengfei
工程师,您好
我尝试根据usb_flash_programmer中f2837xD_fw_upgrade_example.txt 文档介绍,使用USB下载程序至芯片。
我的做法是:
1. 使用XDS110 下载一个向地址0xD00写入0x0C5A的程序至MCU(contents文档中描述这样可以进入USB boot Mode)
2. 重新上电芯片,并链接USB到PC
3. 使用CMD 打开usb_flash_programmer.exe路径,并输入命令 usb_flash_programmer.exe -1
得到未能打开USB的提示, Error enumerating device interface: 0x0103, 并且不能在任务管理器中找到相应的USB设备
我怀疑是芯片的软件或硬件配置的问题,如果您有一些测试的思路,麻烦您告知我,多谢
Green Deng:
回复 5011471:
你好,你的PC中有安装过旧版本的驱动吗?可以参考一下这个帖子:
e2e.ti.com/…/2873178