![Lattice Semiconductor MachXO2-4000HC User Manual Download Page 6](http://html1.mh-extra.com/html/lattice-semiconductor/machxo2-4000hc/machxo2-4000hc_user-manual_3838179006.webp)
6
MachXO2-4000HC Control Development Kit
User Guide
Setting up the Board
Drivers and Firmware
Before you begin, you will need to obtain the necessary hardware drivers for Windows from the Lattice web site.
1.
Browse to the
www.latticesemi.com/MachXO2-control-kit
and locate the hardware device drivers for the USB
interface.
2.
Download the ZIP file to your system and unzip it to a location on your PC.
Linux Support:
The USB interface drivers for the evaluation board are included in Linux kernel 2.4.20 or greater including distribu-
tions compatible with Lattice Diamond design software (Red Hat Enterprise v.3, v.4 or Novell SUSE Enterprise
v.10).
The Control SoC Demo is preprogrammed into the MachXO2-4000HC Control Evaluation Board, however over
time it is likely that your board will be modified.
To download the demo source files and reprogram the MachXO2-4000HC Control Evaluation Board:
1.
Download demo application source code from
www.latticesemi.com/mxo2-control-kit
2.
Use
.\Demo_MachXO2_Control_SoC\project\control_soc_demo.jed
to restore the MachXO2-4000HC
Control SoC demo design.
3.
Use
.\Demo_PM_Control_BM\project\bm_demo.jed
to restore the POWR1014A Board Management demo
design.
Connecting to the MachXO2-4000HC Control Evaluation Board
1.
Plug the AC-DC adopter to an outlet.
2.
Power the board by inserting the AC-DC adopter into the power jack with reference designator J11. Once the
connection is made, a red LED with reference designator D12 will illuminate.
3.
Connect the evaluation board to your PC using the USB cable provided. The USB connector in the board has
reference designator J5.
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.
5.
Choose the
Install from specific location (Advanced)
option and click
Next
.
6.
Select
Search for the best driver in these locations
and click the
Browse
button to browse to the Windows
driver folder created earlier. Select the
CDM 2.04.06 WHQL Certified
folder and click
OK
.
7.
Click
Next
. A screen will display as Windows copies the required driver files. Windows will display a message
indicating that the installation was successful.
Programming the PLDs
The three-pin header with reference designator J6 is used to select between the JTAG port of the MachXO2 or
POWR1014A device. Installing a jumper in pins 1 and 2 of J6 will select the JTAG port of the POWR1014A device.
Installing a jumper in pins 2 and 3 of J6 will select the JTAG port of the MachXO2 device.
Pin 1 of header J6 is marked on the silkscreen of the board with a white triangle as shown in Figure 4. This exam-
ple shows the jumper installed in pins 2 and 3 of the J6 header and the JTAG port of the MachXO2 device has been
selected.