We are working on our custom i.MX6DL board, but now we meet a strange issue for USB.
On our custom board, USB host port connect to 3G modem, USB OTG force to host mode, and connect with a external USB camera.
Our kernel version is 3.14.52 and our operating system is Debian Jessie. When we use wvdial to connect to internet, it works normally, we can get ip address, but when we use ping to test, we found a strange behavior. If we don't specify packet size, it work normally, but when we specify icmp packet size to 1400bytes, we got packet lost.
On OTG port, when we connect a standard notebook camera, we can record and play video correct. But if we connect elp -usbfhd01m-dl36 (3.6mm lens) digital camera usb cctv camera , when we try to record vider, console appear "v4l2: oops: select timeouts" error message.
We had check our hardware, eye diagram is fine, USB voltage is correct...now we can't finger out what happen.
Could you give some suggestion? Thanks.