: USB 2.0 High-Speed (Maximum theoretical bandwidth of 480 Mbps).
The most detailed account of these problems is documented in the Linux kernel mailing list (LKML) from 2016, where a user reported continuous USB resets and data corruption when attempting to write to an SD card. The user found that the problems were almost non-existent when the same card reader was connected to an older computer with a USB 2.0 (EHCI) controller. However, connecting it to a modern laptop with a USB 3.0 (xHCI) controller immediately triggered the same set of resets and data loss. usb device id vid 14cd pid 1212
usb 1-1: new high-speed USB device number 10 using xhci_hcd usb 1-1: New USB device found, idVendor=14cd, idProduct=1212, bcdDevice= 1.00 usb 1-1: Product: Mass Storage Device usb-storage 1-1:1.0: USB Mass Storage device detected sd 6:0:0:0: [sdc] Attached SCSI removable disk Use code with caution. Troubleshooting Common Issues : USB 2
In Linux, you can verify this device by running lsusb in the terminal: However, connecting it to a modern laptop with a USB 3
Performance tests for this specific ID show varied read/write speeds depending on the card used, typically ranging from 8–21 MB/s for reading and 3–15 MB/s for writing. Known Issues & Troubleshooting
This resets the entire USB controller stack.