
76
DesignWare ARC AXC003 CPU Card User Guide
Pre-Boot
Synopsys, Inc.
Version 6323-018
May 2017
As an example Figure 37 shows how the pre-bootloader loads an image from the SPI-flash
on the ARC SDP Mainboard to the DDR3 SDRAM on the AXC003 CPU Card.
Pre-Boot Mechanism
The pre-bootloader uses the seven-segment displays on the Mainboard to show status
information. The left character shows the CPU number that is also used in the debugger as
listed in Table 33. If loading of an image is bypassed (SW2501[3]), a dot is displayed next to
the CPU number.
The right character shows an error code as explained in
Table 34 o
Table 33
Meaning of the Left Character of the Seven-Segment Display
CPU Number
ARC core
Pre-Bootloader Mode
1
ARC HS36
image loaded and code execution started
1.
no image loaded
2
ARC HS34
image loaded and code execution started
2.
no image loaded
3
ARC HS38x2:
core 0
image loaded and code execution started
3.
no image loaded
4
ARC HS38x2:
core 1
image loaded and code execution started
4.
no image loaded