MachXO5-NX Development Board
Evaluation Board User Guide
© 2022 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.
26
FPGA-EB-02052-1.0
U5 Pin Number
Net Name
MachXO5-25 Ball Location
36
CH3_DATA1_P
N11
37
CH3_DATA1_N
P11
38
PWR_5-0V*
—
39
SDA1
R4
40
SCL1
R5
Notes:
*
Signal is optionally connected to power source through resistor DNI.
**
12 V power needs external supply from pin 8 of J4.
8.4.
Aardvark Header (DNI)
The Aardvark I
2
C /SPI Host Adapter is a fast and powerful I
2
C bus and SPI bus host adapter through USB. It allows you to
interface a Windows, Linux, or Mac OS X PC through USB to a downstream embedded system environment and
transfer serial messages using the I
2
C and SPI protocols.
The MachXO5-NX Development Board provides an Aardvark compatible header for customer applications. The I
2
C bus
is optional connecting to a global I
2
C bus on the board.
Table 8.9. Aardvark J7 Header Pin Connections
J7 Pin Number
Net Name
MachXO5-25 Ball Location
1
AK_SCL
M19
2
GND
—
3
AK_SDA
M20
4
+5V_I2C
—
5
AK_MISO
N14
6
+5V_SPI
—
7
AK_SCLK
N15
8
AK_MOSI
N17
9
AK_SS
N16
10
GND
—
8.5.
Raspberry Pi Board GPIO Header
The MachXO5-NX Development Board provides a 40-pin receptacle that is compatible with the GPIO header of
Raspberry Pi 2/3 serial models.
Table 8.10. Raspberry Pi J6 Header Pin Connections
J6 Pin Number
Net Name
MachXO5-25 Ball Location
1
3.3V_RASP*
—
2
RASP_5V**
—
3
RASP_IO02
L8
4
RASP_5V**
—
5
RASP_IO03
L7
6
GND
—
7
RASP_IO04
L6
8
RASP_IO14
M7
9
GND
—
10
RASP_IO15
K3
11
RASP_IO17
L5
12
RASP_IO18
M6