This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

PROCESSOR-SDK-AM62X: Issue with Configuring Multiple USB Functionalities (RNDIS, ACM, MTP)

Part Number: PROCESSOR-SDK-AM62X

Tool/software:

Hello,

I am facing an issue with configuring multiple USB functionalities (RNDIS, ACM, and MTP) on my target board. When configuring two functionalities (ACM and MTP, or RNDIS and ACM), both work fine. However, when I attempt to configure all three (RNDIS, ACM, and MTP), the RNDIS functionality stops working while ACM and MTP continue to work without issues.

Here are some details of my setup:

  • USB Gadget Configurations:
    • When using only ACM and MTP: Both work as expected.
    • When using only RNDIS and ACM: Both work as expected.
    • When using RNDIS, ACM, and MTP together: Only ACM and MTP work; RNDIS does not function properly.

I have already tested various configurations, cable changes, and ports, but the issue persists. I am unsure whether this is a limitation of the USB gadget driver or a configuration issue.

Could you please provide guidance on this issue? Any insights or documentation references would be greatly appreciated.

Thank you!

Laxman