完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
我在开发 CYUSB3KIT-003 固件并将固件映像文件下载到 FX3 时遇到了一个问题。
我通过将 PMODE[2:0] 配置为 F11 来设置 USB 启动模式,并像往常一样将新开发的固件下载到 SPI Flash。 但是,在某个时间点之后,我无法再使用 USB 控制中心将新的固件映像文件下载到 SPI Flash 或 EEPROM。 当我从程序选项卡单击 SPI Flash 或 EEPROM 时,USB 控制中心不会弹出图像选择窗口,而是自动下载固件的先前版本。 由于这个问题,我无法将我新开发的固件映像文件下载到 FX3。 即使我重命名以前的固件映像文件或从本地存储中完全删除以前的映像文件,USB 控制中心仍会自动下载旧的固件版本! 从 Program 选项卡中选择 SPI Flash 或 EEPROM 后,会出现消息“Waiting for CYPRESS™ Boot Programmer device to enumerate.。.”,然后会出现“ CYPRESS™ Boot Programmer Device Not Found”,然后旧固件版本会自动下载到 FX3。 即使使用 C:Program Files (x86) CYPRESS™ EZ-USB™ FX3 SDK1.3 中的 unins000.exe 文件卸载 SDK 并重新安装 SDK 后,此问题仍然存在。 以前,我可以毫无问题地更新固件,但我认为在看到下图所示的消息后,问题就开始出现了。 如果我在 USB 控制中心选择 PROGRAM 》 RAM,我就可以成功下载新开发的固件映像文件。 该问题仅发生在我的桌面上。 在我的笔记本电脑上,我可以选择图像文件并使用同一 CYUSB3KIT-003 上的 USB 控制中心将其下载到 EEPROM 或 SPI Flash 中,没有任何问题。 最可疑的部分是,即使在重命名或删除以前的固件映像文件后,USB 控制中心也会自动下载以前的固件版本。 如果有人遇到或可以解决这个问题,请帮忙。 |
|
相关推荐
1个回答
|
|
|
针对您在使用CYUSB3KIT-003开发板时遇到的固件下载问题,以下是逐步的解决方案: 1. 确认硬件配置
2. 清除USB控制中心缓存
3. 检查固件存储路径
4. 处理存储器件写保护
5. 更新软件与驱动
6. 替代编程方法
7. 固件与工程验证
8. 联系技术支持若上述步骤无效,请提供以下信息联系Cypress支持:
可能原因总结
通过逐步排除硬件配置、软件缓存、存储保护和工具链问题,应能恢复正常的固件下载功能。 |
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
2370 浏览 0 评论
1426 浏览 0 评论
1877 浏览 0 评论
CYUSB3014烧录失败Cypress Benicia USB Boot Device
7870 浏览 1 评论
11295 浏览 0 评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-1 23:59 , Processed in 0.574780 second(s), Total 75, Slave 57 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
1863