Datasheet

Table Of Contents
Bits Name Description Type Reset
10 TX_DP Output data. If TX_DIFFMODE=1, Drives DPP/DPM diff pair.
TX_DP_OE=1 to enable drive. DPP=TX_DP, DPM=~TX_DP
If TX_DIFFMODE=0, Drives DPP only. TX_DP_OE=1 to
enable drive. DPP=TX_DP
RW 0x0
9 TX_DM_OE Output enable. If TX_DIFFMODE=1, Ignored.
If TX_DIFFMODE=0, OE for DPM only. 0 - DPM in Hi-Z state;
1 - DPM driving
RW 0x0
8 TX_DP_OE Output enable. If TX_DIFFMODE=1, OE for DPP/DPM diff
pair. 0 - DPP/DPM in Hi-Z state; 1 - DPP/DPM driving
If TX_DIFFMODE=0, OE for DPP only. 0 - DPP in Hi-Z state;
1 - DPP driving
RW 0x0
7 Reserved. - - -
6 DM_PULLDN_EN DM pull down enable RW 0x0
5 DM_PULLUP_EN DM pull up enable RW 0x0
4 DM_PULLUP_HISE
L
Enable the second DM pull up resistor. 0 - Pull = Rpu2; 1 -
Pull = Rpu1 + Rpu2
RW 0x0
3 Reserved. - - -
2 DP_PULLDN_EN DP pull down enable RW 0x0
1 DP_PULLUP_EN DP pull up enable RW 0x0
0 DP_PULLUP_HISE
L
Enable the second DP pull up resistor. 0 - Pull = Rpu2; 1 -
Pull = Rpu1 + Rpu2
RW 0x0
USBPHY_DIRECT_OVERRIDE Register
Description
Override enable for each control in usbphy_direct
Table 409.
USBPHY_DIRECT_OVE
RRIDE Register
Bits Name Description Type Reset
31:16 Reserved. - - -
15 TX_DIFFMODE_OV
ERRIDE_EN
RW 0x0
14:13 Reserved. - - -
12 DM_PULLUP_OVE
RRIDE_EN
RW 0x0
11 TX_FSSLEW_OVE
RRIDE_EN
RW 0x0
10 TX_PD_OVERRIDE
_EN
RW 0x0
9 RX_PD_OVERRIDE
_EN
RW 0x0
8 TX_DM_OVERRIDE
_EN
RW 0x0
7 TX_DP_OVERRIDE
_EN
RW 0x0
RP2040 Datasheet
4.1. USB 408