Michael Ossmann
de69b1f290
turned off debug mode
2013-02-14 16:55:24 -07:00
Michael Ossmann
23883aacce
tuned lenval.h MAX_LEN for CoolRunner/II
2013-02-14 16:04:20 -07:00
Michael Ossmann
435de16c02
source code from XAPP058 for CPLD programming from the microcontroller
2013-02-14 15:59:54 -07:00
Michael Ossmann
4fdffe5863
made some args consts
2013-02-14 15:35:49 -07:00
Michael Ossmann
7f252a2002
Do you ever forget your own preferred coding style?
2013-02-14 15:32:05 -07:00
Jared Boone
672e37d040
Added .jed (programmer file) so we can build SVF or XSVF from the bitstream as needed.
...
Updated SVF due to "changed" .jed.
Added XSVF for future in-system programming of CPLD.
2013-02-14 12:13:33 -08:00
Michael Ossmann
5a76816b54
program SPI flash with arbitrary data
2013-02-13 22:12:32 -07:00
Michael Ossmann
614c45044e
test program for SPI flash programming
2013-02-13 18:27:46 -07:00
Michael Ossmann
369f5eef4a
started a rudimentary driver for writing to SPI flash
2013-02-13 18:25:56 -07:00
Michael Ossmann
40ba6a7ec5
Merge pull request #30 from TitanMKD/master
...
HackRF host tools update Cygwin/Mingw/Linux and added rffc5071 tool
2013-02-10 14:05:46 -08:00
TitanMKD
2612b8910f
Added readme to build host tools for Cygwin/Mingw & Linux.
2013-02-10 18:53:50 +01:00
TitanMKD
013f1ea4f6
Modified firmware and host tools for portability Linux/Mingw, added fw rffc5071 & host hackrf_rffc5071 example.
2013-02-10 18:51:54 +01:00
TitanMKD
13a6b9086e
Fixed some makefile and set default BOARD to JAWBREAKER (instead of JELLYBEAN).
2013-02-10 18:33:01 +01:00
Michael Ossmann
25af6c4819
Merge pull request #29 from TitanMKD/master
...
SoBv1-DP17298-jawbreaker photo without PCB
2013-01-12 07:24:55 -08:00
TitanMKD
e7e4a55af3
SoBv1-DP17298-jawbreaker photo without PCB
2013-01-12 11:57:40 +01:00
Michael Ossmann
6249c09652
updated from Si5351C-A to Si5351C-B and added series termination resistor to prevent overshoot from the lower output impedance
2012-12-06 15:43:11 -07:00
Michael Ossmann
7eb6a23796
Merge pull request #28 from TitanMKD/master
...
Fix for LPC4330 MCU frequency to be set to 204MHz instead of 102MHz.
2012-11-28 10:27:11 -08:00
TitanMKD
632214a6ac
Added LPC4330 SGPIO Output frequencies (signal generator mode) measurements on 16 SGPIO with frequency from 102MHz to 6.375MHz.
2012-11-27 20:32:26 +01:00
TitanMKD
d46a59fba3
Fix for LPC4330 MCU frequency to be set to 204MHz instead of 102MHz.
2012-11-26 23:41:13 +01:00
Michael Ossmann
b0086de494
updated gerbers and moved to doc directory
2012-11-11 11:44:44 -07:00
Michael Ossmann
3158c83a25
Jawbreaker SoB case README
2012-11-11 09:44:41 -07:00
Michael Ossmann
3361114f40
Merge pull request #26 from TitanMKD/master
...
Fix problem with ".data" section with .bin
2012-11-11 08:39:34 -08:00
TitanMKD
499917759d
Updated Gerber HackRF Jawbreaker 6 November 2012
2012-11-10 09:19:24 +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
TitanMKD
c393bd994a
Merge branch 'master' of git://github.com/mossmann/hackrf
2012-11-07 20:31:33 +01:00
Michael Ossmann
bc950640ed
jawbreaker documentation (schematic, assembly diagram, bom)
2012-11-06 19:38:13 -07:00
Michael Ossmann
5b34714995
visibility fixes for assembly diagram
2012-11-06 19:33:43 -07:00
Michael Ossmann
4de33d7c76
renamed boot pins to agree with data sheet
2012-11-06 14:06:09 -07:00
Michael Ossmann
98e0c7bb27
some schematic notes
2012-11-06 13:58:37 -07:00
TitanMKD
8920e94353
Merge branch 'master' of git://github.com/mossmann/hackrf
2012-11-05 19:59:43 +01:00
Michael Ossmann
c2181d79fa
Merge branch 'master' of github.com:mossmann/hackrf
2012-11-05 08:45:59 -07:00
Michael Ossmann
190d8fb8e7
Makefile fixes for bad max2837_set_lpf_bandwidth references
2012-11-05 08:43:07 -07:00
Michael Ossmann
2bd20b768e
switched back to SPIFI boot by default
2012-11-04 15:29:57 -07:00
TitanMKD
638e70d7d6
Merge branch 'master' of git://github.com/mossmann/hackrf
2012-11-04 12:16:42 +01:00
Michael Ossmann
edd6846da6
Merge pull request #25 from jboone/master
...
Fix for TX DAC sample vs. clock skew.
2012-11-02 22:44:55 -07:00
Jared Boone
cc5f1c61c7
Fix clock edge for TX mode. TX data was completely crapped up due to skew on my Jellybean/Lemondrop board. Hopefully, this also applies to Jawbreaker. I'll recheck once I have hardware in-hand.
2012-11-02 22:34:43 -07:00
Jared Boone
f60383c161
Merge branch 'master' of https://github.com/mossmann/hackrf
2012-11-01 23:16:19 -07:00
Jared Boone
413b34eb86
Add #includes required for Linux.
2012-11-01 22:48:45 -07:00
Michael Ossmann
92474c4228
Merge pull request #24 from jboone/master
...
Initial libhackrf release.
2012-11-01 15:53:53 -07:00
Jared Boone
526a8e9e7a
Add typed request return value that indicates request is OK or requires endpoint STALL.
...
Changed vendor request to a lookup table, instead of an ever-growing switch statement.
2012-10-18 19:47:25 -07:00
Jared Boone
e8b30f3489
Oops. Request handlers called from setup handler could access the IN side of the endpoint, which does not get a copy of the SETUP bytes.
...
TODO: Make a single copy of the SETUP bytes, and provide a clean way to access those bytes regardless of whether you're holding the IN or OUT endpoint. (This was a problem in the IN complete handler, and probably other places, too.)
2012-10-18 19:42:36 -07:00
TitanMKD
5616b1be42
Merge branch 'master' of git://github.com/jboone/hackrf
2012-10-18 19:30:10 +02:00
TitanMKD
a8c3aa0cf5
Merge branch 'master' of git://github.com/mossmann/hackrf
2012-10-18 19:29:19 +02:00
Jared Boone
fc9632f19d
Add code to control MAX2837 B1 through B7 from Jellybean. Another feeble attempt to control DC bias.
2012-10-17 22:28:10 -07:00
Jared Boone
143d845b05
Add code to control RXHP pin on MAX2837 (Jellybean only). I was hoping this would control the baseband DC offset problem, but no, it doesn't seem to help at all.
2012-10-17 21:48:41 -07:00
Jared Boone
2d79f6d69f
Added support for hackrf_max2837 utility to accept registers and values as "0x" (base-16) or "0b" (base-2).
2012-10-17 20:55:48 -07:00
Jared Boone
2a58528782
Made explicit a few libhackrf result tests -- comparing against HACKRF_SUCCESS instead of checking for non-zero.
2012-10-17 17:02:44 -07:00
Jared Boone
93c1175362
Add a quick, dirty, and marginally-useful text configuration option to hackrf_si5351c example.
2012-10-17 17:01:56 -07:00
Jared Boone
549c943979
Add USB control of LPF baseband filter.
...
Add max2837_set_lpf_bandwidth() function to choose available LPF filter bandwidth based on bandwidth in Hz.
Change configuration of MAX2837 to set LPF_EN and FT at max2837_setup(), not in max2837_rx() or max2837_tx() (which was overriding prior filter configuration).
2012-10-17 17:00:36 -07:00