
GR716-DS-UM, May 2019, Version 1.29
60
www.cobham.com/gaisler
GR716
3.1.2
Boot strap configuration for external SPI memory
This section describes valid bootstrap configuration for use of external memory options:
Table 32.
External SPI memory bootstrap configurations
Pin
Functional description
Remote Access
Source
ASW
3)
Red
4)
EDAC
5)
Bypass
6)
Memory test
SPIM_MOSI
SPIM_SCK
SPIM_SEL
DUART_TXD
GPIO[63]
GPIO[0]
GPIO[17]
GPIO[62]
low
low
low
low
low
5)
low
7)
Enable external SPI
memory boot. Processor
will start execute appli-
cation software direct
from memory after ini-
tialization of the proces-
sor.
low
low
low
low
low
5)
high
7)
Enable external SPI
memory boot. Processor
will start execute appli-
cation software direct
from memory.
low
low
low
high
low
5)
low
low
Enable external ASW
SPI memory boot after
initialization of the pro-
cessor. Processor will
copy and extract ASW
container before execut-
ing application software.
low
low
low
high
high
5)
low
low
Enable external ASW
SPI memory with DMR
protection boot after ini-
tialization of the proces-
sor. Processor will copy
and extract ASW con-
tainer before executing
application software.
Note 1:
To enable external memory access SPIM_MOSI must be bootstrapped to low.
Note 2:
Configuration pin has no effect or not used for bootstrap configuration. It recommend to tie the pin either to
low or high.
Note 3:
Enable ASW protection. ASW protection usage is described in section 51.
Note 4:
Enable dual module redundancy protection. Option only valid in combination with ASW protection. Redun-
dant memory is expected to located at 0x04000000.
Note 5:
Enable BCH EDAC protection. EDAC can be enabled and used in combination with all other options. When
configuration is used external memory must included BCH check bits.
Note 6:
Enable bypass of the internal boot ROM. When enabled the processor will start execute code directly from
the primary memory at 0x02000000. Processor or internal memory is initialized after reset when this option
is used.
Note 7:
Enable memory test. Memory test configuration can be used in combination with all other options. Memory
test have no affect when internal boot ROM is bypassed.