Himax HM01B0 UPduino Shield
User Guide
© 2018 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at
www.latticesemi.com/legal
.
All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
10
FPGA-UG-02081-1.0
6.2.
Programming the SPI Flash
To program the SPI Flash:
1.
Set board resistors to horizontal for SPI Flash programming.
Note:
This is the default mode.
2.
Connect the Himax HM01B0 UPduino Shield via USB cable to PC with Radiant Programmer installed.
3.
Start Radiant Programmer.
4.
Set
Device Family
to
iCE40 UltraPlu
s and
Device
to
iCE40UP5K
as shown in
Figure 6.2
.
Figure 6.2. Device Family and Device Setting
5.
Click the iCE40 UltraPlus row, and select
Edit > Device Properties
.
6.
In the
Device Properties
dialog box, apply the settings below that are common to the three files to program (see
Figure 6.3
).
a.
Under
Device Operation
, select the options below:
Target Memory
—
External SPI Flash Memory (SPI FLASH)
Port Interface
—
SPI
Access Mode— Direct Programming
Operation
—
Erase, Program, Verify
b.
Under
Programming Options
, select the option below:
Programming File —
<Select desired file to program>
c.
Under
SPI Flash Options
, select the options below:
Family —
SPI Serial Flash
Vendor —
Winbond
Device —
W25P32
Package —16-pin SOIC