Commit Graph

  • d509489fff ssp1_set_mode_max2837()/void ssp1_set_mode_max5864(void) SPI speed updated to 4.857MHz instead of 0.0498MHz To do test it to check there is no problem. TitanMKD 2013-03-20 22:20:47 +01:00
  • 7836911c45 fault_handler add more info in case of crash. TitanMKD 2013-03-10 14:23:26 +01:00
  • 11db96e93f Merge pull request #38 from TitanMKD/master Michael Ossmann 2013-03-09 07:58:36 -08:00
  • 6620fe6ba9 Add host(hackrf_info)/fw(usb_performance) IAP read part id/serial no(to be confirmed). TitanMKD 2013-03-09 11:47:28 +01:00
  • b77b0e82b6 Merge pull request #37 from TitanMKD/master Michael Ossmann 2013-03-07 17:22:09 -08:00
  • b1821ae8da read_spiflash fixed. (Probably need to flush SPIFI "internal cache" before to read to be sure to read real SPIFI data). TitanMKD 2013-03-08 02:10:51 +01:00
  • 6dc82ae966 finished switchctrl handling Michael Ossmann 2013-03-07 17:52:31 -07:00
  • 8e46c6058c switchctrl updated by set_freq() Michael Ossmann 2013-03-07 17:45:27 -07:00
  • 1a2f871520 moved set_freq out of hackrf_core to facilitate switchctrl fixes Michael Ossmann 2013-03-07 17:35:48 -07:00
  • 052d842f36 temporary fix for gpo/switchctrl. only works for TX Michael Ossmann 2013-03-07 16:56:37 -07:00
  • 6d01cbe06d Merge pull request #36 from TitanMKD/master Michael Ossmann 2013-03-07 15:55:14 -08:00
  • 9ad6758af1 Added hackrf_set_amp_enable() in hackrf_transfer. TitanMKD 2013-03-08 00:47:17 +01:00
  • 8a9664c0ad started amp_enable in libhackrf Michael Ossmann 2013-03-07 16:08:44 -07:00
  • ad82f1da7c Merge pull request #35 from TitanMKD/master Michael Ossmann 2013-03-07 15:02:37 -08:00
  • 64a3356a8e Merge branch 'master' of git://github.com/mossmann/hackrf TitanMKD 2013-03-07 23:47:21 +01:00
  • e3784c886e set_freq for firmware & host. tested basicly checking with debugger value mhz/hz from host to fw. TitanMKD 2013-03-07 23:24:00 +01:00
  • 50f7481682 usb_vendor_request_set_amp_enable Michael Ossmann 2013-03-07 15:18:05 -07:00
  • 0c342f9cea .gitignore additions: .dfu in /firmware, .pdf and .svg in /hardware Michael Ossmann 2013-03-07 14:56:32 -07:00
  • f9d72a7f87 Merge branch 'master' of git://github.com/mossmann/hackrf TitanMKD 2013-03-07 21:32:56 +01:00
  • 2039b23e20 basic rffc5071 tx/rx control from USB Michael Ossmann 2013-03-07 12:34:32 -07:00
  • 155a688d11 updated rffc test/commments Michael Ossmann 2013-03-07 10:35:49 -07:00
  • 9e84cc104b Merge branch 'master' of https://github.com/mossmann/hackrf Jared Boone 2013-02-27 16:46:16 -08:00
  • f39833b405 Flip phase of SGPIO enable, to shift samples captured from incorrect "Q0/I1, Q1/I2" to "Q0/I0, Q1/I1". Update CPLD bitstreams. Jared Boone 2013-02-27 16:46:08 -08:00
  • e2c05fbfe2 Draft in progress (not tested at all) set_freq(). TitanMKD 2013-02-26 00:17:18 +01:00
  • f150732215 Merge pull request #32 from TitanMKD/master Michael Ossmann 2013-02-24 18:55:34 -08:00
  • f8a8a867d3 rom to ram version (requires latest fix in libopencm3 => libopencm3_lpc43xx_rom_to_ram.ld) TitanMKD 2013-02-25 02:03:05 +01:00
  • 85dfc2a930 implemented transceiver mode OFF Michael Ossmann 2013-02-24 15:13:39 -07:00
  • 771b93fe62 increased rffc5071 serial speed Michael Ossmann 2013-02-24 14:25:51 -07:00
  • 14c671c552 indicate RX on LED2 Michael Ossmann 2013-02-24 12:55:54 -07:00
  • a74cd9fdf9 clear MAX2837 RXENABLE when going into TX mode and vice versa Michael Ossmann 2013-02-24 10:17:50 -07:00
  • 79587574b4 Merge pull request #31 from TitanMKD/master Michael Ossmann 2013-02-23 10:26:05 -08:00
  • 0afc0813bf jtagprog fixed. (to be checked by reading back the CPLD to be sure of the programming). TitanMKD 2013-02-23 18:52:56 +01:00
  • d2b35517b3 firmware version string Michael Ossmann 2013-02-23 10:22:58 -07:00
  • c703b380cf SPI flash chip erase USB command, updated hackrf_spiflash.c to operate one page at a time Michael Ossmann 2013-02-22 22:20:19 -07:00
  • 771de3c24d more fixes for bytes transferred checks Michael Ossmann 2013-02-22 21:39:03 -07:00
  • 198857d516 got control OUT data working for usb_vendor_request_write_spiflash() Michael Ossmann 2013-02-22 21:35:31 -07:00
  • 6fb0aa2877 still trying to get control OUT data working Michael Ossmann 2013-02-22 19:12:51 -07:00
  • 3351a390ba trying to get control OUT data working Michael Ossmann 2013-02-22 18:56:07 -07:00
  • 0874f9fe19 speed up SPI flash data rate Michael Ossmann 2013-02-22 18:42:17 -07:00
  • 8eb95ca39c induce fewer seizures Michael Ossmann 2013-02-22 18:41:46 -07:00
  • 0caf6b72b6 corrected CPU clock speed Michael Ossmann 2013-02-22 18:23:41 -07:00
  • 000bfdd53e fixed check for number of bytes transferred (Thanks, Jared!) Michael Ossmann 2013-02-22 17:44:00 -07:00
  • eb7e80c8bf error message correction Michael Ossmann 2013-02-22 14:19:56 -07:00
  • 0efbc6618e board id request over USB (untested) Michael Ossmann 2013-02-21 14:25:30 -07:00
  • ae16685996 improved error handling Michael Ossmann 2013-02-21 13:46:22 -07:00
  • b7020a0103 hackrf_cpldjtag example program (untested) Michael Ossmann 2013-02-21 13:38:05 -07:00
  • ea5422d788 hackrf_spiflash example program (untested) Michael Ossmann 2013-02-21 13:18:03 -07:00
  • b873a8c85a started libhackrf modifications for spiflash and cpld_jtag over USB Michael Ossmann 2013-02-20 14:45:54 -07:00
  • 094428357c started firmware modifications for spiflash and cpld_jtag over USB Michael Ossmann 2013-02-16 13:23:20 -07:00
  • 44a4b02e52 oops: SWITCHCTRL_LP should be the absence of SWITCHCTRL_HP Michael Ossmann 2013-02-16 13:07:05 -07:00
  • ea72dd59a6 configured usb_performance.c for 900 MHz RF Michael Ossmann 2013-02-16 07:46:00 -07:00
  • 653599ee9d test program to program CPLD from microcontroller Michael Ossmann 2013-02-16 07:23:04 -07:00
  • 1b7eeaf83b removed defunct lpc43.h Michael Ossmann 2013-02-14 17:52:52 -07:00
  • 6cf1721a28 cleanup Michael Ossmann 2013-02-14 17:52:29 -07:00
  • 415c364db1 attempted to implement waitTime() properly - not really sure Michael Ossmann 2013-02-14 17:43:28 -07:00
  • 907325aa12 CPLD JTAG GPIO Michael Ossmann 2013-02-14 17:23:45 -07:00
  • de69b1f290 turned off debug mode Michael Ossmann 2013-02-14 16:55:24 -07:00
  • 23883aacce tuned lenval.h MAX_LEN for CoolRunner/II Michael Ossmann 2013-02-14 16:04:20 -07:00
  • 435de16c02 source code from XAPP058 for CPLD programming from the microcontroller Michael Ossmann 2013-02-14 15:59:54 -07:00
  • 4fdffe5863 made some args consts Michael Ossmann 2013-02-14 15:35:49 -07:00
  • 7f252a2002 Do you ever forget your own preferred coding style? Michael Ossmann 2013-02-14 15:32:05 -07:00
  • 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. Jared Boone 2013-02-14 12:13:33 -08:00
  • 5a76816b54 program SPI flash with arbitrary data Michael Ossmann 2013-02-13 22:12:32 -07:00
  • 614c45044e test program for SPI flash programming Michael Ossmann 2013-02-13 18:27:46 -07:00
  • 369f5eef4a started a rudimentary driver for writing to SPI flash Michael Ossmann 2013-02-13 18:25:56 -07:00
  • 40ba6a7ec5 Merge pull request #30 from TitanMKD/master Michael Ossmann 2013-02-10 14:05:46 -08:00
  • 2612b8910f Added readme to build host tools for Cygwin/Mingw & Linux. TitanMKD 2013-02-10 18:53:50 +01:00
  • 013f1ea4f6 Modified firmware and host tools for portability Linux/Mingw, added fw rffc5071 & host hackrf_rffc5071 example. TitanMKD 2013-02-10 18:51:54 +01:00
  • 13a6b9086e Fixed some makefile and set default BOARD to JAWBREAKER (instead of JELLYBEAN). TitanMKD 2013-02-10 18:33:01 +01:00
  • 25af6c4819 Merge pull request #29 from TitanMKD/master Michael Ossmann 2013-01-12 07:24:55 -08:00
  • e7e4a55af3 SoBv1-DP17298-jawbreaker photo without PCB TitanMKD 2013-01-12 11:57:40 +01:00
  • 6249c09652 updated from Si5351C-A to Si5351C-B and added series termination resistor to prevent overshoot from the lower output impedance Michael Ossmann 2012-12-06 15:43:11 -07:00
  • 7eb6a23796 Merge pull request #28 from TitanMKD/master Michael Ossmann 2012-11-28 10:27:11 -08:00
  • 632214a6ac Added LPC4330 SGPIO Output frequencies (signal generator mode) measurements on 16 SGPIO with frequency from 102MHz to 6.375MHz. TitanMKD 2012-11-27 20:32:26 +01:00
  • d46a59fba3 Fix for LPC4330 MCU frequency to be set to 204MHz instead of 102MHz. TitanMKD 2012-11-26 23:41:13 +01:00
  • b0086de494 updated gerbers and moved to doc directory Michael Ossmann 2012-11-11 11:44:44 -07:00
  • 3158c83a25 Jawbreaker SoB case README Michael Ossmann 2012-11-11 09:44:41 -07:00
  • 3361114f40 Merge pull request #26 from TitanMKD/master Michael Ossmann 2012-11-11 08:39:34 -08:00
  • 499917759d Updated Gerber HackRF Jawbreaker 6 November 2012 TitanMKD 2012-11-10 09:19:24 +01:00
  • a453d161ab Fix problem with ".data" section which was not included, now it include all loadable section defined in elf. TitanMKD 2012-11-10 00:36:58 +01:00
  • b8ede43963 Fix problem with .bin generated without .data section (only .text) !! TitanMKD 2012-11-09 22:18:25 +01:00
  • c393bd994a Merge branch 'master' of git://github.com/mossmann/hackrf TitanMKD 2012-11-07 20:31:33 +01:00
  • bc950640ed jawbreaker documentation (schematic, assembly diagram, bom) Michael Ossmann 2012-11-06 19:38:13 -07:00
  • 5b34714995 visibility fixes for assembly diagram Michael Ossmann 2012-11-06 19:33:43 -07:00
  • 4de33d7c76 renamed boot pins to agree with data sheet Michael Ossmann 2012-11-06 14:06:09 -07:00
  • 98e0c7bb27 some schematic notes Michael Ossmann 2012-11-06 13:58:37 -07:00
  • 8920e94353 Merge branch 'master' of git://github.com/mossmann/hackrf TitanMKD 2012-11-05 19:59:43 +01:00
  • c2181d79fa Merge branch 'master' of github.com:mossmann/hackrf Michael Ossmann 2012-11-05 08:45:59 -07:00
  • 190d8fb8e7 Makefile fixes for bad max2837_set_lpf_bandwidth references Michael Ossmann 2012-11-05 08:43:07 -07:00
  • 2bd20b768e switched back to SPIFI boot by default Michael Ossmann 2012-11-04 15:29:57 -07:00
  • 638e70d7d6 Merge branch 'master' of git://github.com/mossmann/hackrf TitanMKD 2012-11-04 12:16:42 +01:00
  • edd6846da6 Merge pull request #25 from jboone/master Michael Ossmann 2012-11-02 22:44:55 -07:00
  • 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. Jared Boone 2012-11-02 22:34:43 -07:00
  • f60383c161 Merge branch 'master' of https://github.com/mossmann/hackrf Jared Boone 2012-11-01 23:16:19 -07:00
  • 413b34eb86 Add #includes required for Linux. Jared Boone 2012-11-01 22:48:45 -07:00
  • 92474c4228 Merge pull request #24 from jboone/master Michael Ossmann 2012-11-01 15:53:53 -07:00
  • 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. Jared Boone 2012-10-18 19:47:25 -07:00
  • 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.) Jared Boone 2012-10-18 19:42:36 -07:00
  • 5616b1be42 Merge branch 'master' of git://github.com/jboone/hackrf TitanMKD 2012-10-18 19:30:10 +02:00
  • a8c3aa0cf5 Merge branch 'master' of git://github.com/mossmann/hackrf TitanMKD 2012-10-18 19:29:19 +02:00