Hello everyone!
Nowadays I am working on USB3.0 cameras with Apalis Tk1 SOM cards and Ixora evaluation board on different Angstrom OS.
Firstly, The OS has 3.10.40 kernel version like Nvidia Tegra kernel version and I couldn’t see video Because I get this kind of error
root@apalis-tk1:~# [ 283.420900] tegra-xhci tegra-xhci: Firmware timestamp: 2014-09-16 02:10:07 UTC, Falcon state 0x20
[ 283.591918] usb 2-1: USB disconnect, device number 4
[ 293.208895] tegra-xhci tegra-xhci: Firmware timestamp: 2014-09-16 02:10:07 UTC, Falcon state 0x20
[ 293.589351] usb 2-1: new SuperSpeed USB device number 5 using tegra-xhci
[ 293.607703] usb 2-1: Parent hub missing LPM exit latency info. Power management will be impacted.
[ 293.617609] usb 2-1: New USB device found, idVendor=04b4, idProduct=00f9
[ 293.624421] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 293.631661] usb 2-1: Product: TWIGACam
[ 293.635464] usb 2-1: Manufacturer: Twiga
[ 293.642370] uvcvideo: Found UVC 1.10 device TWIGACam (04b4:00f9)
[ 293.679516] input: TWIGACam as /devices/platform/tegra-xhci/usb2/2-1/2-1:1.0/input/input4
[ 329.270909] tegra-xhci tegra-xhci: Firmware timestamp: 2014-09-16 02:10:07 UTC, Falcon state 0x20
[ 360.702902] tegra-xhci tegra-xhci: Firmware timestamp: 2014-09-16 02:10:07 UTC, Falcon state 0x20
[ 362.638695] uvcvideo: Non-zero status (-71) in video completion handler.
And I couldn’t start to decode USB video on Apalis Tk1 SOM.
And I tried a different OS. The OS is Angstrom LXDE image from Toradex website for Apalis Tk1 official version. The OS has 4.9 kernel version.
But I couldn’t do anything. I saw same error.
My USB camera specification has 1920x1080 resolutions fps 30 and YUYV pixel format.
I tried different USB cameras but the result was same. I saw this error on Apalis TK1 SOM chips.
I worked with same USB3.0 cameras with Nvidia Tegra Tk1 evaluation board on Ubuntu 14.04 official version. Everything is okay when I decoded the video.
All systems have same FFmpeg libraries, GStreamer libaries and same usb3.0 firmware and modules.
And I can see 3.0 USB types on
root@apalis-tk1:~# lsusb -t
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=tegra-xhci/2p, 5000M
|__ Port 1: Dev 5, If 0, Class=Video, Driver=uvcvideo, 5000M
|__ Port 1: Dev 5, If 1, Class=Video, Driver=uvcvideo, 5000M
|__ Port 1: Dev 5, If 2, Class=Communications, Driver=, 5000M
|__ Port 1: Dev 5, If 3, Class=CDC Data, Driver=, 5000M
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=tegra-xhci/6p, 480M
What do you think about this situation? Maybe Apalis Tk1 SOM hardware configuration is missing. Maybe there is something else I do not know, If you can help, I will be grateful.