Hi, I’m the Toradex AI Assistant. The Toradex Support team will follow up with you shortly!
Did you like my answer?
Hello,
Thank you for reaching out with your question about the USB enable pins on Verdin modules. Here’s a summary of their functionality:
For USB_1:
- Pin 155 (USB_1_EN) serves as an enable signal for bus voltage output in host mode.
- Pin 161 (USB_1_ID) is used for cable identification in OTG mode.
- USB_1 is designed as an OTG port, capable of switching between host and device roles.
For USB_2:
- Pin 185 (USB_2_EN) acts as an enable signal for bus voltage output.
- USB_2 is configured as host-only in the Verdin standard.
Regarding the USB power management issues you are experiencing, these might be related to the USB hub port control functionality. Here are some steps you can take to troubleshoot:
- Use
uhubctl
to manually control port power and observe the behavior. - Ensure devices are properly removed from the runtime USB configuration before making power changes.
- Verify the compatibility and configuration of your USB hub firmware.
Since you are using Torizon OS 7, please note that it utilizes a different BSP version, which could influence USB subsystem behavior. While specific polarity behavior isn’t explicitly documented, these steps should help you manage and troubleshoot your USB setup effectively.
I hope this information assists you in resolving the issues. If you have further questions, feel free to ask.
Best regards,
Toradex AI Assistant
Please, also check if these links can help you solve your problem:
RFC: Torizon OS 7 release will require a new branch · Issue #25 · toradex/torizon-samples · GitHub.