19 Commits

Author SHA1 Message Date
Michael Ossmann
dbf43bb06b resolved conflicts and merged jboone:firmware_cmake 2014-11-04 17:53:42 -07:00
Jared Boone
9e95d235b4 Create separate CMake toolchain file. Add references to toolchain file in each firmware CMakeLists.txt. I suspect this can be simpler still, just not sure how, yet... 2014-08-11 16:43:58 -07:00
Jared Boone
2a7ed069c7 Firmware build system is now CMake, and seems much more sane on the whole. 2014-08-11 16:37:14 -07:00
Jared Boone
fe9b4b8ca8 Remove RF power enable from blinky -- it's not necessary. 2014-08-11 16:08:18 -07:00
Jared Boone
fb5dc6d5e0 Merge remote-tracking branch 'mossmann/master' into jboone_refactor_20130906
Conflicts:
	firmware/common/si5351c.c

Preferred Si5351C configuration that drives 40MHz into the LPC43xx GP_CLKIN.
Added HACKRF_ONE qualifier for CPLD TMS/TDI swap.
2014-01-07 16:48:52 -08:00
Jared Boone
574056c495 Fix long-standing example projects breakage due to tuning and SGPIO API and dependency changes. 2014-01-02 18:24:55 -08:00
Michael Ossmann
040aafc399 blinky update for HackRF One 2013-11-27 02:33:45 -07:00
Jared Boone
552dbe4a6d Add sgpio.c to C files, now required for pin initialization. 2013-11-20 15:23:26 -08:00
Ben Gamari
3dbe817b09 firmware/: Use uint32_t instead of u32 2013-07-07 17:48:54 -04:00
Michael Ossmann
190d8fb8e7 Makefile fixes for bad max2837_set_lpf_bandwidth references 2012-11-05 08:43:07 -07:00
Jared Boone
c02bf358d1 Added license/copyright to several Makefiles. 2012-10-10 15:50:31 -07:00
Jared Boone
79d352f17f Fixed Makefile breakage in blinky and blinky_rom_to_ram. 2012-07-31 21:39:43 -07:00
Jared Boone
72ee83eda9 Moving gpio_setup() / pin_setup() functions in separate projects to hackrf_core.h/c.
Moved enable_1v8_power() and release_cpld_jtag_pins() to hackrf_core.h/c.
2012-07-31 21:38: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
Jared Boone
7501238ec2 Change use of Makefile BINARY to TARGET. 2012-06-07 16:55:06 -07:00
Michael Ossmann
6ec040698c Makefile fixes 2012-06-07 10:25:42 -06:00
Michael Ossmann
afdcd3f37e migrated blinky.c to new libopencm3 stuff (copied from libopencm3 miniblink example) 2012-06-07 08:15:22 -06:00
TitanMKD
acc806d5ce * Add PIN_EN1V8 (1V8 work fine 1V8 LED is set to ON), and PIN_BOOT0, 1, 2 & 3(read only).
* Fixed wait() by using volatile else the loop was removed by GCC.
Tested it with SPIFI work fine:
SPIFI tested with LPCXpresso+NXP LPC Link (from LPCXpresso Board LPC1769 Debugger)
 -> Program Flash with Flash Driver LPC1850A_4350A_SPIFI.cfx
     -> Select file: firmware\blinky\blinky.bin
     -> Base address 0x14000000 & option Erase only required pages
2012-05-28 00:02:48 +02:00
Michael Ossmann
a748e31328 started firmware directory with some basic stuff 2012-05-21 11:33:46 -06:00