Cypress技术论坛
直播中

周必镜

7年用户 924经验值
私信 关注

cyusb3014下载程序后无法重新枚举的原因?

我参考cysub3kit-003设计了一块cyusb3014板子,焊接完成后测试了19.2MHZ时钟和电源,都正常,我附上了XTALIN、XTALOUT、V1P2(1.2V±16mv)、V3P3(3.29V±10mv)和VIO(3.24V±10mv)的电压波形图,看上去都是正常的。上电后可以看到bootloader,但是下载程序到RAM后PC没有任何反应(用的程序是官方的固件USBBulkLoopAuto.img,没有改过),可能是cyusb3014不会重新枚举,复位后又可以看到bootloader。有什么原因可能会导致这样的情况(看了其他人的问答,已经尝试过去掉ESD器件,但是结果一样。)最后附上原理图和PCB图片(我使用的是usb3.0 micro b标准接口),usb线采用5mil的间隔,5.1mil走线,这是打板的厂家用90欧姆阻抗计算出来的,走线在ESD器件那里走得不是很好,为了保证线宽,走线没有完全落在ESD的焊盘上,这样的PCB走线是否会导致一些问题?望解答!
                                                                                                                                                                                                                                                                                                                                                                                             

回帖(1)

向可嘉

2024-2-27 15:15:40
是USB3.0数据线的PCB走线没有完全居中ESD器件的焊盘导致的
                                                                                                                                                        
举报

更多回帖

发帖
×
20
完善资料,
赚取积分