NOTICE: The Processors Wiki will End-of-Life on January 15, 2021. It is recommended to download any files or other content you may need that are hosted on processors.wiki.ti.com. The site is now set to read only.
Template:USB DWC3IntroductionPage
Contents
Description[edit]
This template have USB introduction and Acronyms & definitions.
Parameters[edit]
This template takes 1 parameter
- The Mnemonic that specifies SoC type. The existing Mnemnoics are
- OMAP5/DRA7XX
Example[edit]
To use this template simply add the following line to your wiki page. Change the mnemonic according to the desired SoC. This example is for the AM335x SoC.
{{USBIntroductionPage|dra7xx}}
Here's how it will look in your wiki page:
Introduction[edit]
The dra7xx USBSS consists of four instance of dwc3(DRD) based on XHCI host controller. The DWC3 (XHCI) based controller supports following features
- USB1: SuperSpeed (SS) USB 3.0 Dual-Role-Device (DRD) subsystem with integrated SS (USB3.0) PHY and HS/FS (USB2.0) PHY
- USB2: High-Speed (HS) USB 2.0 Dual-Role-Device (DRD) subsystem with integrated HS/FS PHY
- USB3: HS USB 2.0 Dual-Role-Device (DRD) subsystem with ULPI (SDR) interface to external HS/FS PHYs
- USB4: HS USB 2.0 Dual-Role-Device (DRD) subsystem with ULPI (SDR) interface to external HS/FS PHYs
Features Not Supported [edit]
- OTG support (HNP/SRP)
- DRD (Dual Role Device) support
Driver Features [edit]
The driver supports the following features
For more information please refer to Technical reference manual at here
References[edit]
- The USB2.0 specification standard at USB 2.0 spec
- Refer corresponding dra7xx Technical Reference Manual at here
- Refer approved usb class specification documents here
Acronyms & Definitions[edit]
Acronym | Definition |
---|---|
USB | Universal Serial Bus |
OTG | On The Go |
SS/HS/FS/LS | SuperSpeed/Highspeed/Fullspeed/LowSpeed |
UAC | USB Audio Class |
UVC | USB Video Class |
HID | Human Interface Devices |
CDC | Communication Device Class |
RNDIS | Remote Network Device Interface Specification |
USBSS | USB subsystem |
Software Architecture [edit]
Mentor graphics usb otg controller driver (or MUSB driver) [edit]
Features[edit]