USB on-the-go full-speed (OTG_FS) RM0090
1290/1749 RM0090 Rev 18
OTG_FS core ID register (OTG_FS_CID)
Address offset: 0x03C
Reset value:0x0000 1200
This is a register containing the Product ID as reset value.
Bits 31:22 Reserved, must be kept at reset value.
Bit 21 NOVBUSSENS: V
BUS
sensing disable option
When this bit is set, V
BUS
is considered internally to be always at V
BUS
valid level (5 V). This
option removes the need for a dedicated V
BUS
pad, and leave this pad free to be used for
other purposes such as a shared functionality. V
BUS
connection can be remapped on
another general purpose input pad and monitored by software.
This option is only suitable for host-only or device-only applications.
0: V
BUS
sensing available by hardware
1: V
BUS
sensing not available by hardware.
Bit 20 SOFOUTEN: SOF output enable
0: SOF pulse not available on PAD (OTG_FS_SOF)
1: SOF pulse available on PAD (OTG_FS_SOF)
Bit 19 VBUSBSEN: Enable the V
BUS
sensing “B” device
0: V
BUS
sensing “B” disabled
1: V
BUS
sensing “B” enabled
Bit 18 VBUSASEN: Enable the V
BUS
sensing “A” device
0: V
BUS
sensing “A” disabled
1: V
BUS
sensing “A” enabled
Bit 17 Reserved, must be kept at reset value.
Bit 16 PWRDWN: Power down
Used to activate the transceiver in transmission/reception
0: Power down active
1: Power down deactivated (“Transceiver active”)
Bits 15:0 Reserved, must be kept at reset value.
313029282726252423222120191817161514131211109876543210
PRODUCT_ID
rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw
Bits 31:0 PRODUCT_ID: Product ID field
Application-programmable ID field.