ECP5 Evaluation Board
4
3
5
Powering the Board & Observing the Demo Program
Connect the supplied power adapter to the 12V DC power input (J37) on the board. A few
LEDs should light, indicating the board is powered. Configuration of the ECP5-5G (U3)
from the external memory (U4) will complete in a few seconds provided SW1 is in the
default state of 010. After configuration, the Output LEDs (D5-D12) will be illuminated in a
repeating pattern, provided SW5 is in the default state of 0000 1001.
Installing the software
The ECP5 Evaluation Board is pre-programmed with a basic demonstration.
To develop your own solutions, download and use the Lattice Diamond design software
(version 3.6 of later), downloadable from
In case you need it, this board includes a limited license for Lattice Diamond allowing
access to design with the ECP5-85 FPGA on the board. A unique license number and
instructions are included in this kit.
If you only need to re-program the board, you can use the Diamond Programmer stand-
alone software (version 3.6 or later).
Doing More with the ECP5 Evaluation Board
Check the Lattice website at
www.latticesemi.com/ecp5-evaluation
to download the full
User’s Guide, the full source code of the default demo, and other resources. You can use
the Lattice Diamond software to develop and program your own demos.
Additional Terms and Conditions Applicable to Lattice Programming and Development Hardware
Lattice device programmers, programming cables, socket adapters, and other hardware sold for use in conjunction with Lattice
software (“Programming Hardware”) and Lattice evaluation boards and development kits sold for use in conjunction with
evaluating Lattice products (“Development Hardware”) are designed and intended for use solely with semiconductor components
manufactured by Lattice Semiconductor Corporation. Programming and Development Hardware is warranted to meet Lattice
specifications only for a period of ninety (90) days; in all other respects the terms and conditions of sale of Programming and
Development Hardware shall be Lattice’s standard terms and conditions set forth in Lattice’s Sales Order Acknowledgment.
Additionally, Lattice specifications for Programming and Development Hardware limit their use to low-volume engineering
applications only, and not for volume production use. The warranty for Programming and Development Hardware will not apply to
any Programming or Development Hardware used in production, used with worn or improperly installed hardware, or used with
incompatible systems or components.
Technical Support
Copyright © 2018 Lattice Semiconductor Corporation. Lattice Semiconductor, L (stylized) Lattice Semiconductor Corp., Lattice
(design), Lattice Diamond, Radiant and iCE40 are either registered trademarks or trademarks of Lattice Semiconductor
Corporation in the United States and/or other countries. Other product names used in this publication are for identification
purposes only and may be trademarks of their respective companies.
QS045
July 2018