我参考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走线是否会导致一些问题?望解答!