2026-02-12 16:26:28 +00:00
<!DOCTYPE html>
2026-02-16 10:10:48 +00:00
< html lang = "en" data-content_root = "./" >
< head >
< meta charset = "utf-8" />
< meta name = "viewport" content = "width=device-width, initial-scale=1.0" />< meta name = "viewport" content = "width=device-width, initial-scale=1" />
< title > openFPGALoader: universal utility for programming FPGA — openFPGALoader: universal utility for programming FPGA latest documentation</ title >
< link rel = "stylesheet" type = "text/css" href = "_static/pygments.css?v=5ecbeea2" />
< link rel = "stylesheet" type = "text/css" href = "_static/basic.css?v=b08954a9" />
< link rel = "stylesheet" type = "text/css" href = "_static/alabaster.css?v=27fed22d" />
< script src = "_static/documentation_options.js?v=c6e86fd7" ></ script >
< script src = "_static/doctools.js?v=fd6eb6e6" ></ script >
< script src = "_static/sphinx_highlight.js?v=6ffebe34" ></ script >
2026-02-12 16:26:28 +00:00
< link rel = "index" title = "Index" href = "genindex.html" />
< link rel = "search" title = "Search" href = "search.html" />
2026-02-16 10:10:48 +00:00
< link rel = "next" title = "First steps with openFPGALoader" href = "guide/first-steps.html" />
< link rel = "stylesheet" href = "_static/custom.css" type = "text/css" />
2026-02-12 16:26:28 +00:00
2026-02-16 10:10:48 +00:00
2026-02-12 16:26:28 +00:00
2026-02-16 10:10:48 +00:00
</ head >< body >
2026-02-12 16:26:28 +00:00
2026-02-16 10:10:48 +00:00
< div class = "document" >
< div class = "documentwrapper" >
< div class = "bodywrapper" >
2026-02-12 16:26:28 +00:00
2026-02-16 10:10:48 +00:00
< div class = "body" role = "main" >
2026-02-12 16:26:28 +00:00
< section id = "openfpgaloader-universal-utility-for-programming-fpga" >
< h1 > openFPGALoader: universal utility for programming FPGA< a class = "headerlink" href = "#openfpgaloader-universal-utility-for-programming-fpga" title = "Link to this heading" > ¶</ a ></ h1 >
< p > Welcome to the documentation of openFPGALoader!</ p >
< p > openFPGALoader is a universal utility for programming FPGAs.
Compatible with many boards, cables and FPGA from major manufacturers (Xilinx, Altera/Intel, Lattice, Gowin, Efinix, Anlogic, Cologne Chip).
openFPGALoader works on Linux, Windows and macOS.</ p >
< p > Not sure if your hardware is supported? Check the hardware compatibility lists:</ p >
< ul class = "simple" >
< li >< p >< a class = "reference internal" href = "compatibility/fpga.html#compatibility-fpgas" >< span class = "std std-ref" > FPGAs</ span ></ a ></ p ></ li >
< li >< p >< a class = "reference internal" href = "compatibility/board.html#compatibility-boards" >< span class = "std std-ref" > Boards</ span ></ a ></ p ></ li >
< li >< p >< a class = "reference internal" href = "compatibility/cable.html#compatibility-cables" >< span class = "std std-ref" > Cables</ span ></ a ></ p ></ li >
</ ul >
< p > Also checkout the vendor-specific documentation:</ p >
< ul class = "simple" >
< li >< p >< a class = "reference external" href = "https://trabucayre.github.io/openFPGALoader/vendors/anlogic.html" > Anlogic</ a ></ p ></ li >
< li >< p >< a class = "reference external" href = "https://trabucayre.github.io/openFPGALoader/vendors/colognechip.html" > Cologne Chip</ a ></ p ></ li >
< li >< p >< a class = "reference external" href = "https://trabucayre.github.io/openFPGALoader/vendors/efinix.html" > Efinix</ a ></ p ></ li >
< li >< p >< a class = "reference external" href = "https://trabucayre.github.io/openFPGALoader/vendors/gowin.html" > Gowin</ a ></ p ></ li >
< li >< p >< a class = "reference external" href = "https://trabucayre.github.io/openFPGALoader/vendors/intel.html" > Intel/Altera</ a ></ p ></ li >
< li >< p >< a class = "reference external" href = "https://trabucayre.github.io/openFPGALoader/vendors/lattice.html" > Lattice</ a ></ p ></ li >
< li >< p >< a class = "reference external" href = "https://trabucayre.github.io/openFPGALoader/vendors/xilinx.html" > Xilinx</ a ></ p ></ li >
</ ul >
< div class = "toctree-wrapper compound" >
</ div >
< div class = "toctree-wrapper compound" >
</ div >
< div class = "toctree-wrapper compound" >
</ div >
< div class = "toctree-wrapper compound" >
</ div >
</ section >
</ div >
2026-02-16 10:10:48 +00:00
</ div >
</ div >
< div class = "sphinxsidebar" role = "navigation" aria-label = "Main" >
< div class = "sphinxsidebarwrapper" >
< h1 class = "logo" >< a href = "#" > openFPGALoader: universal utility for programming FPGA</ a ></ h1 >
< search id = "searchbox" style = "display: none" role = "search" >
< div class = "searchformwrapper" >
< form class = "search" action = "search.html" method = "get" >
< input type = "text" name = "q" aria-labelledby = "searchlabel" autocomplete = "off" autocorrect = "off" autocapitalize = "off" spellcheck = "false" placeholder = "Search" />
< input type = "submit" value = "Go" />
</ form >
2026-02-12 16:26:28 +00:00
</ div >
2026-02-16 10:10:48 +00:00
</ search >
< script > document . getElementById ( 'searchbox' ). style . display = "block" </ script >< h3 > Navigation</ h3 >
< p class = "caption" role = "heading" >< span class = "caption-text" > User Guide</ span ></ p >
< ul >
< li class = "toctree-l1" >< a class = "reference internal" href = "guide/first-steps.html" > First steps with openFPGALoader</ a ></ li >
< li class = "toctree-l1" >< a class = "reference internal" href = "guide/install.html" > Installing openFPGALoader</ a ></ li >
2026-02-16 14:31:48 +00:00
< li class = "toctree-l1" >< a class = "reference internal" href = "guide/troubleshooting.html" > Troubleshooting</ a ></ li >
2026-02-16 10:10:48 +00:00
< li class = "toctree-l1" >< a class = "reference internal" href = "guide/advanced.html" > Advanced usage of openFPGALoader</ a ></ li >
</ ul >
< p class = "caption" role = "heading" >< span class = "caption-text" > Compatibility</ span ></ p >
< ul >
< li class = "toctree-l1" >< a class = "reference internal" href = "compatibility/fpga.html" > FPGAs</ a ></ li >
< li class = "toctree-l1" >< a class = "reference internal" href = "compatibility/board.html" > Boards</ a ></ li >
< li class = "toctree-l1" >< a class = "reference internal" href = "compatibility/cable.html" > Cables</ a ></ li >
</ ul >
< p class = "caption" role = "heading" >< span class = "caption-text" > Vendors</ span ></ p >
< ul >
< li class = "toctree-l1" >< a class = "reference internal" href = "vendors/anlogic.html" > Anlogic notes</ a ></ li >
< li class = "toctree-l1" >< a class = "reference internal" href = "vendors/colognechip.html" > Cologne Chip notes</ a ></ li >
< li class = "toctree-l1" >< a class = "reference internal" href = "vendors/efinix.html" > Efinix notes</ a ></ li >
< li class = "toctree-l1" >< a class = "reference internal" href = "vendors/gowin.html" > Gowin notes</ a ></ li >
< li class = "toctree-l1" >< a class = "reference internal" href = "vendors/intel.html" > Intel notes</ a ></ li >
< li class = "toctree-l1" >< a class = "reference internal" href = "vendors/lattice.html" > Lattice notes</ a ></ li >
< li class = "toctree-l1" >< a class = "reference internal" href = "vendors/xilinx.html" > Xilinx notes</ a ></ li >
</ ul >
< p class = "caption" role = "heading" >< span class = "caption-text" > Development</ span ></ p >
< ul >
< li class = "toctree-l1" >< a class = "reference internal" href = "todo.html" > To Do</ a ></ li >
</ ul >
< div class = "relations" >
< h3 > Related Topics</ h3 >
< ul >
< li >< a href = "#" > Documentation overview</ a >< ul >
< li > Next: < a href = "guide/first-steps.html" title = "next chapter" > First steps with openFPGALoader</ a ></ li >
</ ul ></ li >
</ ul >
</ div >
2026-02-12 16:26:28 +00:00
</ div >
</ div >
2026-02-16 10:10:48 +00:00
< div class = "clearer" ></ div >
</ div >
< div class = "footer" >
© 2019-2022, Gwenhael Goavec-Merou and contributors.
|
Powered by < a href = "https://www.sphinx-doc.org/" > Sphinx 9.1.0</ a >
& < a href = "https://alabaster.readthedocs.io" > Alabaster 1.0.0</ a >
|
< a href = "_sources/index.rst.txt"
rel = "nofollow" > Page source</ a >
</ div >
</ body >
2026-02-12 16:26:28 +00:00
</ html >