31.5.13 NVM Panel Swap REGISTER

Table 31-24. Register Bit Attribute Legend
SymbolDescriptionSymbolDescriptionSymbolDescription
RReadable bitHCCleared by Hardware(Grey cell)Unimplemented
WWritable bitHSSet by HardwareXBit is unknown at Reset
KWrite to clearSSoftware settable bit
Name: SWAP
Offset: 0x4c
Reset: 0x00000000
Property: R/W

Bit 3130292827262524 
          
Access  
Reset  
Bit 2322212019181716 
          
Access  
Reset  
Bit 15141312111098 
       PFSLOCKPFSWAP 
Access R/SR/W 
Reset 00 
Bit 76543210 
       BFSLOCKBFSWAP 
Access R/SR/W 
Reset 00 

Bit 9 – PFSLOCK Note: This field can only be modified when BUSY=0, PFSLOCK=0, and KEY=<SWAPKEY Value>

Writing a 0 to this bit has no effect.

Writing a 1 to this bit will set the lock bit.

Note:
  1. Once set, PFSLOCK can only be cleared by a reset.
  2. This field can only be modified when STATUS.BUSY=0, PFSLOCK=0, and KEY.KEY=<SWAPKEY Value>.
ValueNameDescription
1LOCKEDPFSLOCK and PFSWAP cannot be written
0UNLOCKEDPFSLOCK and PFSWAP can be written

Bit 8 – PFSWAP Note: This field can only be modified when BUSY=0, PFSLOCK=0, and KEY=<SWAPKEY Value>

Note: This field can only be modified when STATUS.BUSY=0, PFSLOCK=0, and KEY.KEY=<SWAPKEY Value>.
ValueNameDescription
1SWAPUpper and Lower PFM Regions are Swapped
0UNSWAPUpper and Lower PFM Regions are NOT Swapped

Bit 1 – BFSLOCK Note: This field can only be modified when BUSY=0, BFSLOCK=0, and KEY=<SWAPKEY Value>

Writing a 0 to this bit has no effect.

Writing a 1 to this bit will set the lock bit.

Note:
  1. Once set, BFSLOCK can only be cleared by a reset.
  2. This field can only be modified when STATUS.BUSY=0, BFSLOCK=0, and KEY.KEY=<SWAPKEY Value>.
ValueNameDescription
1LOCKEDBFSLOCK and BFSWAP cannot be written
0UNLOCKEDBFSLOCK and BFSWAP can be written

Bit 0 – BFSWAP Note: The BFSWAP value is determined by the values the user programmed SEQNUM in each boot panel.

Note:
  1. The BFSWAP value is determined by the values the user programmed SEQNUM in each boot panel.
  2. This field can only be modified when STATUS.BUSY=0, BFSLOCK=0, and KEY.KEY=<SWAPKEY Value>.
ValueNameDescription
1SWAPUpper and Lower BFM Regions are Swapped
0UNSWAPUpper and Lower BFM Regions are NOT Swapped