OPENFPGALOADER(1)
π NAME π
bestie, welcome to OPENFPGALOADER(1) β this is the manual page for openFPGALoader v0.13.1, and she is iconic. π
π SYNOPSIS π
openFPGALoader [OPTION...] BIT_FILE
π¦ DESCRIPTION π¦
openFPGALoader -- a program to flash FPGA. that's it, that's the whole vibe, and she does it beautifully. β¨
πΈ OPTIONS πΈ
okay so here's the full list, no skipping, no "you'll figure it out" energy. every single one, fr fr:
--altsetting argβ DFU interface altsetting (only for DFU mode, so don't come for her otherwise) π--bitstream argβ bitstream--secondary-bitstream argβ secondary bitstream (some Xilinx UltraScale boards)-b,--board argβ board name β may be used instead of cable, iykyk-B,--bridge argβ disables spiOverJtag model detection by providing bitstream(intel/xilinx)-c,--cable argβ jtag interface--status-pin argβ JTAG mode / FTDI: GPIO pin number to use as a status indicator (active low)--invert-read-edgeβ JTAG mode / FTDI: read on the negative edge instead of the positive one π--vid argβ probe Vendor ID--pid argβ probe Product ID--cable-index argβ probe index (FTDI and cmsisDAP)--busdev-num argβ select a probe by it bus and device number (bus_num:device_addr)--ftdi-serial argβ FTDI chip serial number--ftdi-channel argβ FTDI chip channel number (channels 0-3 map to A-D)-d,--device argβ device to use (/dev/ttyUSBx)--detectβ detect FPGA, add-fto show connected flash π--dfuβ DFU mode--dump-flashβ Dump flash mode--bulk-eraseβ Bulk erase flash--enable-quadβ Enable quad mode for SPI Flash--disable-quadβ Disable quad mode for SPI Flash--target-flash argβ for boards with multiple flash chips (some Xilinx UltraScale boards), select the target flash:primary(default),secondaryorboth--external-flashβ select ext flash for device with internal and external storage--file-size argβ provides size in Byte to dump, must be used with dump-flash--file-type argβ provides file type instead of let's deduced by using extension--flash-sector argβ flash sector (Lattice parts only)--fpga-part argβ fpga model flavor + package--freq argβ jtag frequency (Hz)-f,--write-flashβ write bitstream in flash (default:false)--index-chain argβ device index in JTAG-chain--misc-device argβ add JTAG non-FPGA devices<idcode,irlen,name>--ip argβ IP address (XVC and remote bitbang client)--list-boardsβ list all supported boards π--list-cablesβ list all supported cables π--list-fpgaβ list all supported FPGA π-m,--write-sramβ write bitstream in SRAM (default:true)-o,--offset argβ Start address (in bytes) for read/write into non volatile memory (default:0)--pins argβ pin configTDI:TDO:TCK:TMS--probe-firmware argβ firmware for JTAG probe (usbBlasterII)--protect-flash argβ protect SPI flash area--quietβ Produce quiet output (no progress bar) π€«-r,--resetβ reset FPGA after operations--scan-usbβ scan USB to display connected probes π--skip-load-bridgeβ skip writing bridge to SRAM when in write-flash mode--skip-resetβ skip resetting the device when in write-flash mode--spiβ SPI mode (only for FTDI in serial mode)--unprotect-flashβ Unprotect flash blocks-v,--verboseβ Produce verbose output--verbose-level argβ verbose level-1: quiet,0: normal,1:verbose,2:debug-h,--helpβ Give this help list--verifyβ Verify write operation (SPI Flash only)--xvcβ Xilinx Virtual Cable Functions--port argβ Xilinx Virtual Cable and remote bitbang Port (default3721)--mcufw argβ Microcontroller firmware--conmcuβ Connect JTAG to MCU-D,--read-dnaβ Read DNA (Xilinx FPGA only) π§¬-X,--read-xadcβ Read XADC (Xilinx FPGA only)--read-register argβ Read Status Register(Xilinx FPGA only)--user-flash argβ User flash file (Gowin LittleBee FPGA only) π-V,--Versionβ Print program version
k so important lil note: Mandatory or optional arguments to long options are also mandatory or optional for any corresponding short options. periodt. π
π REPORTING BUGS π
found something cursed? Report bugs to gwenhael.goavec-merou@trabucayre.com. she wants to know, bestie, don't gatekeep. π«Ά
π₯ SEE ALSO π₯
The full documentation for openFPGALoader is maintained as a Texinfo manual. If the info and openFPGALoader programs are properly installed at your site, the command
info openFPGALoader
should give you access to the complete manual. go read it, she ate. π
and that's the whole page!! πβ¨ this was openFPGALoader v0.13.1, manual page OPENFPGALOADER(1), dated March 2025 β mwah, love u, go flash something ππ¦πΈ
π¦ where this page comes from
- debian trixie: openfpgaloader 0.13.1-1 Β· MIT
- ubuntu resolute: openfpgaloader 0.13.1-1 Β· MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms