Download Demo Designs; Programming A Demo Design With The Lattice Diamond Programmer - Lattice Semiconductor MachXO2 User Manual

Hide thumbs Also See for MachXO2:
Table of Contents

Advertisement

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) lights indicating the board is powered
on.
5. The demonstration design automatically loads 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
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 connection
is made, a blue Power LED (D1) lights 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 displays as Windows copies the required driver files. Windows display a message
indicating that the installation was successful.
7. Click Finish to install the USB driver.
8. The demonstration design automatically loads and drive the LED array in a repeating pattern.
See the
Troubleshooting
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 is modified. Lattice
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 website, browse to
MachXO3LF Starter Kit,
Design File tab. Select MachXO3L Starter Kit Demo Program, the MachXO3LF Starter Kit Demo Program, or
the MachXO2 Starter Kit Demo Program and save the file.
2. Extract the contents of MachXO3L_Starter_Kit.zip, the MachXO3LF_Starter_Kit.zip, or the
MachXO2_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

Programming a Demo Design with the Lattice Diamond Programmer

The demonstration design is pre-programmed into the MachXO2/MachXO3 board by Lattice. If you have changed the
design but now want to restore the board to factory settings, use the procedure described below.
To program the MachXO2/MachXO3 device:
1. Install, license and run Lattice Diamond software. See
download and licensing information.
© 2014-2022 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.
FPGA-EB-02036-1.4
package from the Lattice website.
Development Kits and
or the
MachXO2ZE Breakout Board
MachXO2 and MachXO3 Starter Kit Evaluation Board User Guide
Boards. Go to the
MachXO3L Starter
web page. In the Documentation section, select the
Programmer.
http://www.latticesemi.com/latticediamond
Evaluation Board User Guide
Kit, the
for
15

Advertisement

Table of Contents
loading

This manual is also suitable for:

Machxo3

Table of Contents