\n

USB_ANALOG

Peripheral Memory Blocks

address_offset : 0x0 Bytes (0x0)
size : 0xB4 byte (0x0)
mem_usage : registers
protection : not protected

Registers

USB0_VBUS_DETECT

USB0_CHRG_DETECT

USB0_VBUS_DETECT_STATUS

USB0_CHRG_DETECT_STATUS

USB0_LOOPBACK

USB0_MISC

USB1_VBUS_DETECT

USB1_CHRG_DETECT

USB1_VBUS_DETECT_STATUS

USB1_CHRG_DETECT_STATUS

USB1_LOOPBACK

USB1_MISC


USB0_VBUS_DETECT

USB0 VBUS Detect control register
address_offset : 0x0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

USB0_VBUS_DETECT USB0_VBUS_DETECT read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 VBUSVALID_THRESH VBUS_OVERRIDE_EN SESSEND_OVERRIDE BVALID_OVERRIDE AVALID_OVERRIDE VBUSVALID_OVERRIDE RESERVED VBUSVALID_TO_B RESERVED VBUSVALID_PWRUP_CMPS RESERVED DISCHARGE_VBUS CHARGE_VBUS RESERVED EN_CHARGER_RESISTOR

VBUSVALID_THRESH : no description available
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

#000 : 000

4.0 V

#001 : 001

4.1 V

#010 : 010

4.2 V

#011 : 011

4.3 V

#100 : 100

4.4 V (default)

#101 : 101

4.5 V

#110 : 110

4.6 V

#111 : 111

4.7 V

End of enumeration elements list.

VBUS_OVERRIDE_EN : no description available
bits : 3 - 3 (1 bit)
access : read-write

Enumeration:

#0 : 0

Use hardware generated values

#1 : 1

Use the software controlled values.

End of enumeration elements list.

SESSEND_OVERRIDE : no description available
bits : 4 - 4 (1 bit)
access : read-write

Enumeration:

#0 : 0

SESSEND hardware signal is not overrided

#1 : 1

Override value for the SESSEND hardware signal

End of enumeration elements list.

BVALID_OVERRIDE : no description available
bits : 5 - 5 (1 bit)
access : read-write

Enumeration:

#0 : 0

BVALID hardware signal is not overrided

#1 : 1

Override value for the BVALID hardware signal

End of enumeration elements list.

AVALID_OVERRIDE : no description available
bits : 6 - 6 (1 bit)
access : read-write

Enumeration:

#0 : 0

AVALID hardware signal is not overrided

#1 : 1

Override value for the AVALID hardware signal

End of enumeration elements list.

VBUSVALID_OVERRIDE : no description available
bits : 7 - 7 (1 bit)
access : read-write

Enumeration:

#0 : 0

Value for the VBUSVALID hardware signal is not overrided

#1 : 1

Override value for the VBUSVALID hardware signal.

End of enumeration elements list.

RESERVED : no description available
bits : 8 - 17 (10 bit)
access : read-only

VBUSVALID_TO_B : no description available
bits : 18 - 18 (1 bit)
access : read-write

Enumeration:

#0 : 0

Multiplexing of the Bvalid comparator to the VBUSVALID comparator is not enabled

#1 : 1

Enable multiplexing of the Bvalid comparator to the VBUSVALID comparator

End of enumeration elements list.

RESERVED : no description available
bits : 19 - 19 (1 bit)
access : read-only

VBUSVALID_PWRUP_CMPS : no description available
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

#0 : 0

Powering up comparators for VBUS_valid detector is not enabled

#1 : 1

Enable powering up comparators for VBUS_valid detector.

End of enumeration elements list.

RESERVED : no description available
bits : 21 - 25 (5 bit)
access : read-only

DISCHARGE_VBUS : no description available
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

#0 : 0

Discharging of the VBUS is not enabled

#1 : 1

Enable discharging of the VBUS

End of enumeration elements list.

CHARGE_VBUS : USB OTG charge VBUS.
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

#0 : 0

Charging of the VBUS is not enabled

#1 : 1

Enable charging of the VBUS

End of enumeration elements list.

RESERVED : no description available
bits : 28 - 30 (3 bit)
access : read-only

EN_CHARGER_RESISTOR : no description available
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

#0 : 0

125k pullup on USB_DP and 375k on USB_DM to provide USB_CHARGER functionality for USB is not enabled

