#openFPGALoader
Recently received a Terasic Atum A3-Nano featuring an Altera Agilex3 FPGA, SDRAM, RGMII, HDMI, and SD-Card.

A great help in validating openFPGALoader support for Agilex devices (Agilex3/5). SRAM programming support is now fully functional.

github.com/trabucayre/o...
June 21, 2026 at 6:13 AM
First ever successful #fpga programmation of latest SucréLA prototype 🎉 :ablobcatbongo: :apartyblobcat:
February 9, 2026 at 11:17 PM
Isle is open hardware and uses an open-source toolchain (Yosys & nextpnr) for ECP5 #FPGA. With the toolchain installed, it's quick and simple to get Isle running.

For example, text mode (chapter 4) on ULX3S:

cd isle/boards/ulx3s/ch04
make
openFPGALoader --board ulx3s ch04.bit
December 13, 2025 at 12:22 PM
The tools I've used so far are:

- Your favorite editor to write code
- make as a build system
- yosys for synthesis
- nextpnr for PnR (and bitstream generation)
- openFPGALoader to flash it to the FPGA
- verilator/Icarus Verilog for simulation
- gtkwave/Surfer for viewing waveforms
July 10, 2025 at 11:27 AM
DirtyJtag is the first 3rd party firmware port to the Bus Pirate. It creates a JTAG cable compatible with UrJTAG, openFPGALoader, and other software. There is also the typical spare UART. Feedback is appreciated as I don't have many targets to test.
December 10, 2024 at 4:01 PM
If you have a Xilinx or Lattice JTAG dongle and you can find it, you should be able to use openFPGALoader instead. (Stuff like SignalTap etc won’t work though.)
December 9, 2024 at 9:25 PM
To program iCEBreaker after generating the SoC:

```
openfpgaloader -b ice40_generic build/icebreaker/gateware/icebreaker.bin
openfpgaloader -b ice40_generic -o 0x40000 build/icebreaker/software/bios/bios.bin
```
February 19, 2025 at 9:10 PM
I use openFPGALoader and a Xilinx dongle all the time to load Lattice ECP5 bitstreams. The official supported list of Altera FPGAs is limited, but chances are it will work.
December 9, 2024 at 9:57 PM
Vous couchez pas trop tard car demain matin 8h ça devient hard et on arrête de simuler. Au menu: #FPGA, #LiteX, ECP5, #RISC-V, rp2040, dirtyJTAG, openFPGAloader... et, si on a le temps et que j'arrive à me tenir, peut-être même du C.
Et ça se passe ici : www.twitch.tv/lefinnois_
Twitch
Twitch is the world
www.twitch.tv
March 21, 2026 at 5:31 PM
openFPGALoaderのインストールに手間取った
September 19, 2026 at 3:26 AM
There are lots of excellent FPGA tools for Linux. OpenFPGALoader supports lots of devices. But raw JTAG will tell you a lot.
August 23, 2026 at 7:16 AM
Another day, another Altera MAX10 update! With OpenFPGALoader, you can now use the --flash-sector option to update one or more specific flash sectors instead of rewriting the entire internal flash.
March 18, 2025 at 9:49 PM
A logic analyser might help? I use pulseview which has a JTAG protocol analyser, so you can see if it is talking JTAG as expected. I've not used xc3sprog. I use OpenFPGALoader, not sure if that supports the Spartan 3. But JTAG is JTAG.
August 29, 2026 at 5:00 AM
As of today, I am claiming credit as the first Shure associate in the 101 year history of Shure Incorporated to officially contribute to an open source project by completing our new Open Source Contribution process!

Thank you Gwenhael Goavec-Merou for maintaining the excellent openFPGALoader […]
Original post on mastodon.social
mastodon.social
July 13, 2026 at 9:02 PM
🎉 openFPGALoader v1.0.0 is out!
Major highlights:
• Complete spiOverJtag rework for Xilinx(complex chains)
• New Sponsors/Partners section
• AlteraFPGA MAX10
• Lattice ECP3 + ECP5's SSPI
• EspressifSystem ESP32-S3 as JTAG

🔗 github.com/trabucayre/o...
Thanks to all!
September 12, 2025 at 3:10 PM
Testé à l'instant avec l'esp32-s3 : openFPGALoader --fpga-part xc7k70tfbg676 --cable esp32s3 --detect -f
(pas oublier le --fpga-part).
September 2, 2026 at 4:20 PM
OMGGGG, first few steps of SD card initalization work!!! #this-one-probably-wins-the-price-of-the-worst-ever-state-machine-I-wrote #it's-basically-two-different-state-machines-frankensteined-together #VHDL #HDL #Icepi-Zero #FPGA
August 22, 2026 at 3:25 AM
FPGA toolchains I've worked with in order from least to most painful (imo):

- GHDL + Yosys + nextpnr + openFPGALoader
- GOWIN EDA (didn't work much with it, but I like how lightweight it is)
- AMD/Xilinx Vivado
- Intel/Altera Quartus Prime (didn't work that much with it tho)
- Microc[...]
See complete post at wafrn.jcm.re
wafrn.jcm.re is a Wafrn server. Wafrn is a federated social media inspired by Tumblr, join us and have fun!
wafrn.jcm.re
August 9, 2026 at 9:32 PM
veryl+yosys+nextpnr+openFPGALoaderでLチカできた.
July 20, 2026 at 1:36 PM
検討中ボードのFPGA書き換えはOpenOCDを検討しているけどOpenFPGALoaderというのもあるらしい。
https://trabucayre.github.io/openFPGALoader/
January 21, 2024 at 9:06 AM
installing the latest yosys and openxc7 wasn't too bad, but I did have to fork two repos to make it work on Ubuntu 24.04. a simple LEDs-and-switches app works. next up: combined PS+PL deployments using GenZ, probably also messing around with DSP48E1 slices
May 25, 2026 at 6:33 PM