User Manual
223
Rev. 1.1
2019-03-18
TLE984xQX
Microcontroller with LIN and Power Switches for Automotive Applications
System Control Unit - Digital Modules (SCU-DM)
Memory Status Register
The Memory Status Register can be used in two ways. Upon the completion of the Boot ROM startup following
a reset, the register stores the NVM initialization status. Subsequently, the register can be used by the user
code to store the status of the NVM program and emergency program operation status.
For Boot ROM to indicate NVM initialization status upon completion of startup:
SCU_MEMSTAT
Offset
Reset Value
Memory Status Register
0DC
H
see
Field
Bits
Type
Description
RES
31:8
r
Reserved
Returns 0 if read; should be written with 0.
SASTATUS
7:6
rw
Service Algorithm Status
00
B
Depending on SECTORINFO, there are two possible
outcomes: For SECTORINFO = 00
H
, NVM initialization
is successful and no SA is executed. For SECTORINFO
= values other than 00
H
, SA execution is successful
and only one map error is fixed.
01
B
SA execution is successful. More than one mapping
error is fixed.
1x
B
SA execution is not successful. Map error exists in the
mapped sector.
SECTORINFO
5:0
rw
Sector Information
01
H
to 10
H
, which represent the different sector addresses.
For values not within this range, the data will be
considered invalid. Once the SA has been executed,
regardless of the execution status, the last accessed
sector information will be stored here.
Table 117 RESET
Register Reset Type
Reset Values
Reset Short Name
Reset Mode
Note
RESET_TYPE_3
0000 0000
H
RESET_TYPE_3
31
16
r
RES
15
8
r
RES
7
6
rw
SASTATU
S
5
0
rw
SECTORINFO