完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
现在CYUSB3014可以通过USB Boot实现USB 3.0通信。
但是使用I2C Boot模式时无法实现USB 3.0通信。 (其实我还有另外一块之前在2019/10年做的板子。 使用相同的固件镜像,我已经实现了EEPROM的烧写和启动,并且实现了USB3.0通信。 本次 2024/12 的赛道与上一次 2019/10 的赛道相同。 我认为IC的版本不同。 请参阅附件。 ) 我不知道固件是否已正确写入 I2C E2PROM (M24M02-DRMN6TP)。 我使用 USB 控制中心并按照以下步骤操作。 程序 ->FX3 -> I2C E2PROM - 这将允许用户将固件 (.img) 下载到 FX3 I2C E2PROM。 最后,状态栏上将显示“I2C E2PROM 编程成功”消息。 问题 1: 虽然显示了成功信息,但是我不确定以下步骤是否已经执行? 1. 固件写入EEPROM 2.从EEPROM读取固件,并与步骤1中的固件进行比较。 如果一致,则显示成功。 对吗? 问题2: 现在固件大小为156KB,EEPROM(M24M02-DRMN6TP)大小为256KB。 我不能完全理解表 19 固件映像存储格式的参数 [bImageCTL 6: 64 KB (128K ATMEL 和 256K ST Electronics)]。 这是否意味着固件(156KB)可以被编程到EEPROM(M24M02-DRMN6TP)256KB? CYUSB3014 可以完全启动固件(156KB)吗? ※我已将 PMODE[2:0] 引脚切换为相应的启动选项。 |
|
相关推荐
1个回答
|
|
|
针对您在使用CYUSB3014-BZXC(FX3)时遇到的I2C Boot模式无法启动的问题,以下是逐步排查和解决方案: 1. 确认EEPROM硬件连接和配置
2. 验证固件镜像的正确性
3. 检查EEPROM烧录过程
4. 排查FX3芯片版本差异
5. 其他关键检查项
6. 使用调试工具进一步诊断
总结建议
若上述步骤仍无法解决,请提供更多硬件设计细节(如原理图片段、I2C信号波形)以便进一步分析。 |
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
2403 浏览 0 评论
1426 浏览 0 评论
1878 浏览 0 评论
CYUSB3014烧录失败Cypress Benicia USB Boot Device
7872 浏览 1 评论
11295 浏览 0 评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-3 02:56 , Processed in 0.786333 second(s), Total 74, Slave 57 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
1018