Commit Graph

  • d60389445d CPLD: Extract library code from CRC tool. Jared Boone 2019-02-22 13:17:29 -08:00
  • 257dbc749f CPLD: Checksum tool. Jared Boone 2019-02-22 11:40:44 -08:00
  • 21c26d19e3 deploy-nightly: rename REPO and URL with ARTEFACT_ prefix. Jared Boone 2019-03-02 13:44:58 -08:00
  • 65e3d6f099 Travis-CI: Use environment variables so others can maintain nightly builds. Jared Boone 2019-03-01 15:58:19 -08:00
  • e12866f81e Remove PLL1 low speed settings (it's out of spec) Dominic Spill 2019-02-11 16:38:07 -07:00
  • 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 Dominic Spill 2019-02-01 12:04:40 -07:00
  • 4507130608 Merge pull request #584 from jboone/cpld_checksum Dominic Spill 2019-01-31 15:16:05 -07:00
  • fa2a9acd1a USB: initial CPLD checksum API support. Jared Boone 2019-01-31 21:18:24 +00:00
  • 499ac3ad4a PortaPack: Move UI code to hackrf_usb project. Jared Boone 2019-01-31 09:37:48 +00:00
  • 7b86403ce8 PortaPack: If hardware not detected, try to init OperaCake. Jared Boone 2019-01-31 09:24:59 +00:00
  • f1b55690ff Merge branch 'jboone-master' into mossmann-master Dominic Spill 2019-01-30 15:33:34 -07:00
  • bc2b8568a0 Merge branch 'master' of https://github.com/jboone/hackrf into jboone-master Dominic Spill 2019-01-30 15:33:16 -07:00
  • 0a919bb691 Merge branch 'jboone-master' into mossmann-master Dominic Spill 2019-01-30 15:30:02 -07:00
  • 31079258e9 Workaround for avoiding conflicting libopencm3 targets Dominic Spill 2019-01-30 15:29:17 -07:00
  • 1820c67aee PortaPack: Add build option info to firmware README Jared Boone 2019-01-30 22:17:36 +00:00
  • 62efaf5ddb Merge branch 'master' of https://github.com/jboone/hackrf into jboone-master Dominic Spill 2019-01-30 11:47:30 -07:00
  • e433bee0b8 CMake: Move libopencm3 dependency out of CMake include file. Jared Boone 2019-01-22 15:21:43 -08:00
  • 65b41fb80e blinky: Remove dependency on CPLD JTAG API. Jared Boone 2019-01-22 15:20:14 -08:00
  • 77e4cfe992 Merge remote-tracking branch 'jboone/cpld_fixes' Jared Boone 2019-01-21 17:37:48 -08:00
  • da3256aa83 Merge branch 'portapack_ui' Jared Boone 2019-01-21 17:01:53 -08:00
  • f22fcd6083 CPLD: Finish fixing up timing re-validation for RX and TX. Jared Boone 2019-01-21 16:19:41 -08:00
  • 2f1eedcf23 CPLD: Tweak ISE tool settings for speed instead of density. Jared Boone 2019-01-18 16:10:21 -08:00
  • d103c31187 CPLD: Rework timing between ADC, CPLD, SGPIO Jared Boone 2019-01-18 16:09:14 -08:00
  • fd7b64d83c CPLD: Add files for making bitstreams via Makefile. Jared Boone 2019-01-18 11:45:25 -08:00
  • 60085e8892 CPLD: Set SLEW=SLOW as default, remove from UCF. Jared Boone 2019-01-16 18:09:00 -08:00
  • 9a66cefc81 CPLD: Set default IOSTANDARD to LVCMOS33, remove from UCF. Jared Boone 2019-01-16 18:06:01 -08:00
  • f8b6e9145c CPLD: Pull up HOST_SYNC signal, which is usually floating. Jared Boone 2019-01-16 17:55:45 -08:00
  • 3932c5694e PortaPack: Add .SVF of current JEDEC bitstream file. Jared Boone 2019-01-15 15:31:53 -08:00
  • 97806e8159 PortaPack: Build DFU binary without forcing serial number to "RunningFromRAM". Jared Boone 2019-01-15 11:31:39 -08:00
  • 909066cdf8 PortaPack: Replace OperaCake handlers, they were tripping up host tools. Skip operacake_init if PortaPack compiled in, letting operacake_boards be all zero. Should be safe, right? Jared Boone 2019-01-14 20:42:39 -08:00
  • 07f370bfba PortaPack: Silence warnings about unused functions/variables I'm liable to use soon. Jared Boone 2019-01-09 15:48:59 -08:00
  • e87b3f4fea PortaPack: Address some unused variable/function warnings. Jared Boone 2019-01-09 15:30:24 -08:00
  • 8721fe606a Host: Add USB request ordinal for WCID Jared Boone 2019-01-09 15:07:08 -08:00
  • e05677ab0d OperaCake: Bring together with PortaPack code. Jared Boone 2019-01-07 15:35:41 -08:00
  • 5e88bb8565 USB: Set Opera Cake USB handlers to null unless hardware is detected. Jared Boone 2019-01-07 15:30:32 -08:00
  • 0666dc961d USB: Bring in constants from host source code. Jared Boone 2019-01-07 15:29:51 -08:00
  • c7d761089f USB: Make vendor request handler table read/write (not const). Jared Boone 2019-01-07 15:29:18 -08:00
  • 90d4014859 SPI flash: check busy flag is clear BEFORE enabling writes Dominic Spill 2019-01-04 19:58:04 -07:00
  • 1b95b2edc7 Merge pull request #571 from miek/fix-write-enable-hang Dominic Spill 2019-01-05 01:01:10 +00:00
  • a357a7b1f0 Fix hang in w25q80bv_write_enable Mike Walters 2019-01-05 00:49:33 +00:00
  • 73b5089581 Fix communications failures on USB suspend. (#97) Kate J. Temkin 2019-01-03 06:08:21 -07:00
  • 46ba0512d4 PortaPack: Remove noisy, extraneous "+" for amplifier gain labels, add space before "dB". Jared Boone 2019-01-02 09:37:43 -08:00
  • c477317408 PortaPack: Improve baseband filter frequency label readability. Jared Boone 2019-01-02 09:35:15 -08:00
  • a2902d7d3a PortaPack: Hide first-IF mixer icon when bypassed. Jared Boone 2018-12-31 14:58:10 -08:00
  • d0681933e6 PortaPack: Update TX gain label. Jared Boone 2018-12-31 14:47:42 -08:00
  • bb059ddfa7 PortaPack: Store LNA state for use when radio path direction changes. Jared Boone 2018-12-31 14:22:49 -08:00
  • fd65f35872 PortaPack: Draw gain value for LNA. Jared Boone 2018-12-31 14:22:22 -08:00
  • 9cce90b02e PortaPack: Define draw-dB function earier so it can be used for LNA. Jared Boone 2018-12-31 14:21:47 -08:00
  • 1775c44b79 PortaPack: Don't draw sample rate. Jared Boone 2018-12-31 14:21:08 -08:00
  • c09f76a92c PortaPack: Consolidate color palette. Jared Boone 2018-12-31 14:07:39 -08:00
  • 53b1250061 PortaPack: Fix integer rendering so a 0 value doesn't show up as an empty string. Jared Boone 2018-12-31 10:59:40 -08:00
  • de3f5a0e9f PortaPack: Add string draw fn, +dB draw fn. Jared Boone 2018-12-31 10:47:18 -08:00
  • 494f203f8d PortaPack: Clean up tuning frequency rendering, add spaces per 3-digit group for readability. Jared Boone 2018-12-31 10:36:17 -08:00
  • f60b2479fb JTAG: Restore CPLD pin config functions, leave pins in pull-only state when not actively operating. Jared Boone 2018-12-31 10:12:28 -08:00
  • cd24e01d75 CMake: Put libopencm3 dependencies in the right place. Jared Boone 2018-12-30 14:11:11 -08:00
  • 1d26b59b2d CMake: incorporate libopencm3 into build process. Jared Boone 2018-12-30 13:42:01 -08:00
  • bb2fe4259c CMake: Base paths off location of hackrf-common.cmake. Jared Boone 2018-12-28 17:07:51 -08:00
  • 961ad732fa CMake: Create DFU path variable. Jared Boone 2018-12-28 17:07:30 -08:00
  • 2e6153a653 I2C: Device probe function I wrote, didn't need, but thought might be useful in the future. Jared Boone 2018-12-27 21:11:35 -08:00
  • b35ec285b6 PortaPack UI: Miscellaneous clean-up Jared Boone 2018-12-27 21:11:00 -08:00
  • 816d435dc5 Pin setup: Break out JTAG configuration, rework to consider PortaPack. Jared Boone 2018-12-27 20:33:33 -08:00
  • bfd3b1b768 Set 1V8 enable state before configuring pin function or to output mode Jared Boone 2018-12-27 20:31:31 -08:00
  • 610e6b58cc Set VAA_ENABLE# state before setting GPIO to output. Jared Boone 2018-12-27 20:29:25 -08:00
  • 5535cf059e Pin setup: Make GPIO direction reset the *first* step. Jared Boone 2018-12-27 20:26:55 -08:00
  • 0b46745aed OperaCake code conflicts with PortaPack code, make compile-time conditional. Jared Boone 2018-12-27 15:14:52 -08:00
  • d8f579af2b Merge from mossmann/master Jared Boone 2018-12-27 14:56:29 -08:00
  • 88fb406a55 PortaPack: Conditionally claim JTAG pins in SCU #defines Jared Boone 2018-12-27 10:10:01 -08:00
  • 454e32b8c8 Travis artefacts (#564) Dominic Spill 2018-12-20 20:38:10 -07:00
  • 847d00d770 Fix typo in still in use error message Dominic Spill 2018-12-18 14:42:41 -07:00
  • 74ef45a0dd Merge pull request #558 from dominicgs/multiple_hackrf_stop_rx_issue_463 Michael Ossmann 2018-12-06 15:48:53 -07:00
  • 9da5b3ea8c Install g++ libs for arm embedded (#563) Dominic Spill 2018-12-05 19:23:52 -07:00
  • 7ebd2a3b5a Travis clean up (#562) Dominic Spill 2018-12-05 18:49:10 -07:00
  • 9da826e9ef Add Windows build art(e|i)facts (#561) Dominic Spill 2018-12-05 18:45:26 -07:00
  • 290df811a3 Merge pull request #560 from dominicgs/travis Dominic Spill 2018-12-05 18:43:54 -07:00
  • 7ac0251eb6 Switch to xenial build platform (no more containers) Dominic Spill 2018-12-05 11:49:33 -07:00
  • 01bf974894 Merge pull request #557 from dominicgs/travis Dominic Spill 2018-11-30 08:49:52 +11:00
  • f8062a8095 Remove oclint travis line because it's no longer installed by default Dominic Spill 2018-11-29 11:37:01 -07:00
  • 56b3bd0bed Merge pull request #546 from dominicgs/operacake_gpio Dominic Spill 2018-11-30 05:07:31 +11:00
  • 2493ca1e21 Merge pull request #552 from w0xel/master Dominic Spill 2018-11-26 10:10:50 +13:00
  • 20b351916e Fix compile with fftw3f not in system dir w0xel 2018-11-19 16:04:27 +01:00
  • abc7d68822 Opera Cake: added INSERT attributes for SMD placements Michael Ossmann 2018-11-05 13:27:41 -07:00
  • 82656b8f14 HackRF Opera Cake - GPIO test mode Dominic Spill 2018-11-09 22:10:16 -07:00
  • b6d987ee46 Set DFU USB IDs to match HackRF OTP_USB_IDs Dominic Spill 2018-11-07 12:00:23 -07:00
  • b02a8f2e8d Merge pull request #545 from GravesJake/sweep_n Dominic Spill 2018-11-07 11:48:51 -07:00
  • c47f2b1162 Add cross-platform support for sleeping for milliseconds GravesJake 2018-11-07 11:35:04 -07:00
  • 39062a7a7b Remove usleep (incompatible with Windows) GravesJake 2018-11-07 11:24:13 -07:00
  • 982770b25b Add limited sweep mode GravesJake 2018-11-07 10:49:49 -07:00
  • 953df27f26 Opera Cake: updated port names on silkscreen Michael Ossmann 2018-10-30 15:32:52 -06:00
  • f9ac64020c Merge pull request #535 from dominicgs/operacake_port_names Dominic Spill 2018-10-10 15:33:26 -06:00
  • cd5de9fe68 Travis OS X fixes (#534) Dominic Spill 2018-10-10 14:23:52 -06:00
  • 4e881efa7b match opera cake port designations to silkscreen - closed #531 Dominic Spill 2018-10-03 14:13:59 -06:00
  • 4c2146aa7a Clean up opera cake range parsing code and improve error handling Dominic Spill 2018-10-03 11:58:15 -06:00
  • 31b83ef42b Opera Cake: pin header part selection Michael Ossmann 2018-09-21 14:46:18 -06:00
  • a3f447e6fd Merge pull request #521 from bl4krat/master Dominic Spill 2018-09-11 11:18:05 -06:00
  • 540f86a5b0 Fixed operation of switch --list bl4krat 2018-09-07 04:25:19 +01:00
  • 1ae7c21e6c Merge pull request #514 from dominicgs/travis Dominic Spill 2018-08-19 16:56:53 -06:00
  • 8e21573cb7 Avoid brew warning about python deps while uninstalling Dominic Spill 2018-08-17 15:29:13 -06:00
  • ccc86aad14 Add support for PortaPack user interface add-on board. Jared Boone 2018-08-01 21:05:10 -07:00
  • 5e9cad6636 HackRF One: replaced U20 with Winbond W25Q80DVSSIG Michael Ossmann 2018-04-30 18:03:41 -06:00
  • 1d9823e551 Merge pull request #478 from caquino/master Dominic Spill 2018-04-30 12:02:38 -06:00