2.9.1.7.12 SPI Memory Boot Configuration (First Word)

This word is the first word used to add an external SPI flash memory in the boot sequence. It allows to define the interface (type and instance) and the IOSET.

Warning: To avoid any malfunctioning, the user must not write the "DO NOT USE (DNU)" bits.
Name: MEM_CFGx[0]

Bit 3130292827262524 
 DNUDNUDNUDNUDNUDNUDNUDNU 
Access  
Reset  
Bit 2322212019181716 
 DNUDNUDNUDNUDNUDNUDNUDNU 
Access  
Reset  
Bit 15141312111098 
 DNUDNUDNUDNUIFACE_TYPE[3:0] 
Access  
Reset  
Bit 76543210 
 INSTANCE_ID[3:0]IFACE_IOSET[3:0] 
Access  
Reset  

Bits 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31 – DNU DO NOT USE

Bits 11:8 – IFACE_TYPE[3:0] Interface Type

ValueDescription
0 Memory boot interface disabled
2 Boot on SPI memory enabled

Bits 7:4 – INSTANCE_ID[3:0] IP Instance ID

ValueDescription
0 FLEXCOM0 SPI
1 FLEXCOM1 SPI
2 FLEXCOM2 SPI
3 FLEXCOM3 SPI
4 FLEXCOM4 SPI
5 FLEXCOM5 SPI
6 FLEXCOM6 SPI
7 FLEXCOM7 SPI
8 FLEXCOM8 SPI
9 FLEXCOM9 SPI
10 FLEXCOM10 SPI

Bits 3:0 – IFACE_IOSET[3:0] Memory IOSET

ValueDescription
0 PIO set 1
1 PIO set 2
2 PIO set 3
3 PIO set 4
4 PIO set 5
5 PIO set 6