Michael Ossmann
653599ee9d
test program to program CPLD from microcontroller
2013-02-16 07:23:04 -07:00
TitanMKD
13a6b9086e
Fixed some makefile and set default BOARD to JAWBREAKER (instead of JELLYBEAN).
2013-02-10 18:33:01 +01:00
TitanMKD
a453d161ab
Fix problem with ".data" section which was not included, now it include all loadable section defined in elf.
2012-11-10 00:36:58 +01:00
TitanMKD
b8ede43963
Fix problem with .bin generated without .data section (only .text) !!
2012-11-09 22:18:25 +01:00
Jared Boone
4cf0ba236d
Extended common Makefile to include targets for DFU file generation and programming.
2012-10-13 12:29:03 -07:00
Jared Boone
57866227bf
Remove weird LDSCRIPT that isn't necessary now.
...
Change .bin generation to include only ROM-able sections.
TODO: Is there a better way to do the objcopy? It'd be great to put everything in the "rom" region into the .bin, instead of having to list out -j section for each of the sections that go to ROM.
2012-10-13 11:37:54 -07:00
Jared Boone
3a9d7432c3
Changed compile optimization flag to -Os from -O2. TitanMKD demonstrated conclusively that it's a good thing.
2012-10-10 16:27:05 -07:00
Jared Boone
092c5b7b0f
Removed removing of .usbram section from .bin file output. Because there's no more .usbram section!
2012-10-10 15:42:30 -07:00
Jared Boone
f68fdaba7a
Add .usbram section handling to linker scripts and makefile.
2012-10-06 17:33:17 -07:00
Jared Boone
2932bb2bd4
I cocked-up backing out an unwanted change to CFLAGS which created badness in the Makefile_inc.mk file.
2012-06-13 18:13:26 -07:00
Jared Boone
d99533d112
Added C99 support to CFLAGS. It's been 13 years now...
2012-06-13 17:53:57 -07:00
TitanMKD
ba13c79a37
Added ROM to RAM code copy & exec => Warning requires latest version of libopencm3 !!
2012-06-10 11:46:55 +02:00
Michael Ossmann
077f4dece0
workaround that allows LIBOPENCM3 to point to either the source dir or the install dir
2012-06-07 20:11:33 -06:00
Michael Ossmann
31db86b5d5
finished cleaning up BINARY/TARGET mess
2012-06-07 19:40:31 -06:00
Jared Boone
f44bbdac13
Merge branch 'master' of https://github.com/TitanMKD/hackrf
2012-06-07 17:28:38 -07:00
TitanMKD
352b82f641
Fixed Clock Init (to be tested on other board).
2012-06-08 02:24:05 +02:00
Jared Boone
7501238ec2
Change use of Makefile BINARY to TARGET.
2012-06-07 16:55:06 -07:00
Jared Boone
823f6e6595
Corrected path for libopencm3 LDFLAGS and %.elf dependency.
2012-06-07 16:30:47 -07:00
Jared Boone
b434689250
Fixed typo in declaration of OBJ variable.
2012-06-07 16:27:51 -07:00
Jared Boone
fe9b6689d0
Added Emacs-style file type declaration.
2012-06-07 16:26:58 -07:00
Michael Ossmann
6ec040698c
Makefile fixes
2012-06-07 10:25:42 -06:00
Michael Ossmann
2f344e97f8
Makefile fix to allow other binary names
2012-06-07 08:20:43 -06:00
Michael Ossmann
442cd1db95
make clean common directory
2012-06-07 08:18:54 -06:00
Michael Ossmann
aeced361cf
migrated common stuff to libopencm3
2012-06-07 08:14:16 -06:00
Michael Ossmann
a748e31328
started firmware directory with some basic stuff
2012-05-21 11:33:46 -06:00