6
MachXO3 Starter Kit User Guide
To load the FTDI Chip USB hardware drivers as part of the Lattice Diamond installation:
1.
Select
Programmer Drivers
in the Product Options of Lattice Diamond Setup.
2.
Select
FTDI Windows USB Driver
or
All Drivers
in the LSC Drivers Install/Uninstall dialog box.
3.
Click
Finish
to install the USB driver.
4.
After the driver installation is complete, connect the USB cable from a USB port on your PC to the board’s USB
mini-B socket (J2). After the connection is made, a blue Power LED (D1) will light indicating the board is pow-
ered on.
5.
The demonstration design will automatically load and drive the LED array in a repeating pattern.
To load the FTDI chip USB hardware drivers via the stand-alone package on a Windows system:
1.
Download the
FTDI Chip USB Hardware Drivers
package from the Lattice web site.
2.
Extract the FTDI chip USB Hardware driver package to your PC hard drive.
3.
Connect the USB cable from a USB port on your PC to the board’s USB mini-B socket (J2). After the connec-
tion is made, a blue Power LED (D1) will light indicating the board is powered on.
4.
If you are prompted, “Windows may connect to Windows Update” select
No, not this time
from available
options and click
Next
to proceed with the installation. Choose the
Install from specific location (Advanced)
option and click
Next
.
5.
Search for the best driver in these locations and click the
Browse
button to browse to the Windows driver folder
created in the Download Windows USB Hardware Drivers section. Select the
CDM 2.04.06 WHQL Certified
folder and click
OK
.
6.
Click
Next
. A screen will display as Windows copies the required driver files. Windows will display a message
indicating that the installation was successful.
7.
Click
Finish
to install the USB driver.
8.
The demonstration design will automatically load and drive the LED array in a repeating pattern.
See the
section of this guide if the board does not function as expected.
Download Demo Designs
The counter demo is preprogrammed into the board, however over time it is likely your board will be modified. Lat-
tice distributes source and programming files for demonstration designs compatible with the Starter Kit. The demo
design for the board is available on the web.
To download demo designs:
1.
In the Lattice web site, browse to
web page. In the Documentation section, select the
Design File
tab. Select
MachXO3L Starter Kit Demo Program
or the
MachXO3LF Starter Kit Demo Program
and save the file.
2.
Extract the contents of MachXO3L_Starter_Kit.zip or the MachXO3LF_Starter_Kit.zip to an accessible location
on your hard drive.
3.
Open the Blink.ldf project file in the Lattice Diamond design software.
4.
Run the Process Flow and regenerate the Bitstream file.
Continue to
Programming a Demo Design with the Lattice Diamond Programmer
.