MachXO5-NX Development Board
Preliminary Evaluation Board User Guide
© 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-02052-0.90 3
Contents
Acronyms in This Document.................................................................................................................................................6
1. Introduction..................................................................................................................................................................7
1.1. MachXO5-NX Development Board......................................................................................................................7
1.2. Features ..............................................................................................................................................................8
1.3. MachXO5-25 Device............................................................................................................................................9
2. Applying Power to the Board......................................................................................................................................10
3. Hard JTAG/I2C Programming ......................................................................................................................................12
3.1. JTAG Download Interface..................................................................................................................................12
3.2. I2C Download Interface .....................................................................................................................................14
4. Soft JTAG/UART User Interface ..................................................................................................................................15
4.1. Soft JTAG User Interface ...................................................................................................................................15
4.2. Soft UART User Interface ..................................................................................................................................15
5. MachXO5-25 Clock Sources........................................................................................................................................17
6. SGMII Ethernet Connections ......................................................................................................................................18
7. HyperRAM ..................................................................................................................................................................20
8. Headers and Test Connections ...................................................................................................................................21
8.1. Versa Headers ...................................................................................................................................................21
8.2. Arduino Board GPIO Headers............................................................................................................................23
8.3. FX12 Headers ....................................................................................................................................................24
8.4. Aardvark Header (DNI)......................................................................................................................................26
8.5. Raspberry Pi Board GPIO Header ......................................................................................................................26
8.6. PMOD Headers..................................................................................................................................................27
8.7. MIPI Camera Header .........................................................................................................................................28
8.8. User I2C Interface ..............................................................................................................................................29
8.9. ADC and Potentiometer ....................................................................................................................................30
8.10. Other Test Points ..............................................................................................................................................32
9. LEDs and Switches ......................................................................................................................................................33
9.1. Four-Position DIP Switch...................................................................................................................................33
9.2. General Purpose Push Buttons .........................................................................................................................34
9.3. General Purpose LEDs .......................................................................................................................................34
9.4. Seven-Segment Display.....................................................................................................................................34
10. Software Requirements..........................................................................................................................................36
11. Storage and Handling .............................................................................................................................................36
12. Ordering Information..............................................................................................................................................36
Technical Support Assistance ..............................................................................................................................................37
Appendix A. MachXO5-NX Development Board Schematics..............................................................................................38
Appendix B. MachXO5-NX Development Board Bill of Materials.......................................................................................49
Appendix C. User Defined Preference File Listing ..............................................................................................................56
Appendix D. MachXO5-NX Development Board Revision Information ..............................................................................60
References..........................................................................................................................................................................61
RevisionHistory...................................................................................................................................................................62