
19
Version 6323-018
Synopsys, Inc.
May 2017
5
Self-Tests
This chapter provides an overview of the self-tests and includes detailed instructions for
executing the self-test on each individual CPU core. The expected behavior during the self-
test is described as well.
5.1 Self-Test Overview
At the time of shipment, the SPI Flash on the ARC SDP Mainboard contains a self-test for
each CPU core.
Descriptions in this section are based on the following assumptions:
The SPI Flash contains self-tests
The DIP switches on the ARC SDP Mainboard and on the AXC003 CPU Card are set
as described in “
The steps described in “
” on page 12 have been performed.
Note
If you have programmed other applications in the SPI Flash, you can restore the self-test
as described in the “
Restoring the Self-Tests in the SPI Flash
With the default board settings, the CPU core runs autonomously and application loading from
SPI flash is bypassed.
To perform a self-test, use the following settings of DIP switch SW2501:
Bit 3 “Bypass loading”:
.
The pre-bootloader looks for the appropriate application in the
SPI flash and runs it if found.
Bit 7
“Boot start mode”:
Start ARC core manually.
Run the self-test for a particular CPU by pushing the corresponding
CPU Start
button listed
in Table 1.