On Tue, Aug 16, 2016 at 04:51:26PM +0300, Binyamin Sharet wrote: > Kernel version: raspberrypi 4.4.6-v7+ #871 > Umap2 command line: umap2vsscan -P <PHY> -s 1a0a:0102 > > After connecting such a device, the USB host stops communicating. > > From dmesg: > > [ 5924.751650] usb 1-1.4: new high-speed USB device number 103 using dwc_otg > [ 5924.866112] usb 1-1.4: New USB device found, idVendor=1a0a, > idProduct=0101 > [ 5924.866143] usb 1-1.4: New USB device strings: Mfr=1, Product=2, > SerialNumber=3 > [ 5924.866160] usb 1-1.4: Product: UMAP2. PID:0x0101 > [ 5924.866175] usb 1-1.4: Manufacturer: UMAP2. VID:0x1a0a > [ 5924.866191] usb 1-1.4: SerialNumber: 123456 > [ 5924.892698] usb 1-1.4: VID from HSOTG Electrical Test Fixture > [ 5924.892725] usb 1-1.4: Got PID 0x101 > [ 5924.892741] usb 1-1.4: TEST_SE0_NAK > [ 5924.892770] WARN::dwc_otg_hcd_hub_control:3471: USB_PORT_FEAT_TEST 3 > VID: 0x1a0a is for USB-IF, and different PIDs are used for USB test. Eg, pid:0x0101 for SE0 NAK test. See below description from the doc: Upon enumerating VID 0x1A0A/PID 0x0101, the host's downstream port shall enter a high-speed receive mode as described in Section 7.1.20 [USB2.0] and drives an SE0 until the controller is reset. So, it is expected that the host stops enumerating. -- Best Regards, Peter Chen -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html