How is the USB controller support in G55M OSM SOM?

Both USB1 and USB2 controllers support “peripheral(device)” as well as “Host” operation, but not simultaneously within a single boot cycle.

Can be configured to:
dr_mode = “peripheral” for DFU flashing
dr_mode = “host” for USB boot

By default, USB boot support is for the USB1 controller.
Kindly refer section “U-boot” for compiling the USB boot binaries.

The usb@31100000 controller(USB2) is connected to the USB header on the iWave SBC.
This controller is configured in the source as host mode, so it will operate only as a USB host.

For further inquiries, please get in touch with mktg@iwave-global.com

Please find the detailed G55M product information in the below link,

TI AM62Ax OSM-LF System on Module