Imx8mp + dahlia v1.1 usb-drp issue

Hi there,

I’ve 2 dahlia v1.1 CB, and 2 verdin modules (1x imx8mm, 1x imx8mp) and i’m trying to use the usb-drp port with a USB-C to USB-A-F OTG converter to use 3 usb devices. When using the imx8mm module, there are no problems and i can see the device connected and use the USB device connected to it, but when i connect the same OTG converter with the imx8mp module the device doesn’t appear, neither event logs about it.

I’m using the same build based on tdx-wayland-multimedia-reference with 5.4.154-5.5.0-devel+git.c65f1622951c kernel. I’m only changing the MACHINE reference from imx8mm to imx8mp.

Is there any chance that imx8mp doesn’t support the usb-drp?

Regards

Hi @anonymouse , Verdin iMX8MP currently has [this issue] HAR-6503(Verdin iMX8M Plus | Toradex Developer Center).

1 Like

hi there @benjamin.tx ,

Thank you for your help, as i only need this port to be ‘host’ in this system, changing the device-tree helped me :slight_smile:
changed arch/arm64/boot/dts/freescale/imx8mp-verdin-dahlia.dtsi from source:

&usb_dwc3_0 {
status = “okay”;
dr_mode = “host”;
};

Regards