Datasheet
Highly Integrated Full Featured Hi-Speed USB 2.0 ULPI Transceiver
Datasheet
SMSC USB3320 67 Revision 1.0 (07-14-09)
DATASHEET
7.1.1.12 Debug
Address = 15h (read only)
7.1.1.13 Scratch Register
Address = 16-18h (read), 16h (write), 17h (set), 18h (clear)
7.1.2 Carkit Control Registers
The following registers are used to set-up and enable the USB UART and USB Audio functions.
7.1.2.1 Carkit Control
Address = 19-1Bh (read), 19h (write), 1Ah (set), 1Bh (clear)
This register is used to program the USB3320 into and out of the Carkit Mode. When entering the
UART mode the Link must first set the desired TxdEn and the RxdEn bits and then transition to Carkit
Mode by setting the CarkitMode bit in the Interface Control Register. When RxdEn is not set then the
DATA[1] pin is held to a logic high.
Note: If SpkRightEn or MicEn are asserted the DP pin will be connected to SPK_R. To disconnect
the DP pin from the SPK_R pin both SpkrRightEn and MicEn must be set to de-asserted.
FIELD NAME BIT ACCESS DEFAULT DESCRIPTION
Linestate0 0 rd 0b Contains the current value of Linestate[0].
Linestate1 1 rd 0b Contains the current value of Linestate[1].
Reserved 7:2 rd 000000b Read only, 0.
FIELD NAME BIT ACCESS DEFAULT DESCRIPTION
Scratch 7:0 rd/w/s/c 00h Empty register byte for testing purposes. Software
can read, write, set, and clear this register and the
transceiver functionality will not be affected.
FIELD NAME BIT ACCESS DEFAULT DESCRIPTION
CarkitPwr 0 rd 0b Read only, 0.
IdGndDrv 1 rd/w/s/c 0b Drives ID pin to ground
TxdEn 2 rd/w/s/c 0b Connects UART TXD (DATA[0]) to DM
RxdEn 3 rd/w/s/c 0b Connects UART RXD (DATA[1]) to DP
SpkLeftEn 4 rd/w/s/c 0b Connects DM pin to SPK_L pin
SpkRightEn 5 rd/w/s/c 0b Connects DP pin to SPK_R pin. See Note below.
MicEn 6 rd/w/s/c 0b Connects DP pin to SPK_R pin. See Note below.
Reserved 7 rd 0b Read only, 0.