Skip to main content
Topic: Possible to program Lattice FPGAs with Bus Pirate v3? (Read 1006 times) previous topic - next topic

Possible to program Lattice FPGAs with Bus Pirate v3?

I've got a Bus Pirate v3 and I'd like to program Lattice MachXO2 FPGAs with it if possible.

Lattice uses FTDI chip/cable as the standard method for programming their devices.

I ran Diamond Programmer from Lattice and saw the following in output window with Bus Pirate plugged in:
Quote
INFO - Board with FTDI USB Host Chip detected.

INFO - Detected HW-USBN-2B (FTDI) cable at port FTUSB-0.

So is it possible, and if it is, could someone give me a rundown of how to configure Bus Pirate, pinout and any custom settings I would need to set in Diamond?

Help is appreciated.

PS someone else may also be searching for this, so this could be of value.

Re: Possible to program Lattice FPGAs with Bus Pirate v3?

Reply #1
Unfortunately not. The FTDI chip is directly connected to the PIC microcontroller and not directly connected to a header.