MB91460P Series
DS07-16615-2E
103
These bits are cleared by an INIT signal from external pin (INITX) or hardware watchdog and can be written only.
Note: The Flash Security Vector Re-Fetch sequence is especially intended to be used after a chip erase command
to update the security status without the need of applying an external INITX reset or after changing the status
of the DFSV1 security vector.
Note: The CRC calculation runs on the internal RC clock. It is recommended to switch the RC clock frequency to
2 MHz for shortening the calculation time. However, the CPU clock (CLKB) must be faster then RC clock,
otherwise the CRC calculation may not start correctly.
This register contains the CRC32 checksum result after completion of the CRC32 checksum sequence (the
sequence completion is indicated by DFSCR1.RDY). The CRC checksum is calculated in a standard
CRC32/AAL5 algorithm with the polygon
x^32+x^26+x^23+x^22+x^16+x^12+x^11+x^10+x^8+x^7+x^5+x^4+x^2+x+1.
These bits are set to 0xFFFFFFFF by an INIT signal from external pin (INITX) or hardware watchdog and can
be read only.
8.4.2.
DFSCR1 : Data Flash Security Control Register 1
Bit30-25: Reserved bits. The read value is always “X”.
Bit23-20: Reserved bits. The read value is always “0”.
Bit 31:
Bit 24:
Bit 19-16:
CRC[31:0]
CRC checksum result
CRC checksum result (read only)
Address
31:24
23:16
15:8
7:0
bit
0711CH
SVF_RDY
--- --- RDY
- - - - CSZ[3:0]
CSA[15:0]
0xxx xxx1
0000 0000
Initial
value
R/Wx
R, R/W
R/W
Attribute
SVF_RDY
Security Vector Fetch Ready (flag)
0
The security vector has not been fetched. The data flash is protected against read and
write access. Read operations to data flash return 0x00. Write operations are ignored.
1
The security vector has been done. The data flash can be accessed according to the se-
curity settings.
RDY
CRC Sequence Ready (flag)
0
CRC sequence running or not yet started
1
CRC sequence ready (data in the DFSCR0 register is valid)
CSZ[3:0]
CRC Size Mask
0000
CRC size mask is 256 Byte
0001
CRC size mask is 512 Byte
0010
CRC size mask is 1 KByte