Jared Boone
|
16d36c54aa
|
CPLD: Extract row addresses so I can output to C file.
|
2019-03-09 16:34:14 -08:00 |
|
Jared Boone
|
5876fc9121
|
CPLD: Remove SVF file I'd intended to use in PortaPack...
The situation's changed.
|
2019-03-09 15:25:53 -08:00 |
|
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
|
b701579906
|
Allow portapack and opera cake to coexist and still enable the PP UI
The side effect of this is to disable GPIO mode for OC, but I2C still
works
Using both addons together is super unlikely
|
2019-02-01 12:04:40 -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 |
|