EasyManua.ls Logo

ST STM32L4x6

ST STM32L4x6
1693 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Embedded Flash memory (FLASH) RM0351
102/1693 DocID024597 Rev 3
Figure 4. Changing the Read protection (RDP) level
069
2SWLRQVZULWH5'3OHYHOLQFUHDVHLQFOXGHV
2SWLRQVSDJHHUDVH
1HZRSWLRQVSURJUDP
5'3[$$DQG5'3[&&
2WKHUVRSWLRQVPRGLILHG
:ULWHRSWLRQVLQFOXGLQJ
5'3 [$$
:ULWHRSWLRQV,QFOXGLQJ
5'3 [&&
:ULWHRSWLRQVLQFOXGLQJ
5'3[&&DQG5'3[$$
/HYHO
5'3[$$
5'3[&&
GHIDXOW
/HYHO
5'3 [&&
/HYHO
5'3 [$$
5'3 [$$
2WKHUVRSWLRQVPRGLILHG
:ULWHRSWLRQVLQFOXGLQJ
5'3 [&&
2SWLRQVZULWH5'3OHYHOGHFUHDVHLQFOXGHV
)XOO0DVVHUDVHRU3DUWLDO0DVVHUDVHWRQRW
HUDVH3&523SDJHVLI3&523B5'3LVFOHDUHG
%DFNXSUHJLVWHUVDQG65$0HUDVH
2SWLRQVSDJHHUDVH
1HZRSWLRQVSURJUDP
2SWLRQVZULWH5'3OHYHOLGHQWLFDOLQFOXGHV
2SWLRQVSDJHHUDVH
1HZRSWLRQVSURJUDP
Table 12. Access status versus protection level and execution modes
Area
Protection
level
User execution (BootFromFlash)
Debug/ BootFromRam/
BootFromLoader
Read Write Erase Read Write Erase
Flash main
memory
1 Yes Yes Yes N o No No
(3)
2 Yes Yes Yes N/A
(1)
N/A
(1)
N/A
(1)
System
memory
(2)
1 Yes No No Yes No No
2 Yes No No NA
(1)
N/A
(1)
N/A
(1)
Option bytes
1Yes Yes
(3)
Yes Yes Yes
(3)
Yes
2 Yes No No N/A
(1)
N/A
(1)
N/A
(1)
Backup
registers
1 Yes Yes N/A No No No
(4)
2Yes YesN/A N/A
(1)
N/A
(1)
N/A
(1)
SRAM2
1 Yes Yes N/A No No No
(5)
2Yes YesN/A N/A
(1)
N/A
(1)
N/A
(1)
1. When the protection level 2 is active, the Debug port, the boot from RAM and the boot from system memory are disabled.
2. The system memory is only read-accessible, whatever the protection level (0, 1 or 2) and execution mode.
3. The Flash main memory is erased when the RDP option byte is programmed with all level protections disabled (0xAA).
4. The backup registers are erased when RDP changes from level 1 to level 0.
5. The SRAM2 is erased when RDP changes from level 1 to level 0.

Table of Contents

Related product manuals