#1 : 1

Enable 125k pullup on USB_DP and 375k on USB_DM to provide USB_CHARGER functionality for USB

End of enumeration elements list.


USB0_CHRG_DETECT

USB0 Charger Detect control register
address_offset : 0x10 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

USB0_CHRG_DETECT USB0_CHRG_DETECT read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 FORCE_DETECT RESERVED CHK_CONTACT CHK_CHRG_B EN_B CHRG_DET_STATUS CHRG_DET_CTRL RESERVED RESERVED

FORCE_DETECT : no description available
bits : 0 - 0 (1 bit)
access : read-write

Enumeration:

#0 : 0

The charger detector circuit is not forced to signal the presence of a charger.

#1 : 1

Force the charger detector circuit to signal the presence of a charger.

End of enumeration elements list.

RESERVED : no description available
bits : 1 - 17 (17 bit)
access : read-only

CHK_CONTACT : This bit checks whether the USB plug has been in contact with each other.
bits : 18 - 18 (1 bit)
access : read-write

Enumeration:

#0 : 0

Do not check the contact of USB plug.

#1 : 1

Check whether the USB plug has been in contact with each other.

End of enumeration elements list.

CHK_CHRG_B : This bit checks whether a charger (either a dedicated charger or a host charger) is connected to USB port.
bits : 19 - 19 (1 bit)
access : read-write

Enumeration:

#0 : 0

Check whether a charger (either a dedicated charger or a host charger) is connected to USB port.

#1 : 1

Do not check whether a charger is connected to the USB port.

End of enumeration elements list.

EN_B : This bit enables the charger detector.
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

#0 : 0

Enable the charger detector.

#1 : 1

Disable the charger detector.

End of enumeration elements list.

CHRG_DET_STATUS : no description available
bits : 21 - 21 (1 bit)
access : read-only

Enumeration:

#0 : 0

Charger not detected.

#1 : 1

Charger detected.

End of enumeration elements list.

CHRG_DET_CTRL : no description available
bits : 22 - 22 (1 bit)
access : read-write

Enumeration:

#0 : 0

USB battery charging v1.1 device charger detection functionality is not enabled

#1 : 1

Enable basic USB battery charging v1.1 device charger detection functionality

End of enumeration elements list.

RESERVED : no description available
bits : 23 - 23 (1 bit)
access : read-only

RESERVED : no description available
bits : 24 - 31 (8 bit)
access : read-only


USB0_VBUS_DETECT_STATUS

USB0 VBUS Detect Status definition register
address_offset : 0x20 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0

USB0_VBUS_DETECT_STATUS USB0_VBUS_DETECT_STATUS read-only 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SESSEND BVALID AVALID VBUS_VALID RESERVED

SESSEND : no description available
bits : 0 - 0 (1 bit)
access : read-only

Enumeration:

#0 : 0

VDD5V is present.

#1 : 1

VDD5V is not present.

End of enumeration elements list.

BVALID : no description available
bits : 1 - 1 (1 bit)
access : read-only

Enumeration:

#0 : 0

VBUS is not valid for USB B-session

#1 : 1

VBUS valid for USB B-session

End of enumeration elements list.

AVALID : no description available
bits : 2 - 2 (1 bit)
access : read-only

Enumeration:

#0 : 0

VBUS is not valid for a A-peripheral

#1 : 1

VBUS is valid for a A-peripheral

End of enumeration elements list.

VBUS_VALID : no description available
bits : 3 - 3 (1 bit)
access : read-only

Enumeration:

#0 : 0

VBUS not valid for USB OTG

#1 : 1

VBUS valid for USB OTG

End of enumeration elements list.

RESERVED : no description available
bits : 4 - 31 (28 bit)
access : read-only


USB0_CHRG_DETECT_STATUS

USB0 Charger Detect Status definition register
address_offset : 0x30 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0

USB0_CHRG_DETECT_STATUS USB0_CHRG_DETECT_STATUS read-only 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PLUG_CONTACT CHRG_DETECTED DM_STATE DP_STATE RESERVED

PLUG_CONTACT : This bit shows the contact status of the USB plug.
bits : 0 - 0 (1 bit)
access : read-only

Enumeration:

#0 : 0

The USB plug has not been contacted.

#1 : 1

The USB plug has made good contact.

End of enumeration elements list.

CHRG_DETECTED : no description available
bits : 1 - 1 (1 bit)
access : read-only

