SPRUHZ7K August 2015 – April 2024 AM5706 , AM5708 , AM5716 , AM5718 , AM5718-HIREL
Figure 24-147 through Figure 24-155 serve only to represent high-level pin connections between the SoC and the relevant USB socket for supported usage scenarios. Please refer to the AM57xx USB Schematic Review Checklist for complete interface requirements prior to beginning a system design.
Figure 24-147 shows typical application of the USB1 controller in the USB2.0 dual-role-device mode. TPS2051B power switch drives 5-V VBUS when required by monitoring the usb1_drvvbus output from the USB controller. VBUS sensing is exported to the companion PMIC. USB driver monitors VBUS status by listening to the PMIC interrupts and using the I2C1 (PMIC control) interface.
Figure 24-147 USB1 Controller Application: USB2.0 DRDFigure 24-148 shows typical application of the USB1 controller in USB2.0 host mode. TPS2051B power switch drives 5-V VBUS when required by monitoring the usb1_drvvbus output from the USB controller. VBUS sensing is exported to the companion PMIC. USB driver monitors VBUS status by listening to the PMIC interrupts and using the I2C1 (PMIC control) interface.
Figure 24-148 USB1 Controller Application: USB2.0 HostFigure 24-149 shows typical application of the USB1 controller in USB2.0 device mode. VBUS sensing is exported to the companion PMIC. USB driver monitors VBUS status by listening to the PMIC interrupts and using the I2C1 (PMIC control) interface.
Figure 24-149 USB1 Controller Application: USB2.0 DeviceFigure 24-150 shows typical application of the USB1 controller in the USB3.0 dual-role-device mode. TPS2065 power switch drives 5-V VBUS when required by monitoring the usb1_drvvbus output from the USB controller. VBUS sensing is exported to the companion PMIC. USB driver monitors VBUS status by listening to the PMIC interrupts and using the I2C1 (PMIC control) interface.
Figure 24-150 USB1 Controller Application: USB3.0 DRDFigure 24-151 shows typical application of the USB1 controller in the USB3.0 host mode. TPS2065 power switch drives 5-V VBUS when required by monitoring the usb1_drvvbus output from the USB controller. VBUS sensing is exported to the companion PMIC. USB driver monitors VBUS status by listening to the PMIC interrupts and using the I2C1 (PMIC control) interface.
Figure 24-151 USB1 Controller Application: USB3.0 HostFigure 24-152 shows typical application of the USB1 controller in the USB3.0 device mode. VBUS sensing is exported to the companion PMIC. USB driver monitors VBUS status by listening to the PMIC interrupts and using the I2C1 (PMIC control) interface.
Figure 24-152 USB1 Controller Application: USB3.0 DeviceFigure 24-153 shows typical application of the USB2 controller in the USB2.0 dual-role-device mode. TPS2051B power switch drives 5-V VBUS when required by monitoring the usb2_drvvbus output from the USB controller. VBUS sensing is exported to the companion PMIC. USB driver monitors VBUS status by listening to the PMIC interrupts and using the I2C1 (PMIC control) interface.
Figure 24-153 USB2 Controller Application: USB2.0 DRDFigure 24-154 shows typical application of the USB2 controller in USB2.0 host mode. TPS2051B power switch drives 5-V VBUS when required by monitoring the usb2_drvvbus output from the USB controller. VBUS sensing is exported to the companion PMIC. USB driver monitors VBUS status by listening to the PMIC interrupts and using the I2C1 (PMIC control) interface.
Figure 24-154 USB2 Controller Application: USB2.0 HostFigure 24-155 shows typical application of the USB2 controller in USB2.0 device mode. VBUS sensing is exported to the companion PMIC. USB driver monitors VBUS status by listening to the PMIC interrupts and using the I2C1 (PMIC control) interface.
Figure 24-155 USB2 Controller Application: USB2.0 Device