Commit Graph

  • 1f3bdf254f
    Update INSTALL.md Fabien Marteau 2020-11-04 20:29:28 +0100
  • 9a7e08a5bc
    Update INSTALL.md Fabien Marteau 2020-11-04 20:28:37 +0100
  • 14c5b8e681 add support for ice40 FPGA and iCEBreaker, icestick, iCE40-HX8K, iCE40-HX1K-EVN boards Gwenhael Goavec-Merou 2020-10-31 15:02:54 +0100
  • 66ecf3e5c0 README: add instruction for fireant Gwenhael Goavec-Merou 2020-10-31 14:37:21 +0100
  • 818dbd301c ftdipp_mpsse: reduce useless write Gwenhael Goavec-Merou 2020-10-31 11:10:14 +0100
  • 1dd7d7b6f4 README: efinix trion and fireant board Gwenhael Goavec-Merou 2020-10-31 11:09:52 +0100
  • 7e15b5cabb board: Fireant support Gwenhael Goavec-Merou 2020-10-31 10:44:44 +0100
  • 6aa2176be1 board: typo Gwenhael Goavec-Merou 2020-10-31 10:44:14 +0100
  • 537f02fa89 board: fix control pins size Gwenhael Goavec-Merou 2020-10-31 10:43:45 +0100
  • 14b7122b4d ftdispi: fix control size Gwenhael Goavec-Merou 2020-10-31 10:42:40 +0100
  • aa23aff388 main: review SPI mode for efinix active mode Gwenhael Goavec-Merou 2020-10-31 10:41:44 +0100
  • 70fb5c8439 add efinix support Gwenhael Goavec-Merou 2020-10-31 08:46:53 +0100
  • 3c9870bba3 introduce CBUS/DBUS pins value, add macro and pin mapping for board in SPI mode, reset and done signals Gwenhael Goavec-Merou 2020-10-31 08:40:18 +0100
  • fe8cd9998d board: simplify board definition using preprocessor macro Gwenhael Goavec-Merou 2020-10-31 08:04:43 +0100
  • 1bc20fee85 ftdispi: cleanup + fix + add support for wpn and holdn pins Gwenhael Goavec-Merou 2020-10-31 07:45:30 +0100
  • deefcd2d38 ftdipp_mpsse: update direction method Gwenhael Goavec-Merou 2020-10-31 07:38:06 +0100
  • b2abafa76d ftdispi: start to use spi_pins_conf Gwenhael Goavec-Merou 2020-10-30 08:24:45 +0100
  • e347d2afd6 board: add spi_pins_conf structure Gwenhael Goavec-Merou 2020-10-30 08:23:49 +0100
  • b0f73aa8d9 ftdipp_mpsse: add method to configure individually pins direction Gwenhael Goavec-Merou 2020-10-30 08:18:38 +0100
  • 2398ee1445 part: add LCMXO2-640HC Gwenhael Goavec-Merou 2020-10-29 08:24:30 +0100
  • 88c6b2ff6d Improve FTDI communication in bitbang mode sub layer cut package in allowed size, so it's not mandatory to do this at openFPGALoader level. The only situation when the size is important is in read mode. So increase buffer size to reduce system calls. Gwenhael Goavec-Merou 2020-10-29 08:15:32 +0100
  • e0a5d376ba ftdipp_mpsse: change VID/PID visibility Gwenhael Goavec-Merou 2020-10-29 07:40:56 +0100
  • f75a7f8395 ftdiJtagBitbang: some cleanup and reuse parent class buffer Gwenhael Goavec-Merou 2020-10-29 07:39:47 +0100
  • 78ea8ac808 ftdipp_mpsse: change _buffer visibility Gwenhael Goavec-Merou 2020-10-29 07:39:07 +0100
  • 09c28c23a7 ftdispi: cleanup Gwenhael Goavec-Merou 2020-10-28 21:26:33 +0100
  • 05e1c57cc5 ftdipp_mpsse: add method to update pins direction Gwenhael Goavec-Merou 2020-10-28 19:48:59 +0100
  • ed006711b7 ftdipp_mpsse: introduce gpio bitbanging with MPSSE Gwenhael Goavec-Merou 2020-10-28 07:58:33 +0100
  • b3a67f896f ftdipp_mpsse: store cable configuration Gwenhael Goavec-Merou 2020-10-27 20:27:02 +0100
  • 4dde89e082 Merge remote-tracking branch 'origin/review_usb_transaction' Gwenhael Goavec-Merou 2020-10-27 19:29:44 +0100
  • 5254116ad8 main: if board has no default cable, don't override potential user choise Gwenhael Goavec-Merou 2020-10-25 16:51:21 +0100
  • 739df7c183 udev rule: add missing cable Gwenhael Goavec-Merou 2020-10-21 13:45:17 +0200
  • f22b25428d main: allow users board cable to be override Gwenhael Goavec-Merou 2020-10-21 13:41:26 +0200
  • 2170a2af86 altera: add support for RBF (only tested with SRAM) Gwenhael Goavec-Merou 2020-10-17 18:40:16 +0200
  • 15e9907655 add cycloneV E support and QMTech CycloneV board Gwenhael Goavec-Merou 2020-10-17 15:45:00 +0200
  • 717d5065b4 ftdiJtagMPSSE: use correct size for ch552 dummy buffer Gwenhael Goavec-Merou 2020-10-17 15:44:21 +0200
  • 04df474e12
    Merge pull request #56 from GbGp/master Gwenhael Goavec-Merou 2020-10-16 19:10:10 +0200
  • cc4c2e0d6a
    Update README.md GpGb 2020-10-16 11:07:50 +0200
  • e91224ca8c
    Merge pull request #57 from fayalalebrun/master Gwenhael Goavec-Merou 2020-10-16 08:35:17 +0200
  • a874a51be3 Fix part name typo Francisco Ayala Le Brun 2020-10-16 08:08:44 +0200
  • fbb8c58f46 Add MachXO3D Development Board Support Francisco Ayala Le Brun 2020-10-16 08:03:45 +0200
  • edad461d88 add support for artix-7 200t and nexys video board Giuseppe Gebbia 2020-10-15 16:07:55 +0200
  • 235505c660 gowin: - increase delay before checking CRC - fix message review_usb_transaction Gwenhael Goavec-Merou 2020-10-12 15:34:50 +0200
  • adb6efca39 ftdiJtagMPSSE: don't flush/write everytime Gwenhael Goavec-Merou 2020-10-09 21:30:45 +0200
  • 23c9733a6d gowin: force flush when it's mandatory Gwenhael Goavec-Merou 2020-10-09 21:29:48 +0200
  • da65579d0d jtag: don't force flush everywhere Gwenhael Goavec-Merou 2020-10-09 21:28:00 +0200
  • 06d0e44f71 gowin: eraseFLASH(): fix buffer size, set this to 0 Gwenhael Goavec-Merou 2020-10-09 21:22:03 +0200
  • a27c99376d ftdiJtagMPSSE: don't use MPSSE_DO_WRITE for read only transaction Gwenhael Goavec-Merou 2020-10-09 21:17:04 +0200
  • 487bc21d66 Fix fsparser: - first bit in header lines maybe be 0 or 1 depending on crc_check - data line length depend on crc_check too. Instead of trying to deduce length, use idcode to have this. Gwenhael Goavec-Merou 2020-10-09 19:26:50 +0200
  • 8fb36f9ba9 main: improve flash direct access Gwenhael Goavec-Merou 2020-10-07 07:47:46 +0200
  • 588094447f rawParser: less verbose Gwenhael Goavec-Merou 2020-10-07 07:47:07 +0200
  • 522489c860 main: improve previous commit Gwenhael Goavec-Merou 2020-10-07 07:37:40 +0200
  • 9e0614d15d main: fix ftdi_serial default value '' -> '-'. (jadafi) Gwenhael Goavec-Merou 2020-10-07 06:39:00 +0200
  • f77faa2657 add direct access to spi flash Gwenhael Goavec-Merou 2020-10-06 08:38:24 +0200
  • 01fbbf747d ftdispi: force mode 0 by default Gwenhael Goavec-Merou 2020-10-06 08:36:31 +0200
  • 221e814509 ftdispi, ecpq: use enum for endianness and cs mode Gwenhael Goavec-Merou 2020-10-06 08:36:12 +0200
  • 1a952f466a
    Merge pull request #51 from martin2250/master Gwenhael Goavec-Merou 2020-10-05 15:29:30 +0200
  • e3059c8f13 update Readme --help message Martin Pittermann 2020-10-05 14:50:51 +0200
  • 090a97baa0 fix line too long Martin Pittermann 2020-10-05 14:49:42 +0200
  • 53f4514c8b
    Merge pull request #52 from martin2250/fix_xo3 Gwenhael Goavec-Merou 2020-09-30 07:37:15 +0200
  • c41f4b597a fix MACHXO3LF family Martin Pittermann 2020-09-29 16:13:54 +0200
  • 99929f99c3 add ftdi serial argument Martin Pittermann 2020-09-29 14:16:30 +0200
  • 7b048d2d82 fsparser: fix checksum for gw1n with ram Gwenhael Goavec-Merou 2020-09-29 08:07:57 +0200
  • 5d99237652 gowin: Fix flash write message and display checksum when SRAM fail Gwenhael Goavec-Merou 2020-09-28 16:25:33 +0200
  • 0adae3ffd0 README: update to reflect nexus support Gwenhael Goavec-Merou 2020-09-26 08:47:52 +0200
  • 7d960411c2 board: crosslinknx_evn Gwenhael Goavec-Merou 2020-09-26 08:47:26 +0200
  • 6536619b84 add crosslinx and certus support Gwenhael Goavec-Merou 2020-09-26 08:41:27 +0200
  • 9572d060e9 lattice: adapt status register to support nexus devices Gwenhael Goavec-Merou 2020-09-26 08:40:43 +0200
  • 871e28259e latticeBitParser: support lattice radiant bit file Gwenhael Goavec-Merou 2020-09-26 07:58:03 +0200
  • d9bbcdf68b xilinx: support writing .bit file to flash Gwenhael Goavec-Merou 2020-09-25 18:58:31 +0200
  • e8acec9873 fix xilinx to bitparser update Gwenhael Goavec-Merou 2020-09-25 18:43:05 +0200
  • fceaada9ba bitparser: reverOrder is now configurable, fix _bit_length must be in bit instead of byte Gwenhael Goavec-Merou 2020-09-25 18:42:32 +0200
  • 9a8a7400b9
    Merge pull request #50 from ronyrus/add_ftdi_channel_param Gwenhael Goavec-Merou 2020-09-22 18:36:53 +0200
  • 41f1a7a61a review fixes: refactoring and readme update Rony Kelner 2020-09-22 19:22:51 +0300
  • 20d72de3c4 spiOverJtag: add xc7a100 bitstream Gwenhael Goavec-Merou 2020-09-22 15:02:42 +0200
  • 48c747edd6 Add FTDI channel selection command line argument. Rony Kelner 2020-09-22 11:45:44 +0300
  • 9c89c43b4d xilinx: allow write raw binary file in flash Gwenhael Goavec-Merou 2020-09-19 09:50:08 +0200
  • a220226a9e usbBlaster: fix read bit align and don't potentially write when just set clk low Gwenhael Goavec-Merou 2020-09-12 18:13:53 +0200
  • 1345e6da6d usbblaster:writeTDI: fix mask and force clk low after last write Gwenhael Goavec-Merou 2020-09-06 16:44:26 +0200
  • 3bfd63b987 usbBlaster: init: flush FT245 buffer Gwenhael Goavec-Merou 2020-09-06 11:01:41 +0200
  • f587d7afde anlogic, lattice, xilinx: fix comparision signed/unsigned Gwenhael Goavec-Merou 2020-09-05 08:00:58 +0200
  • 8dace3e2a9 lattice: support writing arbitrary raw binary data somewhere in external flash Gwenhael Goavec-Merou 2020-09-05 07:55:20 +0200
  • 800ad1ce2c rawParser: simple class to read raw binary content with an optional reverse order Gwenhael Goavec-Merou 2020-09-05 07:49:57 +0200
  • 381c67de00 README: add instruction for anlogic spi flash. Update support list Gwenhael Goavec-Merou 2020-08-24 08:59:01 +0200
  • ad4dd39cdd main: pass write mode to anlogic constructor Gwenhael Goavec-Merou 2020-08-24 08:55:27 +0200
  • 3349e65079 anlogic: add SPI flash support Gwenhael Goavec-Merou 2020-08-24 08:54:45 +0200
  • bfd7e9b6ed anlogicBitParser: allows to reverse (or not) bytes Gwenhael Goavec-Merou 2020-08-24 08:53:30 +0200
  • 31bc9cf988 spiFlash: drop annoying message in write_enable method Gwenhael Goavec-Merou 2020-08-24 08:52:00 +0200
  • cd124d2830 gowin: add missing stdexcept required by runtime_error Gwenhael Goavec-Merou 2020-08-24 08:16:48 +0200
  • 4aab60a2e0 ftdispi: implement spiInterface Gwenhael Goavec-Merou 2020-08-23 17:17:51 +0200
  • b3ef97f95e spiInterface: increase spi_put len param Gwenhael Goavec-Merou 2020-08-23 17:16:21 +0200
  • 4bfb764e75 spiFlash: fix base addr, add method to read flash content and (non)volatile registers + cleanup Gwenhael Goavec-Merou 2020-08-23 17:14:21 +0200
  • d64f6f5055 anlogic: add bit file support. SVF conversion is no more required Gwenhael Goavec-Merou 2020-08-21 14:07:28 +0200
  • 4a9fcaf1b9 add minimal support for anlogic bit file Gwenhael Goavec-Merou 2020-08-21 14:01:07 +0200
  • 5a214b4c79 README: update instructions about lichee tang and anlogic use Gwenhael Goavec-Merou 2020-08-20 17:16:19 +0200
  • e0d763c4b5 add basic support for anlogic eagle s20 FPGA and lichee tang board Gwenhael Goavec-Merou 2020-08-20 16:58:20 +0200
  • c41911d039 introduce anlogic JTAG adapter (tested with sipeed lichee tang Gwenhael Goavec-Merou 2020-08-20 16:56:29 +0200
  • fc503e5b27 usbBlaster: fix build Gwenhael Goavec-Merou 2020-08-19 17:21:20 +0200
  • 4a70675ea6 lattice:cppcheck Gwenhael Goavec-Merou 2020-08-19 17:00:44 +0200
  • 7e763dcc25 xilinx:cppcheck Gwenhael Goavec-Merou 2020-08-19 16:57:07 +0200
  • 2b3c9f0f8f cppcheck Gwenhael Goavec-Merou 2020-08-19 16:53:49 +0200