4 Replies Latest reply on Jul 25, 2019 4:08 AM by QiXi_1252501

    再提问:CYUSB3014-BZXI RAM烧写成功后 PC无法识别设备

    QiXi_1252501

      你好!

      之前在CYUSB3014-BZXI RAM烧写成功后 PC无法识别设备 讨论中提出了这个问题,由于出差一直没有及时更新,我之前按照技术人员的方法一一尝试,仍然没有解决设备无法识别的问题。具体过程请参见:CYUSB3014-BZXI RAM烧写成功后 PC无法识别设备

       

      具体情况概述:

      我采用CYUSB3014设计一款电路,连接电脑后controlcenter显示出BootLoader设备,驱动也为BootLoader。之后,我将自己写的固件烧入RAM(经技术人员测试该固件没有问题),controlcenter只显示烧写成功,但是没有再枚举,controlcenter和电脑没有识别任何设备,也不安装设备驱动。

       

      随后我将固件按照技术手册转换相应ROM(24LC1025)的固件烧入ROM,选择烧写到ROM,设备会再枚举让我选择烧写固件,烧写后也显示烧写成功,通过改变PMODE启动方式(I2C启动),结果依然是没有再枚举。

       

      技术人员让我将USBHound抓取的数据贴出,也没有发现什么问题,RAM启动后有数据,但是烧写固件后没有数据。

       

      随后技术人员又检查了我的原理图和PCB也没有发现什么问题。

       

      然后,我又按照技术人员的建议,将 PMODE上的三个电阻,换成了阻值稍小的电阻,问题依旧。

       

      我总共制版焊接了2块电路,问题相同。

       

       

      技术人员最后一次提出的方法,如下图所示:

      121212.png

      针对该问题,我的情况是:

      我技术人员的建议,首先在ROM中烧录成功自己的固件,烧写成功后,断电,然后再上电此时为BootLoader,然后不更改启动方式的情况下,

      在RAM中烧写USBI2CDMAMode,但是和之前的情况一样,显示烧写成功,但是没有再枚举显示出设备,所以无法读取ROM中的固件内容。

      技术人员的方法无法再继续下去。

       

      另外,我仅有的2片已焊接的USB3014的芯片是2015年从E络蒙上买的。

       

      另外我用的是USB3115接口Type B,如图所示,好像这种接口的线缆没有USB2.0的,我是否可以讲线从中拆开将USB3.0相关的线缆断开,此时,该

      线缆是不是只能从USB2.0接口走了?

       

      我接下来该如何解决该问题。

      131313.jpg