mc9s12hz256v2 Freescale Semiconductor, Inc, mc9s12hz256v2 Datasheet - Page 663

no-image

mc9s12hz256v2

Manufacturer Part Number
mc9s12hz256v2
Description
Hcs12 Microcontrollers
Manufacturer
Freescale Semiconductor, Inc
Datasheet
E.1.2
Freescale Semiconductor
KEYEN[1:0]
SEC[1:0]
KEYACC
NV[5:2]
Reset
Field
Field
7:6
5:2
1:0
5
W
R
ROM Configuration Register (RCNFG)
Backdoor Key Mechanism Enable — Determines the state of the ROM backdoor key access. If the backdoor
key mechanism is enabled, user firmware can write a 4-words value that matches the non-volatile backdoor key
(NVBACKKEY through NVBACKKEY+7 in that order) to temporarily disengage security until the next reset. The
backdoor key mechanism is accessible only from user (secured) firmware. BDM commands cannot be used to
write key comparison values that would unlock the backdoor key. If disabled, no backdoor key access is allowed.
The backdoor keywords 0x0000 and 0xFFFF are invalid and will effectively disable the backdoor key access
when used.
00 Disabled
01 Disabled (preferred KEYEN state to disable backdoor key access)
10 Enabled
11 Enabled
Non-volatile flag bits — This bits are available to the user.
Security State Code — Determines the security state of the MCU.
00 Secured
01 Secured
10 Unsecured
11 Secured
Security Access Key Write Enable — Enables writes to the backdoor comparison key to disable security. This
bit can not be set unless the KEYEN1:KEYEN0 bits are 10. This bit can not be written through BDM.
0 Backdoor key access enabled
1 Backdoor key access disabled
R
0
7
R
= Unimplemented or Reserved
0
6
Figure E-2. ROM Configuration Register (RCNFG)
Table E-3. RCNFG Field Descriptions
KEYACC
Table E-2. ROPT Field Descriptions
MC9S12HZ256 Data Sheet, Rev. 2.05
R
5
R
0
4
Description
Description
R
0
3
R
0
2
Appendix E ROM Description
R
1
0
R
0
0
663

Related parts for mc9s12hz256v2