Device Security
328
SLAU356I – March 2015 – Revised June 2019
Copyright © 2015–2019, Texas Instruments Incorporated
System Controller A (SYSCTL_A)
Table 5-1. Boot Override Flash Mailbox (continued)
Mailbox
Offset
Group
Description
Value
0x21C
SEC_ZONE1_UPDATE
SEC_ZONE1_ENCPAYLOADADDR
Start address where the payload is loaded in the device.
Must be in Bank 1 of the main flash memory.
0x220
SEC_ZONE1_ENCPAYLOADLEN
Length of the payload in bytes. This value must match the
SEC_ZONE1_LENGTH parameter plus 128 bits. There is a
limitation that the IP protected secure zone update restricts
the user to update a full secure zone. User cannot initiate a
partial update to the IP protected secure zone.
0x224
ACK
Acknowledgment for this command
0x228
Reserved
0xFFFFFFFF
0x22C
SEC_ZONE2_UPDATE
SEC_ZONE2_ENCPAYLOADADDR
Start address where the payload is loaded in the device.
Must be in Bank 1 of the main flash memory.
0x230
SEC_ZONE2_ENCPAYLOADLEN
Length of the payload in bytes. This value must match the
SEC_ZONE2_LENGTH parameter plus 128 bits. There is a
limitation that the IP protected secure zone update restricts
the user to update a full secure zone. User cannot initiate a
partial update to the IP protected secure zone.
0x234
ACK
Acknowledgment for this command
0x238
Reserved
0xFFFFFFFF
0x23C
SEC_ZONE3_UPDATE
SEC_ZONE3_ENCPAYLOADADDR
Start address where the payload is loaded in the device.
Must be in Bank 1 of the main flash memory.
0x240
SEC_ZONE3_ENCPAYLOADLEN
Length of the payload in bytes. This value must match the
SEC_ZONE3_LENGTH parameter plus 128 bits. There is a
limitation that the IP protected secure zone update restricts
the user to update a full secure zone. User cannot initiate a
partial update to the IP protected secure zone.
0x244
ACK
Acknowledgment for this command
0x248
-0x24C
Reserved
0xFFFFFFFF
0x250
FACTORY_RESET_PARAM
S
FACTORY_RESET_ENABLE
Enable/Disable Factory Reset
Enable = 0xFFFFFFFF (default state)
Disable = 0x00000000 (Any value other than 0xFFFFFFFF)
0x254
FACTORY_RESET_PWDEN
Factory reset password enable
Disable = 0xFFFFFFFF (default state)
Enable = 0x00000000 (Any value other than 0xFFFFFFFF)
0x258-
0x264
FACTORY_RESET_PWD[0-3]
128-bit Password for factory reset to be saved into the
device. This field has an effect only if the
FACTORY_RESET_ENABLE field is in the "Enable" state.
0x268
ACK
Acknowledgment for this command
0x26C
Reserved
0xFFFFFFFF
0x270-
0x27C
FACTORY_RESET
PASSWORD[0-3]
128-bit Password for factory reset. Has an effect only if the
FACTORY_RESET_ENABLE is in "Enable" state and
FACTORY_RESET_PWDEN has been set with a
password. This field is compared with the password
provided with the FACTORY_RESET_PARAMS command
before the device is erased.
0x280
ACK
Acknowledgment for this command
0x284-
0x288
Reserved
Reserved
0x28C
MB_END
Mailbox end (Has to be programed by the user for the boot
code to determine a valid flash boot override mailbox)
0x0011E11D
NOTE:
The default value of FACTORY_RESET_ENABLE is 0xFFFFFFFF which is opposite than
the "Enable" setting for all other applicable parameters in the boot override mailbox.