Embedded usb host is running on NXP MCIMX8QXP-CPU evaluation board. This board boots from SD card which contains default Android embedded Linux distribution that came with the board.
I connect usb stick to this board and it gets detected. Please see attached file usb_stick_to_eval_board.png.
I connect Rifle Scope to this board and detection fails with an error. Please see attached file connect_device.png
Is my usb device undetected for following reasons?
Device class is miscellaneous (0xEF)
It's a composite device class(CDC) which includes vendor defined class(0xFF) for bulk live video transfer, communication device class for communication interface(0x02), and Communication device class for data interface(0x0A)