我设计了一个电路如附件所示。
发现有如下问题:插入USB3.0的U盘,发现有不识别的现象,即U盘插入后主机没有任何反应。大概开关机实验10次就会有一次出现这个问题。
具体表现为开机之后如果第一次插入没反应后续再怎么拔插都没反应,如果开机后第一次插入可以正常识别,后续拔插都会比较正常。
经过反复测试发现如果USB的电源一直是打开状态就不会出现这个问题。
感觉像是设备插入枚举过程出现问题,我看到TUSB1046的0x22地址的寄存器好像有相关设置位。
我不知道这些寄存器是否可以解决这个问题,及这个问题要改那个参数?