Enumeration:

#0 : 0

The USB port is not connected to a charger.

#1 : 1

A charger (either a dedicated charger or a host charger) is connected to the USB port.

End of enumeration elements list.

DM_STATE : no description available
bits : 2 - 2 (1 bit)
access : read-only

DP_STATE : no description available
bits : 3 - 3 (1 bit)
access : read-only

RESERVED : no description available
bits : 4 - 31 (28 bit)
access : read-only


USB0_LOOPBACK

USB0 Loopback register
address_offset : 0x40 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

USB0_LOOPBACK USB0_LOOPBACK read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 UTMI_TESTSTART UTMI_DIG_TST0 UTMI_DIG_TST1 TSTI_TX_HS_MODE TSTI_TX_LS_MODE TSTI_TX_EN TSTI_TX_HIZ UTMO_DIG_TST0 UTMO_DIG_TST1 RESERVED

UTMI_TESTSTART : no description available
bits : 0 - 0 (1 bit)
access : read-write

Enumeration:

#0 : 0

USB0 loopback test is not enabled.

#1 : 1

Enable USB0 loopback test.

End of enumeration elements list.

UTMI_DIG_TST0 : no description available
bits : 1 - 1 (1 bit)
access : read-write

Enumeration:

#0 : 0

USB0 loopback test 0 is not enabled.

#1 : 1

Enable USB0 loopback test 0.

End of enumeration elements list.

UTMI_DIG_TST1 : no description available
bits : 2 - 2 (1 bit)
access : read-write

Enumeration:

#0 : 0

USB0 loopback test 1 is not enabled.

#1 : 1

Enable USB0 loopback test 1.

End of enumeration elements list.

TSTI_TX_HS_MODE : Chooses HS or FS mode for USB0.
bits : 3 - 3 (1 bit)
access : read-write

Enumeration:

#0 : 0

USB0 FS mode.

#1 : 1

USB0 HS mode.

End of enumeration elements list.

TSTI_TX_LS_MODE : Chooses LS mode for USB0.
bits : 4 - 4 (1 bit)
access : read-write

Enumeration:

#0 : 0

Choose HS or FS mode which is defined by TSTI1_TX_HS.

#1 : 1

Choose LS for USB0.

End of enumeration elements list.

TSTI_TX_EN : no description available
bits : 5 - 5 (1 bit)
access : read-write

Enumeration:

#0 : 0

TX for USB0 is not enabled.

#1 : 1

Enable TX for USB0.

End of enumeration elements list.

TSTI_TX_HIZ : no description available
bits : 6 - 6 (1 bit)
access : read-write

Enumeration:

#0 : 0

TX is not HIZ for USB0.

#1 : 1

Make TX HIZ for USB0.

End of enumeration elements list.

UTMO_DIG_TST0 : no description available
bits : 7 - 7 (1 bit)
access : read-only

Enumeration:

#0 : 0

Not pass

#1 : 1

Pass

End of enumeration elements list.

UTMO_DIG_TST1 : no description available
bits : 8 - 8 (1 bit)
access : read-only

Enumeration:

#0 : 0

Pass

#1 : 1

Not pass

End of enumeration elements list.

RESERVED : no description available
bits : 9 - 31 (23 bit)
access : read-only


USB0_MISC

USB0 Miscellaneous definition register
address_offset : 0x50 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

USB0_MISC USB0_MISC read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 HS_USE_EXTERNAL_R EN_DEGLITCH RESERVED RESERVED RESERVED RESERVED RESERVED RESERVED RESERVED EN_CLK_TO_UTMI RESERVED

HS_USE_EXTERNAL_R : no description available
bits : 0 - 0 (1 bit)
access : read-write

EN_DEGLITCH : no description available
bits : 1 - 1 (1 bit)
access : read-write

RESERVED : no description available
bits : 2 - 23 (22 bit)
access : read-only

RESERVED : no description available
bits : 24 - 24 (1 bit)
access : read-only

RESERVED : no description available
bits : 25 - 25 (1 bit)
access : read-only

RESERVED : no description available
bits : 26 - 26 (1 bit)
access : read-only

RESERVED : no description available
bits : 27 - 27 (1 bit)
access : read-only

RESERVED : no description available
bits : 28 - 28 (1 bit)
access : read-only

RESERVED : no description available
bits : 29 - 29 (1 bit)
access : read-only

