USB Driver¶
The rear USB-A port and the Micro-USB setup port share one USB controller. Only one physical port can be used at a time.
The kernel driver detects the requested USB role and switches the external mux automatically. Use the USB-A port for USB host devices such as storage or USB Ethernet adapters, and use the Micro-USB port for setup and RNDIS network boot.