![NXP Semiconductors MPC5605BK Скачать руководство пользователя страница 897](http://html.mh-extra.com/html/nxp-semiconductors/mpc5605bk/mpc5605bk_reference-manual_1721852897.webp)
Chapter 32 Register Protection
MPC5606BK Microcontroller Reference Manual, Rev. 2
Freescale Semiconductor
897
at address Y, accesses to address Y will be identical to accesses at address Y. Only for registers
implemented in area 1 and defined as protectable soft lock bits are available in area 4.
Area 4 is 1.5 KB and holds the soft lock bits, one bit per byte in area 1. The four soft lock bits associated
with a module register word are arranged at byte boundaries in the memory map. The soft lock bit registers
can be directly written using a bit mask.
Area 5 is 512 byte and holds the configuration bits of the protection mode. There is one configuration hard
lock bit per module that prevents all further modifications to the soft lock bits and can only be cleared by
a system reset once set. The other bits, if set, will allow user access to the protected module.
If any locked byte is accessed with a write transaction, a transfer error will be issued to the system and the
write transaction will not be executed. This is true even if not all accessed bytes are locked.
Accessing unimplemented 32-bit registers in Areas 4 and 5 results in a transfer error.
32.5.1
Memory map
gives an overview on the Register Protection
registers implemented.
NOTE
Reserved registers in area #2 will be handled according to the protected IP
(module under protection).
Table 32-1. Register protection memory map
Address offset
Register
Location
0x0000
Module Register 0 (MR0)
0x0001
Module Register 1 (MR1)
0x0002
Module Register 2 (MR2)
0x0003–0x17FF
Module Register 3 (MR3) - Module Register 6143 (MR6143)
0x1800–0x1FFF
Reserved
—
0x2000
Module Register 0 (MR0) + Set soft lock bit 0 (LMR0)
0x2001
Module Register 1 (MR1) + Set soft lock bit 1 (LMR1)
0x2002–0x37FF
Module Register 2 (MR2) + Set soft lock bit 2 (LMR2) –
Module Register 6143 (MR6143) + Set soft lock bit 6143 (LMR6143)
0x3800
Soft Lock Bit Register 0 (SLBR0): soft lock bits 0-3
0x3801
Soft Lock Bit Register 1 (SLBR1): soft lock bits 4-7
0x3802–0x3DFF
Soft Lock Bit Register 2 (SLBR2): soft lock bits 8-11 –
Soft Lock Bit Register 1535 (SLBR1535): soft lock bits 6140-6143
0x3E00–0x3FFB
Reserved
—
0x3FFC
Global Configuration Register (GCR)
Содержание MPC5605BK
Страница 2: ...This page is intentionally left blank...
Страница 20: ...MPC5606BK Microcontroller Reference Manual Rev 2 20 Freescale Semiconductor...
Страница 103: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 103 Clocks and power...
Страница 104: ...MPC5606BK Microcontroller Reference Manual Rev 2 104 Freescale Semiconductor This page is intentionally left blank...
Страница 243: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 243 Core platform modules...
Страница 244: ...MPC5606BK Microcontroller Reference Manual Rev 2 244 Freescale Semiconductor This page is intentionally left blank...
Страница 395: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 395 Communication modules...
Страница 396: ...MPC5606BK Microcontroller Reference Manual Rev 2 396 Freescale Semiconductor This page is intentionally left blank...
Страница 548: ...Chapter 24 LIN Controller LINFlexD MPC5606BK Microcontroller Reference Manual Rev 2 548 Freescale Semiconductor...
Страница 645: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 643 Timers...
Страница 646: ...MPC5606BK Microcontroller Reference Manual Rev 2 644 Freescale Semiconductor This page is intentionally left blank...
Страница 715: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 713 ADC system...
Страница 716: ...MPC5606BK Microcontroller Reference Manual Rev 2 714 Freescale Semiconductor This page is intentionally left blank...
Страница 787: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 787 Memory...
Страница 788: ...MPC5606BK Microcontroller Reference Manual Rev 2 788 Freescale Semiconductor This page is intentionally left blank...
Страница 893: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 893 Integrity...
Страница 894: ...MPC5606BK Microcontroller Reference Manual Rev 2 894 Freescale Semiconductor This page is intentionally left blank...
Страница 943: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 943 Debug...
Страница 944: ...MPC5606BK Microcontroller Reference Manual Rev 2 944 Freescale Semiconductor This page is intentionally left blank...