EN_CLK_TO_UTMI : no description available
bits : 30 - 30 (1 bit)
access : read-write

RESERVED : no description available
bits : 31 - 31 (1 bit)
access : read-only


USB1_VBUS_DETECT

USB1 VBUS Detect control register
address_offset : 0x60 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

USB1_VBUS_DETECT USB1_VBUS_DETECT read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 VBUSVALID_THRESH VBUS_OVERRIDE_EN SESSEND_OVERRIDE BVALID_OVERRIDE AVALID_OVERRIDE VBUSVALID_OVERRIDE RESERVED VBUSVALID_TO_B RESERVED VBUSVALID_PWRUP_CMPS RESERVED DISCHARGE_VBUS CHARGE_VBUS RESERVED EN_CHARGER_RESISTOR

VBUSVALID_THRESH : no description available
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

#000 : 000

4.0 V

#001 : 001

4.1 V

#010 : 010

4.2 V

#011 : 011

4.3 V

#100 : 100

4.4 V (default)

#101 : 101

4.5 V

#110 : 110

4.6 V

#111 : 111

4.7 V

End of enumeration elements list.

VBUS_OVERRIDE_EN : no description available
bits : 3 - 3 (1 bit)
access : read-write

Enumeration:

#0 : 0

Use hardware generated values

#1 : 1

Use the software controlled values.

End of enumeration elements list.

SESSEND_OVERRIDE : no description available
bits : 4 - 4 (1 bit)
access : read-write

Enumeration:

#0 : 0

SESSEND hardware signal is not overrided

#1 : 1

Override value for the SESSEND hardware signal

End of enumeration elements list.

BVALID_OVERRIDE : no description available
bits : 5 - 5 (1 bit)
access : read-write

Enumeration:

#0 : 0

BVALID hardware signal is not overrided

#1 : 1

Override value for the BVALID hardware signal

End of enumeration elements list.

AVALID_OVERRIDE : no description available
bits : 6 - 6 (1 bit)
access : read-write

Enumeration:

#0 : 0

AVALID hardware signal is not overrided

#1 : 1

Override value for the AVALID hardware signal

End of enumeration elements list.

VBUSVALID_OVERRIDE : no description available
bits : 7 - 7 (1 bit)
access : read-write

Enumeration:

#0 : 0

Value for the VBUSVALID hardware signal is not overrided

#1 : 1

Override value for the VBUSVALID hardware signal.

End of enumeration elements list.

RESERVED : no description available
bits : 8 - 17 (10 bit)
access : read-only

VBUSVALID_TO_B : no description available
bits : 18 - 18 (1 bit)
access : read-write

Enumeration:

#0 : 0

Multiplexing of the Bvalid comparator to the VBUSVALID comparator is not enabled

#1 : 1

Enable multiplexing of the Bvalid comparator to the VBUSVALID comparator

End of enumeration elements list.

RESERVED : no description available
bits : 19 - 19 (1 bit)
access : read-only

VBUSVALID_PWRUP_CMPS : no description available
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

#0 : 0

Powering up comparators for VBUS_valid detector is not enabled

#1 : 1

Enable powering up comparators for VBUS_valid detector.

End of enumeration elements list.

RESERVED : no description available
bits : 21 - 25 (5 bit)
access : read-only

DISCHARGE_VBUS : no description available
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

#0 : 0

Discharging of the VBUS is not enabled

#1 : 1

Enable discharging of the VBUS

End of enumeration elements list.

CHARGE_VBUS : USB OTG charge VBUS.
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

#0 : 0

Charging of the VBUS is not enabled

#1 : 1

Enable charging of the VBUS

End of enumeration elements list.

RESERVED : no description available
bits : 28 - 30 (3 bit)
access : read-only

EN_CHARGER_RESISTOR : no description available
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

#0 : 0

125k pullup on USB_DP and 375k on USB_DM to provide USB_CHARGER functionality for USB is not enabled

#1 : 1

Enable 125k pullup on USB_DP and 375k on USB_DM to provide USB_CHARGER functionality for USB

End of enumeration elements list.


USB1_CHRG_DETECT

USB1 Charger Detect control register
address_offset : 0x70 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

USB1_CHRG_DETECT USB1_CHRG_DETECT read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 FORCE_DETECT RESERVED CHK_CONTACT CHK_CHRG_B EN_B CHRG_DET_STATUS CHRG_DET_CTRL RESERVED RESERVED

