Firewall (FW)
4.4.5
Volatile data segment start address (FW_VDSSA)
Address offset: 0x10
Reset value: 0x0000 0000
31
30
29
Res.
Res.
Res.
15
14
13
Bits 31:17 Reserved, must be kept at the reset value.
Bits 16:6 ADD[16:6]: Volatile data segment start address
Note: These bits can only be written before enabling the Firewall. Refer to
Bits 5:0 Reserved, must be kept at the reset value.
4.4.6
Volatile data segment length (FW_VDSL)
Address offset: 0x14
Reset value: 0x0000 0000
31
30
29
Res.
Res.
Res.
Res.
15
14
13
Bits 31:17 Reserved, must be kept at the reset value.
Bits 16:6 LENG[16:6]: non volatile data segment length
The segment area is defined from {ADD[16:6],0x00} to {ADD[16:6]+LENG[16:6], 0x00} - 0x01
Note: If LENG[16:6] = 0 after enabling the Firewall, this segment is not defined, thus not
Bits 5:0 Reserved, must be kept at the reset value.
130/1693
28
27
26
25
Res.
Res.
Res.
Res.
12
11
10
9
ADD[15:6]
rw
The LSB bits of the start address (bit 5:0) are reserved and forced to 0 in order to allow a
64-byte granularity.
Firewall initialization
28
27
26
25
Res.
Res.
Res.
12
11
10
9
LENG[15:6]
rw
LENG[16:6] selects the size of the non volatile data segment expressed in bytes but is a
multiple of 64 bytes.
protected by the Firewall.
These bits can only be written before enabling the Firewall. Refer to
Firewall
initialization.
24
23
22
Res.
Res.
Res.
8
7
6
24
23
22
Res.
Res.
Res.
8
7
6
DocID024597 Rev 3
21
20
19
18
Res.
Res.
Res.
Res.
5
4
3
2
Res
Res
Res
Res
Section 4.3.5:
21
20
19
18
Res.
Res.
Res.
Res.
5
4
3
2
Res.
Res.
Res.
Res.
Section 4.3.5:
RM0351
17
16
ADD
Res.
[16]
rw
1
0
Res
Res
17
16
LENG
Res.
[16]
rw
1
0
Res.
Res.
Need help?
Do you have a question about the STM32L4x6 and is the answer not in the manual?
Questions and answers