I couldn't find the USB_OTG1_ID pin in MIMXRT1046XFQ5B processor, does that means by default the USB controller behaves as HOST? We are using this processor to build a custom USB host to get data from other USB devices.
Hi @JACOBTHOMAS_007 ,
Thanks for your reply.
Yes, You can choose not to use USB type-C CC logic IC.
When the RT1046 is required to operate only as a USB Host, a direct implementation with a Type-A receptacle is sufficient.
In software, Please explicitly configure the USB role as Host mode.
Please ensure the RT1046 board provides stable VBUS power to the USB port.
Best Regards
MayLiu
Thanks for the reply, and the design files
The EVK design uses a USB type-C CC logic IC. But My question is what if I don't want to use this CC logic IC, does by default the MIMXRT1046XFQ5B behaves as HOST? In case I only bring out the 4 USB OTG pins out to a USB A connector and connect a USB device/client to this connector?
Hi @JACOBTHOMAS_007 ,
Thank you so much for your interest in our products and for using our community.
Yes, There is no USB_OTG1_ID pin in MIMXRT1046XFQ5B processor USB peripheral , However, you can use other Chip IO to realize the function.
The USB in MIMXRT1046XFQ5B processor still support Host or Device mode.
I suggest you can refer to MIMXRT1046-EVK design.
https://www.nxp.com/search?keyword=rt1046&start=0
Best Regards
MayLiu