Commit graph

521 commits

Author SHA1 Message Date
d18c7db e3dfa42772 Amontec JTAGKey config 2009-12-15 06:28:40 +00:00
henryk@ploetzli.ch 258a9f3899 Fix MPFR URL 2009-12-13 22:55:49 +00:00
henryk@ploetzli.ch d6e91bf086 Change gcc source URL 2009-12-13 11:35:46 +00:00
henryk@ploetzli.ch c3adc9fd60 Create a stamp file for download completion so that it won't have to be redone later
Unpack newlib before compiling gcc, fixes the bug where header files were not installed
2009-09-19 21:55:22 +00:00
adam@algroup.co.uk a93bd81d88 tool to find UIDs in bitstream 2009-09-12 08:11:24 +00:00
d18c7db 715d74c5be Fixed up last gcc 4.1 and 4.4 warnings, added OpenOCD wiggler config 2009-09-08 10:08:43 +00:00
adam@algroup.co.uk 7cea81eea6 oops, missed a bit! 2009-09-05 13:11:31 +00:00
adam@algroup.co.uk 98af9ddf8c fix wrong terminology - LRC/CRC and calulate result instead of matching (thanks Henryk!) 2009-09-05 13:10:17 +00:00
adam@algroup.co.uk c5847014fd clarify output 2009-09-05 08:46:59 +00:00
adam@algroup.co.uk 4962d41420 tool to find correct byte for 8-bit XOR CRC 2009-09-05 07:14:35 +00:00
henryk@ploetzli.ch 4f3bd9738f Fix mkversion.pl for the case where the global svn revision is different from the last changed revision 2009-09-01 22:56:07 +00:00
henryk@ploetzli.ch 3927b707bd Our windows perl doesn't like use strict 2009-08-28 07:31:36 +00:00
henryk@ploetzli.ch 8a6aec16d8 Implement version information storage and retrieval for the bootrom and the osimage.
Use perl to create the version information (thereby re-creating the perl dependency and adding an svn dependency) but fall back in case of missing perl or svn
2009-08-28 06:40:44 +00:00
henryk@ploetzli.ch e73e717239 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
2009-08-27 23:29:49 +00:00
henryk@ploetzli.ch 8652988d62 Merge linker scripts in bootrom to have a single linker script for the bootloader proper (previously known as bootrom-merged.s19)
Remove the now unnecessary files (merge-srec.pl, ldscript-ram-jtag)
Note that this drops the dependency on perl for bootrom build, so end-users who don't touch the FPGA bitstream will not need perl anymore
2009-08-27 04:25:34 +00:00
skamkar 14ac2f1ea0 look for binary data in other data 2009-08-08 05:50:54 +00:00
d18c7db 49209d37da merge-srec.pl create proper S19 file with checksums. 2009-07-28 01:03:09 +00:00
d18c7db 94f6d4a683 Fixed it so it accepts DOS (CRLF) text files as input. 2009-07-19 03:48:02 +00:00
adam@algroup.co.uk bb06be43b7 update arm toolchain installer for linux and make it a little more user friendly
use ARMLIB environment variable so you don't need to edit Makefile.linux after updates
2009-06-28 21:31:35 +00:00
edouard@lafargue.name aa4d9d9b73 - Added new Makefile.linux in bootrom directory
- Cleaned up Makefile.linux in armsrc directory
- Added Linux toolchain build script in tools directory
- Made LCD support optional (disabled by default) in armsrc
- Small formatting changes
2009-04-25 21:19:59 +00:00
edouard@lafargue.name 30f2a7d38f Added LF frequency adjustments from d18c7db, cleaned up code,
typo fixes in iso14443a code, added the missing "tools" directory,
added initial elements for online/offline detection for commands.
2009-04-15 08:09:06 +00:00