Debug support (DBG) RM0008
1077/1128 DocID13902 Rev 15
31.6.2 Boundary scan TAP
JTAG ID code
The TAP of the STM32F10xxx BSC (boundary scan) integrates a JTAG ID code equal to
• In low-density devices:
– 0x06412041 = Revision A
• In medium-density devices:
– 0x06410041 = Revision A
– 0x16410041 = Revision B, Revision Z and Revision Y
• In high-density devices:
– 0x06414041 = Revision A, Revision Z and Revision Y
• In XL-density devices
– 0x06430041 = Revision A
• In connectivity line devices:
– 0x06418041 = Revision A and Revision Z
Bits 31:16 REV_ID(15:0) Revision identifier
This field indicates the revision of the device:
In low-density devices:
– 0x1000 = Revision A
In medium-density devices:
– 0x0000 = Revision A
– 0x2000 = Revision B
– 0x2001 = Revision Z
– 0x2003 = Revision Y, 1, 2 or X
In high-density devices:
– 0x1000 = Revision A or 1
– 0x1001 = Revision Z
– 0x1003 = Revision Y, 1, 2 or X
In XL-density devices:
– 0x1000 = Revision A
In connectivity line devices:
– 0x1000 = Revision A
– 0x1001 = Revision Z
Bits 15:12 Reserved, must be kept at reset value.
Bits 11:0 DEV_ID(11:0): Device identifier
This field indicates the device ID.For low-density devices, the device ID is 0x412
For medium-density devices, the device ID is 0x410
For high-density devices, the device ID is 0x414
For XL-density devices, the device ID is 0x430
For connectivity devices, the device ID is 0x418