Datasheet
1099
SAM3X / SAM3A [DATASHEET]
Atmel-11057C-ATARM-SAM3X-SAM3A-Datasheet_23-Mar-15
39.6.2 USB Device Registers
39.6.2.1 Device General Control Register
Name: UOTGHS_DEVCTRL
Address: 0x400AC000
Access: Read-write
• OPMODE2: Specific Operational mode
0: The UTMI transceiver is in normal operation mode.
1: The UTMI transceiver is in the «disable bit stuffing and NRZI encoding» operational mode for test purpose.
• TSTPCKT: Test packet mode
0: The UTMI transceiver is in normal operation mode.
1: The UTMI transceiver generates test packets for test purpose.
• TSTK: Test mode K
0: The UTMI transceiver is in normal operation mode.
1: The UTMI transceiver generates high-speed K state for test purpose.
• TSTJ: Test mode J
0: The UTMI transceiver is in normal operation mode.
1: The UTMI transceiver generates high-speed J state for test purpose.
• LS: Low-Speed Mode Force
0: The full-speed mode is active.
1: The low-speed mode is active.
This bit can be written even if UOTGHS_CTRL.USBE is zero or UOTGHS_CTRL.FRZCLK is one. Disabling the UOTGHS
(by writing a zero to the UOTGHS_CTRL.USBE bit) does not reset this bit.
• SPDCONF: Mode Configuration
This field contains the peripheral speed:
31 30 29 28 27 26 25 24
––––––––
23 22 21 20 19 18 17 16
–––––––OPMODE2
15 14 13 12 11 10 9 8
TSTPCKT TSTK TSTJ LS SPDCONF RMWKUP DETACH
76543210
ADDEN UADD
Value Name Description
0NORMAL
The peripheral starts in full-speed mode and performs a high-speed reset to switch to the
high-speed mode if the host is high-speed capable.
1 LOW_POWER For a better consumption, if high-speed is not needed.
2 HIGH_SPEED Forced high speed.
3 FORCED_FS The peripheral remains in full-speed mode whatever the host speed capability.










