mirror of
https://github.com/RfidResearchGroup/proxmark3.git
synced 2025-02-13 10:43:01 +08:00
Retire rbt2c.pl, instead use objcopy to directly convert the .bit file into an .o that can be linked with the flash image Rename armsrc/fpga.c to armsrc/fpgaloader.c (since there is now a new fpga.o, created from fpga.bit) Remove fpgaimg.c from subversion, add fpga.bit Instead of creating fpgaimage.elf and osimage.elf separately, now create a joined fullimage.elf first (obsoleting ldscript-full), then extract only the fpga and os sections with objcopy (This creates unspecific warnings about an empty segment, need to investigate) Implement a rudimentary .bit parser in the firmware, use that to locate the bitstream in the new fpgaimage (which is just a plain copy of the fpga.bit file) and send it to the FPGA The code will check the format that's in flash and fall back to the legacy format |
||
---|---|---|
.. | ||
fpga.bit | ||
fpga.ucf | ||
fpga.v | ||
go.bat | ||
hi_iso14443a.v | ||
hi_read_rx_xcorr.v | ||
hi_read_tx.v | ||
hi_simulate.v | ||
lo_passthru.v | ||
lo_read.v | ||
lo_simulate.v | ||
Makefile | ||
sim.tcl | ||
testbed_fpga.v | ||
testbed_hi_read_tx.v | ||
testbed_hi_simulate.v | ||
testbed_lo_read.v | ||
testbed_lo_simulate.v | ||
util.v | ||
xst.scr |