manual update

pull/3/head
emard 6 years ago
parent ea6249c9ee
commit ef9ad01387

@ -123,8 +123,19 @@ Optionally you can change "45K" to "25K" or "12K" in regard with FPGA chip size.
Re-plug the USB and it will appear as new name which can be autodetected
with USB-serial JTAG tool.
Use Emard's fork of Xark's [FleaFPGA-JTAG](https://github.com/emard/FleaFPGA-JTAG) tool.
This tool accepts VME files for uploading to the FPGA SRAM or onboard
To program ULX3S, Use [ujprog](https://github.com/f32c/tools) or
Emard's fork of Xark's [FleaFPGA-JTAG](https://github.com/emard/FleaFPGA-JTAG) tool
or Emard's fork of [OpenOCD](https://github.com/emard/openocd) (the patch is
sent also to openocd gerrit review system, please join them and
add +1 for mainstream acceptance).
"ujprog" tool acceps BIT or SVF files for uploading to the FPGA SRAM.
Upload to onboard FLASH can't be yet done by "ujprog"
ujprog bitstream-sram.bit
ujprog bitstream-sram.svf
"FleaFPGA-JTAG" tool accepts VME files for uploading to the FPGA SRAM or onboard
SPI FLASH chip. SRAM VME file is simple to make, but when generating
FLASH VME file, follow the Lattice
TN02050 document:
@ -143,6 +154,9 @@ When it creates VME file, pass it to FleaFPGA-JTAG argument and wait
FleaFPGA-JTAG bitstream-flash.vme
"OpenOCD" tool accepts SVF files and can upload to SRAM or onboard FLASH.
For details see their documentation.
# Programming over JTAG header
Any openocd compatible JTAG like FT2232 can be connected to JTAG header

Loading…
Cancel
Save