]> git.zerfleddert.de Git - proxmark3-svn/commit - bootrom/Makefile
Add Makefile for fpga directory (Windows codepath is untested, in any case, go.bat...
authorhenryk@ploetzli.ch <henryk@ploetzli.ch@ef4ab9da-24cd-11de-8aaa-f3a34680c41f>
Thu, 27 Aug 2009 23:29:49 +0000 (23:29 +0000)
committerhenryk@ploetzli.ch <henryk@ploetzli.ch@ef4ab9da-24cd-11de-8aaa-f3a34680c41f>
Thu, 27 Aug 2009 23:29:49 +0000 (23:29 +0000)
commite73e717239300d6b47d5f5d81256d8feb493299f
tree0664a6b7bef8e8ee9aeaaafee4365a1892af2755
parent391a974f53b8344d2dd1e04dab382bb5d397916d
Add Makefile for fpga directory (Windows codepath is untested, in any case, go.bat is still there)
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
13 files changed:
armsrc/Makefile
armsrc/fpga.c [deleted file]
armsrc/fpgaimg.c [deleted file]
armsrc/fpgaloader.c [new file with mode: 0644]
armsrc/ldscript
armsrc/ldscript-fpga [deleted file]
armsrc/ldscript-full [deleted file]
armsrc/start.c
bootrom/Makefile
common/Makefile.common
fpga/Makefile [new file with mode: 0644]
fpga/fpga.bit [new file with mode: 0644]
tools/rbt2c.pl [deleted file]
Impressum, Datenschutz