25 Commits

Author SHA1 Message Date
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