Dear all,
On an iMX8 that runs Linux (based on Yocto project),
Is it possible that the iMX8 will be recognized by a PC as a USB3.0 composite device (i.e. support both UVC and VSC USB classes)?
Can you share with me some useful links\application notes of how this can be achieved from programming point of view?
Thanks,
Nissim
Hi Nissim,
You could take a look to the following Community threads for reference information:
i.MX 6,7,8 support USB device mode support to UVC
Also, on application note AN12103 is implemented a UVC, but based on a i.MX RT processor:
https://www.nxp.com/docs/en/application-note/AN12103.pdf
Hope this will be useful for you.
Best regards!
/Carlos
-------------------------------------------------------------------------------
Note:
- If this post answers your question, please click the "Mark Correct" button. Thank you!
-------------------------------------------------------------------------------
Is there any example that iMX8 as a UAC device?
Dear Carlos,
Thank you for your quick replay.
It seems that the links you sent does not provide a clear answer if there is a way to use the iMX8 as a USB 3.0 UVC device.
I would like to point out that I am in the process of considering a solution for a new product based on USB 3.0 UVC.
Please advise,
Nissim
Hi Nissim,
Summarizing, the UVC could be implemented on the i.MX8, but it is not supported by default on the Linux BSP as Device (the BSP supports UVC as Host); therefore, it would be required being implemented on your side. I’m afraid that there are not reference documents or step-by-step guide from NXP side, as it should be implemented using generic Gadget driver from Linux.
Are you in contact with any Sales or FAE to discuss about your opportunity?
Other option would be considering “Commercial Support and Engineering Services” scheme. You could refer to the following link for additional details:
Commercial Support and Engineering Services | NXP
Hope this will be useful for you.
Best regards!
/Carlos
-------------------------------------------------------------------------------
Note:
- If this post answers your question, please click the "Mark Correct" button. Thank you!
-------------------------------------------------------------------------------
Hi Carlos,
Thanks for you replay.
I just started a discussion with ARROW about using the IMX8 for our project.
Regards,
Nissim.