Hii,
We are developing the custom som based on the iMX8M plus processors with custom carrier board. In this, We have a requirement for USB1 OTG supported with ID pin. We have taken ID pin from GPIO1_IO4.
Due to board space constraint and ID Pin requirement we are planning to use HD3SS3220IRNH - TI (CC Controller with diff mux) in our design.
Please confirm whether i.mx8m plus supports HD3SS3220IRNH as OTG. Specifically for Flashing purpose whether this controller is supported?
Hi @govind18
The i.MX 8M Plus can be configured in system designs to work with the TI HD3SS3220 to implement a dual-role USB Type-C port; however, this device is not a Type-C controller that has been officially verified or supported by NXP‘s EVK. GPIO1_IO4 can be used as USB ID in Uboot/Linux and does not affect UUU programming. It is recommended that the HD3SS3220 be configured to UFP/Sink by default at power-on.
Best Regards,
Zhiming
Hi @Zhiming_Liu
Could you please suggest any other tested CC controller that has ID pin Supported?
Hi
On EVK board, the i.MX8MP is using PTN5110NHQZ as CC controller. Please refer the EVK design here.
Zhiming_Liu_0-1789018946469.pngZhiming_Liu_0-1789018946469.pngZhiming_Liu_0-1789018946469.png
https://www.nxp.com/design/design-center/development-boards-and-designs/8MPLUSLPD4-EVK
Best Regards,
Zhiming
Hi @Zhiming_Liu Could you please suggest CC controller?