SPRUHM8K December 2013 – May 2024 F28377D-SEP , TMS320F28374D , TMS320F28375D , TMS320F28376D , TMS320F28377D , TMS320F28377D-EP , TMS320F28377D-Q1 , TMS320F28378D , TMS320F28379D , TMS320F28379D-Q1
The power management 8-bit register (USBPOWER) is used for controlling SUSPEND and RESUME signaling, and some basic operational aspects of the USB controller.
| Mode(s): | Host | Device |
USBPOWER in Host Mode is shown in Figure 23-4 and described in Table 23-6.
| 7 | 4 | 3 | 2 | 1 | 0 |
| Reserved | RESET | RESUME | SUSPEND | PWRDNPHY | |||
| R-0 | R/W-0 | R/W-0 | R/W-1S | R/W-0 | |||
| LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
| Bit | Field | Value | Description |
|---|---|---|---|
| 7-4 | Reserved | 0 | Reserved |
| 3 | RESET | RESET signaling. | |
| 0 | Ends RESET signaling on the bus. | ||
| 1 | Enables RESET signaling on the bus. | ||
| 2 | RESUME | RESUME signaling. The bit can be cleared by software 20 ms after being set. | |
| 0 | Ends RESUME signaling on the bus. | ||
| 1 | Enables RESUME signaling when the Device is in SUSPEND mode. | ||
| 1 | SUSPEND | SUSPEND mode | |
| 0 | No effect | ||
| 1 | Enables SUSPEND mode. | ||
| 0 | PWRDNPHY | Power Down PHY | |
| 0 | No effect | ||
| 1 | Powers down the internal USB PHY. |
USBPOWER in Device Mode is shown in Figure 23-5 and described in Table 23-7.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| ISOUPDATE | SOFTCONN | Reserved | RESET | RESUME | SUSPEND | PWRDNPHY | |
| R/W-0 | R/W-0 | R-0 | R/W-0 | R/W-0 | R-0 | R/W-0 | |
| LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
| Bit | Field | Value | Description |
|---|---|---|---|
| 7 | Reserved | Reserved | |
| 6 | SOFTCONN | Soft Connect/Disconnect | |
| 0 | The USB D+/D- lines are tri-stated. | ||
| 1 | The USB D+/D- lines are enabled. | ||
| 5-4 | Reserved | 0 | Reserved |
| 3 | RESET | RESET signaling | |
| 0 | Ends RESET signaling on the bus. | ||
| 1 | Enables RESET signaling on the bus. | ||
| 2 | RESUME | RESUME signaling. The bit can be cleared by software 10 ms (a maximum of 15 ms) after being set. | |
| 0 | Ends RESUME signaling on the bus. | ||
| 1 | Enables RESUME signaling when the Device is in SUSPEND mode. | ||
| 1 | SUSPEND | SUSPEND mode. | |
| 0 | This bit is cleared when software reads the interrupt register or sets the RESUME bit above. | ||
| 1 | The USB controller is in SUSPEND mode. | ||
| 0 | PWRDNPHY | Power Down PHY | |
| 0 | No effect | ||
| 1 | Powers down the internal USB PHY. |