CYUSB3KIT-001 EZ-USB FX3 Development Kit Guide, Doc. #: 001-70237 Rev. *C
50
Kit Operation
3.8
SPI Boot
The FX3 DVK board can boot from a Serial Flash Memory using its SPI interface if PMODE[2:0] pins
are set to 0Z1. Similarly to the I
2
C boot method, the FX3 board first loads SPI programmer code
which can load code images into the onboard flash memory (M25P40) using the USB Control
Center. Then the DVK board jumper and switch settings are readjusted to boot the image from the
flash memory.
3.8.1
Download Firmware Image to SPI Flash
Follow this procedure to download the firmware image to SPI flash:
1. Disconnect the USB cable between the USB host PC and FX3 DVK board.
2. Enable USB boot, by setting the PMODE[2:0] pins to Z11. On the DVK board, this is done by
configuring the jumpers and switches as shown in
Table 3-7
.
3. When the FX3 DVK board is connected to a USB PC host using the USB 3.0 cable, the FX3
device enumerates in Control Center as
Cypress USB Bootloader
.
4. Verify the SPI mode related jumper settings, as shown in
Table 3-8
. These jumpers are used to
select either the UART or SPI I/O pins.
Table 3-7. USB Boot Jumper and Dip Switch Settings
PMODE Pin
Required PMODE
Pin State
Jumper and Dip Switch Combination
PMODE2
Z
1. No jumper installed on J98
2. SW25.3 – Don't care (the switch can be either turned ON or OFF)
PMODE1
1
1. Short pins 2–3 of jumper J97
2. SW25.2 set to OFF
PMODE0
1
1. Short pins 2–3 of jumper J96
2. SW25.1 set to OFF
Table 3-8. SPI Mode Jumper Settings
Sl. No.
Pin Description
Jumper Position
1
J101-SPI_CLK
2–3
2
J102-SPI_SSN
2–3
3
J103-SPI_MISO
2–3
4
J104-SPI_MOSI
2–3
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from