FORCE_DETECT : no description available
bits : 0 - 0 (1 bit)
access : read-write

Enumeration:

#0 : 0

The charger detector circuit is not forced to signal the presence of a charger.

#1 : 1

Force the charger detector circuit to signal the presence of a charger.

End of enumeration elements list.

RESERVED : no description available
bits : 1 - 17 (17 bit)
access : read-only

CHK_CONTACT : This bit checks whether the USB plug has been in contact with each other.
bits : 18 - 18 (1 bit)
access : read-write

Enumeration:

#0 : 0

Do not check the contact of USB plug.

#1 : 1

Check whether the USB plug has been in contact with each other.

End of enumeration elements list.

CHK_CHRG_B : This bit checks whether a charger (either a dedicated charger or a host charger) is connected to USB port.
bits : 19 - 19 (1 bit)
access : read-write

Enumeration:

#0 : 0

Check whether a charger (either a dedicated charger or a host charger) is connected to USB port.

#1 : 1

Do not check whether a charger is connected to the USB port.

End of enumeration elements list.

EN_B : This bit enables the charger detector.
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

#0 : 0

Enable the charger detector.

#1 : 1

Disable the charger detector.

End of enumeration elements list.

CHRG_DET_STATUS : no description available
bits : 21 - 21 (1 bit)
access : read-only

Enumeration:

#0 : 0

Charger not detected.

#1 : 1

Charger detected.

End of enumeration elements list.

CHRG_DET_CTRL : no description available
bits : 22 - 22 (1 bit)
access : read-write

Enumeration:

#0 : 0

USB battery charging v1.1 device charger detection functionality is not enabled

#1 : 1

Enable basic USB battery charging v1.1 device charger detection functionality

End of enumeration elements list.

RESERVED : no description available
bits : 23 - 23 (1 bit)
access : read-only

RESERVED : no description available
bits : 24 - 31 (8 bit)
access : read-only


USB1_VBUS_DETECT_STATUS

USB1 VBUS Detect STS definition register
address_offset : 0x80 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0

USB1_VBUS_DETECT_STATUS USB1_VBUS_DETECT_STATUS read-only 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SESSEND BVALID AVALID VBUS_VALID RESERVED

SESSEND : no description available
bits : 0 - 0 (1 bit)
access : read-only

Enumeration:

#0 : 0

VDD5V is present.

#1 : 1

VDD5V is not present.

End of enumeration elements list.

BVALID : no description available
bits : 1 - 1 (1 bit)
access : read-only

Enumeration:

#0 : 0

VBUS is not valid for USB B-session

#1 : 1

VBUS valid for USB B-session

End of enumeration elements list.

AVALID : no description available
bits : 2 - 2 (1 bit)
access : read-only

Enumeration:

#0 : 0

VBUS is not valid for a A-peripheral

#1 : 1

VBUS is valid for a A-peripheral

End of enumeration elements list.

VBUS_VALID : no description available
bits : 3 - 3 (1 bit)
access : read-only

Enumeration:

#0 : 0

VBUS not valid for USB OTG

#1 : 1

VBUS valid for USB OTG

End of enumeration elements list.

RESERVED : no description available
bits : 4 - 31 (28 bit)
access : read-only


USB1_CHRG_DETECT_STATUS

USB1 Charger Detect Status definition register
address_offset : 0x90 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0

USB1_CHRG_DETECT_STATUS USB1_CHRG_DETECT_STATUS read-only 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PLUG_CONTACT CHRG_DETECTED DM_STATE DP_STATE RESERVED

PLUG_CONTACT : This bit shows the contact status of the USB plug.
bits : 0 - 0 (1 bit)
access : read-only

Enumeration:

#0 : 0

The USB plug has not been contacted.

#1 : 1

The USB plug has made good contact.

End of enumeration elements list.

CHRG_DETECTED : no description available
bits : 1 - 1 (1 bit)
access : read-only

Enumeration:

#0 : 0

The USB port is not connected to a charger.

#1 : 1

A charger (either a dedicated charger or a host charger) is connected to the USB port.

End of enumeration elements list.

DM_STATE : no description available
bits : 2 - 2 (1 bit)
access : read-only

DP_STATE : no description available
bits : 3 - 3 (1 bit)
access : read-only

