TOP

How re-enumerate USB device not plug USB interface and analog software plug movement?

In USB applications, there is no need to plug USB device to enumerate USB again in some special applications. In SONIX USB IC applications, users can use software to complete the plug simulation operation.
If using 2200 and 2210 series IC, user can use I/O control method, as follows:
1. Disable USB function;
2. Use one I/O port as output port and connected to Vreg Pin and output low to discharge Vreg Pin;
3. Delay a certain time to make USB in disconnected state; Enable USB functions;
Through the above steps, you can realize device re-enumeration function without plug USB. When using 2230 or 2250 or 2270 series IC, user can disable VREG3.3V by controlling USB_INT_EN Bit7 to realize this purpose.