One-Time Programmable Bytes; Table 11. Otp Area Organization; Figure 6. Pcrop Levels - ST STM32F446 Series Reference Manual

Advanced arm-based 32-bit mcus
Hide thumbs Also See for STM32F446 Series:
Table of Contents

Advertisement

RM0390
The deactivation of the SPRMOD and/or the unprotection of PCROPed user sectors can
only occur when, at the same time, the RDP level changes from 1 to 0. If this condition is not
respected, the user option byte modification is canceled and the write error WRPERR flag is
set. The modification of the users option bytes (BOR_LEV, RST_STDBY, ..) is allowed since
none of the active nWRPi bits is reset and SPRMOD is kept active.
Note:
The active value of nWRPi bits is inverted when PCROP mode is active (SPRMOD =1).
If SPRMOD = 1 and nWRPi =1, then user sector i of bank 1, respectively bank 2 is
read/write protected (PCROP).
3.7

One-time programmable bytes

Table 11
Block
0
1
.
.
.
shows the organization of the one-time programmable (OTP) part of the OTP area.

Table 11. OTP area organization

[128:96]
OTP0
OTP0
OTP1
OTP1

Figure 6. PCROP levels

[95:64]
[63:32]
OTP0
OTP0
OTP0
OTP0
OTP1
OTP1
OTP1
OTP1
.
.
.
RM0390 Rev 4
Embedded Flash memory interface
[31:0]
Address byte 0
OTP0
OTP0
OTP1
OTP1
0x1FFF 7800
0x1FFF 7810
0x1FFF 7820
0x1FFF 7830
.
.
.
79/1328
87

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the STM32F446 Series and is the answer not in the manual?

This manual is also suitable for:

Rm0390

Table of Contents

Save PDF