RESERVED : no description available
bits : 4 - 31 (28 bit)
access : read-only


USB1_LOOPBACK

USB1 Loopback register
address_offset : 0xA0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

USB1_LOOPBACK USB1_LOOPBACK read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 UTMI_TESTSTART UTMI_DIG_TST0 UTMI_DIG_TST1 TSTI_TX_HS_MODE TSTI_TX_LS_MODE TSTI_TX_EN TSTI_TX_HIZ UTM1_DIG_TST0 UTM1_DIG_TST1 RESERVED

UTMI_TESTSTART : no description available
bits : 0 - 0 (1 bit)
access : read-write

Enumeration:

#0 : 0

USB1 loopback test is not enabled.

#1 : 1

Enable USB1 loopback test.

End of enumeration elements list.

UTMI_DIG_TST0 : no description available
bits : 1 - 1 (1 bit)
access : read-write

Enumeration:

#0 : 0

USB1 loopback test 0 is not enabled.

#1 : 1

Enable USB1 loopback test 0.

End of enumeration elements list.

UTMI_DIG_TST1 : no description available
bits : 2 - 2 (1 bit)
access : read-write

Enumeration:

#0 : 0

USB1 loopback test 1 is not enabled.

#1 : 1

Enable USB1 loopback test 1.

End of enumeration elements list.

TSTI_TX_HS_MODE : Chooses HS or FS mode for USB1.
bits : 3 - 3 (1 bit)
access : read-write

Enumeration:

#0 : 0

USB1 FS mode.

#1 : 1

USB1 HS mode.

End of enumeration elements list.

TSTI_TX_LS_MODE : Chooses LS mode for USB1.
bits : 4 - 4 (1 bit)
access : read-write

Enumeration:

#0 : 0

Choose HS or FS mode which is defined by TSTI1_TX_HS.

#1 : 1

Choose LS for USB1.

End of enumeration elements list.

TSTI_TX_EN : no description available
bits : 5 - 5 (1 bit)
access : read-write

Enumeration:

#0 : 0

TX for USB1 is not enabled.

#1 : 1

Enable TX for USB1.

End of enumeration elements list.

TSTI_TX_HIZ : no description available
bits : 6 - 6 (1 bit)
access : read-write

Enumeration:

#0 : 0

TX is not HIZ for USB1.

#1 : 1

Make TX HIZ for USB1.

End of enumeration elements list.

UTM1_DIG_TST0 : no description available
bits : 7 - 7 (1 bit)
access : read-only

Enumeration:

#0 : 0

Not pass

#1 : 1

Pass

End of enumeration elements list.

UTM1_DIG_TST1 : no description available
bits : 8 - 8 (1 bit)
access : read-only

Enumeration:

#0 : 0

Pass

#1 : 1

Not pass

End of enumeration elements list.

RESERVED : no description available
bits : 9 - 31 (23 bit)
access : read-only


USB1_MISC

USB1 Miscellaneous definition register
address_offset : 0xB0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

USB1_MISC USB1_MISC read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 HS_USE_EXTERNAL_R EN_DEGLITCH RESERVED RESERVED RESERVED RESERVED RESERVED RESERVED RESERVED EN_CLK_TO_UTMI RESERVED

HS_USE_EXTERNAL_R : no description available
bits : 0 - 0 (1 bit)
access : read-write

EN_DEGLITCH : no description available
bits : 1 - 1 (1 bit)
access : read-write

RESERVED : no description available
bits : 2 - 23 (22 bit)
access : read-only

RESERVED : no description available
bits : 24 - 24 (1 bit)
access : read-only

RESERVED : no description available
bits : 25 - 25 (1 bit)
access : read-only

RESERVED : no description available
bits : 26 - 26 (1 bit)
access : read-only

RESERVED : no description available
bits : 27 - 27 (1 bit)
access : read-only

RESERVED : no description available
bits : 28 - 28 (1 bit)
access : read-only

RESERVED : no description available
bits : 29 - 29 (1 bit)
access : read-only

EN_CLK_TO_UTMI : no description available
bits : 30 - 30 (1 bit)
access : read-write

RESERVED : no description available
bits : 31 - 31 (1 bit)
access : read-only



Is something missing? Is something wrong? can you help correct it ? Please contact us at info@chipselect.org !

This website is sponsored by EmbeetleEmbeetle, an IDE designed from scratch for embedded software developers.