MachXO 2280 Breakout Board Evaluation Kit
Evaluation Board User Guide
© 2011-2021 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at
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-02038-1.2
29
8.
Troubleshooting
Use the tips in this section to diagnose problems with the Breakout Board.
8.1.
LEDs Do Not Flash
If power is applied but the board does not flash according to the preprogrammed counter demonstration, then it is
likely the board is reprogrammed with a new design. Follow the directions in the
restore the factory default.
8.2.
USB Cable Not Detected
If ispVM System does not recognize the USB cable even after installing the Lattice USB port drivers and rebooting, the
incorrect USB driver may have been installed. This usually occurs if you attach the board to your PC prior to installing
the USB driver or ispVM System software.
To access the Troubleshooting the USB Driver Installation Guide:
1.
Start ispVM System and choose Options > Cable and I/O Port Setup.
The Cable and I/O Port Setup Dialog appears.
2.
Click the Troubleshooting the USB Driver Installation Guide link.
The Troubleshooting the USB Driver Installation Guide document appears in your system’s PDF file reader.
3.
Follow the directions of the guide to install the Lattice USB driver.
8.3.
Determine the Source of a Pre-Programmed Device
You may receive your Breakout Board after it is reprogrammed by someone else. To restore the board to the factory
default, see the
section for details on downloading and reprogramming the device.
You can also determine which demo design is currently programmed onto the Breakout Board by comparing the JEDEC
checksums against of the programming file with what is read from the programmed device. To compare JEDEC file
checksum:
1.
Connect the Breakout Board to a host PC using the USB port.
2.
Start ispVM and choose ispTools > Scan.
The device appears in the Device List.
3.
Double-click the device row.
The Device Information dialog appears.
4.
Click the Browse button.
5.
The Save as Data File dialog appears.
6.
Specify a new JEDEC Data File name and click the Save button.
7.
From the Operation list choose Read and Save JEDEC and click OK.
8.
Choose Project > Download.
ispVM reads the contents from the device and writes the results to the JEDEC file specified. Open the JEDEC file into a
text editor and page to the bottom of the file.
Note that the hexidecimal checksum at the line above the User Electronic Data note line. Compare this value against
the checksum of the original JEDEC demo programming files.
8.3.1.
Lattice Diamond Programmer Error
Lattice Diamond 1.1 reports “File not valid error” from the Programmer interface.
Diamond 1.1 is not Programmer compatible with the MachXO 2280 Breakout Board. To program the device, use ispVM
System 17.9 or later.