4. Soft JTAG/UART User Interface
The soft JTAG/UART user interface for the MachXO5-NX Development Board is shown in
uses an FT2232H FTDI part U18 to convert USB to user JTAG from port A, or convert USB to UART from port B. Using
Detect Cable function with Radiant programming software installed and ensuring FTDI reset control jumper JP8 is not
populated in default, as shown in
connect the mini USB to USB-A cable from J19 to your PC. The software select option FTUSB-0 is targeted for user JTAG,
and FTUSB-1 is targeted for UART that is mapped with port A and port B from hardware perspective.
Mini-USB
(J19)
JP8
GND
4.1. Soft JTAG User Interface
User FTDI Port A is connected with GPIOs in Bank 1 directly, but you need allocate GPIOs for adaption with JTAG signals
by programmable logic, which is defined by FTDI Port A when converting USB to JTAG through FTUSB-0. J18 is an 8-pin
standalone JTAG header that is used with an external Lattice download cable (available separately) when the FTDI part
is disabled from the JTAG chain after setting JP8. J18 can also be used as test point when USB to JTAG is working.
Table 4.1. Soft JTAG Connections
J18 Pin Number
1
2
3
4
5
6
7
8
4.2. Soft UART User Interface
User FTDI Port B is also connected with GPIOs in Bank 1 directly, but you need allocate GPIOs for adaption with UART
signals by programmable logic, which is defined by FTDI Port B when converting USB to UART through FTUSB-1.
© 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
Figure 3.2,
you can detect other dual ports after power up the board. You can then
Port B
FT2232H
USB
(U18)
Port A
rst#
User JTAG Header (J18)
Figure 4.1. JTAG/UART User Interfacing
FTDI Signal
—
UADBUS2
UADBUS1
—
—
UADBUS3
—
UADBUS0
MachXO5-NX Development Board
Preliminary Evaluation Board User Guide
Figure
RS232_RX_TTL
RS232_TX_TTL
UTMS
UTDO
UTDI
UTCK
JTAG Net Name
MachXO5-25 Ball Location
VCCIO1
UTDO
UTDI
—
—
UTMS
GND
UTCK
4.1. Supposedly it also
MachXO5-NX
(U3)
—
A12
A11
—
—
A13
—
A14
15