Jared Boone
89314d40d6
Added Bus Blaster programming script. Added README explaining project contents and programming process.
2012-06-09 22:34:01 -07:00
Jared Boone
07b6f81a6c
Initial implementation of MAX5864 <-> SGPIO interface via Xilinx CoolRunner-II CPLD.
2012-06-09 22:02:45 -07:00
Michael Ossmann
69d22ce22b
setting those TX registers is unnecessary, we just have to set the TXENABLE pin
2012-06-09 21:14:25 -06:00
Michael Ossmann
65e5707e3f
removed read bit from bus pirate writes, bp compile fix
2012-06-08 15:42:28 -06:00
Will Code
fa4e1ce0f7
max2837: explicit unsigned on constants >31 bits
2012-06-08 11:54:38 -04:00
Will Code
d077cf9ca1
max2837: get rid of test(), since we're starting to do real commands
2012-06-08 10:50:55 -04:00
Will Code
998352a3a3
max2837: forgot to flush in tx
2012-06-08 10:47:16 -04:00
Will Code
a6eb93897a
max2837: add tx startup (maybe?) to test program
2012-06-08 10:41:12 -04:00
Michael Ossmann
5c6542d827
simpletx: test program to transmit a carrier, does not work yet
2012-06-07 22:19:32 -06:00
Michael Ossmann
52dae9ba73
added real SPI write function
2012-06-07 22:16:56 -06: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
Michael Ossmann
65b02cf6c9
reversed include addition. lpc43.h is no longer needed now that we are using libopencm3.
2012-06-07 19:30:54 -06:00
Michael Ossmann
d4517bc747
Merge pull request #5 from jboone/master
...
My random build changes.
2012-06-07 18:29:42 -07:00
Jared Boone
346014504d
Merge branch 'master' of https://github.com/mossmann/hackrf
2012-06-07 17:29:08 -07:00
Jared Boone
f44bbdac13
Merge branch 'master' of https://github.com/TitanMKD/hackrf
2012-06-07 17:28:38 -07:00
Michael Ossmann
9001af7239
Merge pull request #4 from TitanMKD/master
...
Fix Clock crash (for me)
2012-06-07 17:27:49 -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
b2d733921f
Added stdint.h #include for blinky's use of C standard integer types.
2012-06-07 16:35:10 -07:00
Jared Boone
cea1a66d39
Added hackrf_core.h #include for lpc43.h dependency.
2012-06-07 16:34:36 -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
9a7219eb4d
removed PLL1 stages as they no longer seem to be necessary since the power-down fix
2012-06-07 13:40:59 -06:00
Michael Ossmann
98b6e92f97
fixed PLL1 startup problem by not powering it down first
2012-06-07 13:28:47 -06:00
Michael Ossmann
5aec76eedc
startup example/test firmware
2012-06-07 12:02:49 -06:00
Michael Ossmann
d1d1434fed
bring up PLL1 in stages
2012-06-07 12:00:30 -06:00
Michael Ossmann
6ec040698c
Makefile fixes
2012-06-07 10:25:42 -06:00
Michael Ossmann
0fd513fc5d
libopencm3 dependency note
2012-06-07 08:25:43 -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
bcd5b36161
forgot a header file
2012-06-07 08:18:34 -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
Michael Ossmann
aeced361cf
migrated common stuff to libopencm3
2012-06-07 08:14:16 -06:00
Michael Ossmann
5fe57e0238
clock setup code ported from Jared
2012-06-06 21:26:16 -06:00
Michael Ossmann
13bf4df504
Merge branch 'master' of github.com:mossmann/hackrf
2012-06-05 22:21:23 -06:00
Michael Ossmann
f01fc2d445
initial port of Jared\'s initialization code to libopencm3, not complete yet
2012-06-05 22:20:56 -06:00
Will Code
1b806c75e9
max2837: updates
...
- band setting in set_frequency()
- rework init() to copy default settings from static data
- tweak some awkward naming in reg defs to be equally awkward but consistent
2012-06-04 18:48:42 -04:00
Michael Ossmann
9c154c5e3e
completed BOM info
2012-06-04 14:44:25 -06:00
Michael Ossmann
1958592bb4
connected some too-close ground areas to each other
2012-06-04 09:57:19 -06:00
Michael Ossmann
ad00162a34
mask and paste clearances
2012-06-04 09:51:20 -06:00
Michael Ossmann
8de59607f8
plot options
2012-06-03 20:56:59 -06:00
Michael Ossmann
0baf5ad41a
fixed some minor DRC errors
2012-06-03 20:51:56 -06:00
Michael Ossmann
b84b6e7a55
stitched ground planes
2012-06-03 20:44:31 -06:00
Michael Ossmann
50dbd0367e
filled in back QFN thermal relief
2012-06-03 20:16:40 -06:00
Michael Ossmann
3e0a2050db
updated SMA module to match CONREVSMA003.062 recommended footprint
2012-06-03 20:13:02 -06:00
Michael Ossmann
ce998e3750
made some power supply tracks and vias bigger
2012-06-03 18:01:05 -06:00
Michael Ossmann
ebf51131ae
removed front zone
2012-06-02 15:37:55 -06:00
Michael Ossmann
b36de1ea8b
fixed some missing vias
2012-06-02 09:32:22 -06:00