![Geehy SEMICONDUCTOR APM32F405 Series User Manual Download Page 145](http://html1.mh-extra.com/html/geehy-semiconductor/apm32f405-series/apm32f405-series_user-manual_573630145.webp)
www.geehy.com Page 144
ID code
MCU device ID code
APM32F MCU series incudes a MCU ID code. It can be accessed with JTAG or
SW debug interface or user code.
Boundary scan TAP
JTAG ID code
The boundary scan TAP of APM32F MCU series integrates JTAG ID code. For
APM32F405/415xG
、
APM32F407/417xExG series products, its JTAG ID code
is 0x06413B47
Arm
®
Cortex
®
-M4 TAP
Arm
®
Cortex
®
-M4 TAP has a JTAG ID code, which is 0x4BA00477.
Arm
®
Cortex
®
-M4 JEDEC-106 ID code
Arm
®
Cortex
®
-M4 has a JEDEC-106 ID code. It is located in 4KB ROM table in
which the internal PPB bus address is 0xE0042000.
Register address mapping
Table 56 Register Address Mapping
Register name
Description
Address
DBGMCU_IDCODE
Device ID register
0xE004 2000
DBGMCU_CFG
Debug MCU configuration register
0xE004 2004
DBGMCU_APB1F
Debug MCU APB1 freeze register
0xE004 2008
DBGMCU_APB2F
Debug MCU APB2 freeze register
0xE004 200C
Register functional description
Device ID register (DBGMCU_IDCODE)
Address: 0xE004 2000
Only support 32-bit access
Reset value: 0xXXXX XXXX, X=undefined bit
Field
Name
R/W
Description
11:0
EQR
R
Equipment Recognition
APM32F407/417 series products: 0x413;
The debugger/programming tool identifies chips by QR (11:0).
15:12
Reserved