Dominic Spill
|
509c8f4c91
|
Allow building from both firmware/build/ and firmware/hackrf_usb/build
|
2019-03-07 15:07:56 -07:00 |
|
Dominic Spill
|
4fcfbec96a
|
Merge pull request #601 from jboone/hygiene
rad1o: Remove extra(?) SCU setup. Cut & paste oops?
|
2019-03-06 17:32:35 -07:00 |
|
Dominic Spill
|
42c1a46bb3
|
Fix mismatched ifdefs of my making
|
2019-03-06 17:17:20 -07:00 |
|
Dominic Spill
|
aa79b48028
|
Merge pull request #600 from jboone/cpld_sram_load
CPLD SRAM loading
|
2019-03-06 17:00:16 -07:00 |
|
Dominic Spill
|
e27038a098
|
Merge branch 'master' into cpld_sram_load
|
2019-03-04 12:40:14 +00:00 |
|
Dominic Spill
|
19f073fc5a
|
Merge branch 'master' into hygiene
|
2019-03-03 22:29:12 +00:00 |
|
Dominic Spill
|
a4c1ab65c6
|
Merge pull request #602 from jboone/ui_restructuring
PortaPack and rad1o Ui restructuring, take 2
|
2019-03-03 22:27:57 +00:00 |
|
Dominic Spill
|
15cb333588
|
Merge pull request #593 from dominicgs/remove_invalid_ppl_settings
Remove PLL1 low speed settings (it's out of spec)
|
2019-03-03 22:26:50 +00:00 |
|
Dominic Spill
|
2cc004173e
|
Merge pull request #604 from jboone/ci_tweaks
CI tweaks
|
2019-03-03 19:55:36 +00:00 |
|
Jared Boone
|
3af95903bc
|
UI: No UI if not HackRF One or rad1o.
This was breaking BOARD=JAWBREAKER builds.
|
2019-03-02 22:46:21 -08:00 |
|
Jared Boone
|
5b5d82be56
|
Build rad1o UI wrapper to patch the portapack one
Also, fix building of blinky.
|
2019-03-02 21:12:31 -08:00 |
|
Jared Boone
|
f259c9aad6
|
PortaPack: Add HackRF One gates for PortaPack JTAG and OperaCake code.
I think these #defines might finally be the right shape...
|
2019-03-02 20:43:19 -08:00 |
|
Jared Boone
|
24fe561f3b
|
rad1o: Remove extra(?) SCU setup. Cut & paste oops?
|
2019-03-02 14:23:36 -08:00 |
|
Jared Boone
|
4fefd829ba
|
CMake: Fix blinky and rad1o dependencies and PortaPack-related breakage.
|
2019-03-02 14:23:06 -08:00 |
|
Jared Boone
|
8bc8bc13f0
|
PortaPack: Remove conditional PortaPack code.
TODO: DFU mode returns. I fear HackRF mode in PortaPack/HAVOC will not work.
|
2019-03-02 14:23:06 -08:00 |
|
Jared Boone
|
c32d57158a
|
PortaPack: Remove weak UI functions, detect and return UI function table.
TODO: Side effect was that now blinky has a lot of unreasonable dependencies.
TODO: rad1o breakage is likely...
|
2019-03-02 14:23:06 -08:00 |
|
Jared Boone
|
36cca31260
|
UI: Move ui_portapack.* to common.
Otherwise blinky won't build.
TODO: Tried to tease apart all the dependencies to get blinky to build without, but it's such a twisted knot...
|
2019-03-02 14:23:06 -08:00 |
|
Jared Boone
|
9ba4e50ee1
|
CPLD tool: Fix --checksum breakage.
|
2019-03-02 14:19:21 -08:00 |
|
Jared Boone
|
057b9273d5
|
CPLD tool: Rename to cpld_bitstream.py
|
2019-03-02 14:19:21 -08:00 |
|
Jared Boone
|
75adda314e
|
LED: Refactor halt function from CPLD update to core API.
Also call if CPLD load fails.
|
2019-03-02 14:19:21 -08:00 |
|
Jared Boone
|
afb55e18dd
|
CPLD: Load bitstream to SRAM at start-up.
|
2019-03-02 14:19:21 -08:00 |
|
Jared Boone
|
e7424dfcdc
|
CPLD tool: Tweaks to produce cleaner program and verify structs.
|
2019-03-02 14:18:29 -08:00 |
|
Jared Boone
|
a04ed17a65
|
CPLD tool: Ignore .pyc files that get pooped out with firmware tools.
|
2019-03-02 14:18:29 -08:00 |
|
Jared Boone
|
9aa3a78d78
|
CPLD tool: Add code generation, more bitstream checks.
Code is now generated from programming block, checked against verify block, and also provides mask for verification process.
|
2019-03-02 14:18:29 -08:00 |
|
Jared Boone
|
f70186644c
|
CPLD tool: Add checksum and code generation mode flags.
|
2019-03-02 14:18:29 -08:00 |
|
Jared Boone
|
5695f29c8d
|
CPLD tool: Add arguments help.
|
2019-03-02 14:18:29 -08:00 |
|
Jared Boone
|
0b4c714e0d
|
CPLD tool: Remove commented code.
|
2019-03-02 14:18:29 -08:00 |
|
Jared Boone
|
30cd9586de
|
CPLD tool: Flag to use crcmod library.
|
2019-03-02 14:18:29 -08:00 |
|
Jared Boone
|
fd1e5e77bf
|
CPLD tool: Move imports to smallest scopes.
|
2019-03-02 14:18:29 -08:00 |
|
Jared Boone
|
20975e9313
|
CPLD: Tool argument parsing.
|
2019-03-02 14:18:29 -08:00 |
|
Jared Boone
|
d60389445d
|
CPLD: Extract library code from CRC tool.
|
2019-03-02 14:18:29 -08:00 |
|
Jared Boone
|
257dbc749f
|
CPLD: Checksum tool.
|
2019-03-02 14:18:29 -08:00 |
|
Jared Boone
|
21c26d19e3
|
deploy-nightly: rename REPO and URL with ARTEFACT_ prefix.
|
2019-03-02 14:18:08 -08:00 |
|
Jared Boone
|
65e3d6f099
|
Travis-CI: Use environment variables so others can maintain nightly builds.
|
2019-03-02 14:18:08 -08:00 |
|
Dominic Spill
|
e12866f81e
|
Remove PLL1 low speed settings (it's out of spec)
|
2019-02-11 16:38:07 -07:00 |
|
Dominic Spill
|
4507130608
|
Merge pull request #584 from jboone/cpld_checksum
Cpld checksum
|
2019-01-31 15:16:05 -07:00 |
|
Jared Boone
|
fa2a9acd1a
|
USB: initial CPLD checksum API support.
|
2019-01-31 21:19:21 +00:00 |
|
Jared Boone
|
499ac3ad4a
|
PortaPack: Move UI code to hackrf_usb project.
Was in common/ and in the common CMake file, which meant it was being included in the blinky project, which was unnecessary.
|
2019-01-31 09:37:48 +00:00 |
|
Jared Boone
|
7b86403ce8
|
PortaPack: If hardware not detected, try to init OperaCake.
|
2019-01-31 09:24:59 +00:00 |
|
Dominic Spill
|
f1b55690ff
|
Merge branch 'jboone-master' into mossmann-master
|
2019-01-30 15:33:34 -07:00 |
|
Dominic Spill
|
bc2b8568a0
|
Merge branch 'master' of https://github.com/jboone/hackrf into jboone-master
|
2019-01-30 15:33:16 -07:00 |
|
Dominic Spill
|
0a919bb691
|
Merge branch 'jboone-master' into mossmann-master
|
2019-01-30 15:30:02 -07:00 |
|
Dominic Spill
|
31079258e9
|
Workaround for avoiding conflicting libopencm3 targets
|
2019-01-30 15:29:17 -07:00 |
|
Jared Boone
|
1820c67aee
|
PortaPack: Add build option info to firmware README
|
2019-01-30 22:17:36 +00:00 |
|
Dominic Spill
|
62efaf5ddb
|
Merge branch 'master' of https://github.com/jboone/hackrf into jboone-master
|
2019-01-30 11:47:30 -07:00 |
|
Jared Boone
|
e433bee0b8
|
CMake: Move libopencm3 dependency out of CMake include file.
Don't declare the libopencm3 target once from each project subdirectory. CMake will complain terribly.
|
2019-01-22 15:21:43 -08:00 |
|
Jared Boone
|
65b41fb80e
|
blinky: Remove dependency on CPLD JTAG API.
Shouldn't need that just to blink an LED!
|
2019-01-22 15:20:14 -08:00 |
|
Jared Boone
|
77e4cfe992
|
Merge remote-tracking branch 'jboone/cpld_fixes'
|
2019-01-21 17:37:48 -08:00 |
|
Jared Boone
|
da3256aa83
|
Merge branch 'portapack_ui'
|
2019-01-21 17:01:53 -08:00 |
|
Jared Boone
|
f22fcd6083
|
CPLD: Finish fixing up timing re-validation for RX and TX.
|
2019-01-21 16:19:41 -08:00 |
|