Commit Graph

1638 Commits

Author SHA1 Message Date
Patrick Urban 49e6602b9f colognechip integration: update vendor documentation 2021-12-10 12:41:33 +01:00
Patrick Urban d09e5da0ba colognechip integration: initial commit
This commit adds support for the Cologne Chip GateMate FPGA series. Both
Evaluation Board and Programmer Cable are supported. Configurations can be
loaded into the FPGA with both devices via JTAG or SPI. In addition to
reading/writing data from/to flashes directly via SPI, this can also be done
via the built-in JTAG-SPI-bypass. A direct wiring between programming hardware
and flash is no longer necessary in this case.

Signed-off-by: Patrick Urban <patrick.urban@web.de>
2021-12-10 12:12:32 +01:00
Gwenhael Goavec-Merou e182a53659 dfu: don't check filename -> let configBitstreamParser to do check 2021-12-07 14:17:09 +01:00
Gwenhael Goavec-Merou f404199e25 prepare 0.6.1 2021-12-03 07:22:26 +01:00
Gwenhael Goavec-Merou dfed1d1799 configBitstreamParser: cleanup 2021-12-03 07:21:22 +01:00
Gwenhael Goavec-Merou 5e1f09c4d6 workflows: try to fix release 2021-12-02 07:36:39 +01:00
Gwenhael Goavec-Merou 9005b2880b CMakeList/configBitstreamParser: add optional zlib-ng support. No zlibxx is required 2021-12-02 07:20:58 +01:00
Gwenhael Goavec-Merou bfef127d9e
Merge pull request #144 from jeanthom/patch-1
Fix version number in CMakeLists.txt
2021-12-02 06:32:57 +01:00
Gwenhael Goavec-Merou 486d60e98c
Merge pull request #143 from umarcor/ci-artifacts
ci/Release: replace openFPGALoader-Documentation subdir with a tarball
2021-12-02 06:31:45 +01:00
Jean THOMAS efeb0d83c4
Fix version number in CMakeLists.txt
Current version number is stuck at 0.5.0...
2021-12-02 00:32:13 +01:00
umarcor 6d469dfe92 revert ".github/workflows/Test.yml: filter artifact"
This reverts commit 06fe7f10d0.
2021-12-01 22:03:40 +01:00
umarcor 3fc8741525 ci/doc: clean HTML build before uploading artifact 2021-12-01 22:03:40 +01:00
umarcor 76b03380e7 ci/Release: replace openFPGALoader-Documentation subdir with a tarball 2021-12-01 22:03:40 +01:00
umarcor e01616d175 ci: set name of the documentation artifact 2021-12-01 20:01:18 +01:00
Gwenhael Goavec-Merou 130060619e
Merge pull request #141 from umarcor/ci-win-jobs
ci/win: add job 'win-jobs'
2021-12-01 19:45:45 +01:00
Gwenhael Goavec-Merou bd74ee3c82
Merge pull request #140 from umarcor/ci-pacboy
ci/win: use option 'pacboy' of setup-msys2
2021-12-01 19:39:08 +01:00
Gwenhael Goavec-Merou eb57715026
Merge pull request #139 from umarcor/ci-maxparallel
ci: rm 'max-parallel'
2021-12-01 19:38:00 +01:00
umarcor 94b6f006b1 ci/win: add job 'win-jobs' 2021-12-01 19:31:09 +01:00
umarcor 7184817e6f ci/win: use option 'pacboy' of setup-msys2 2021-12-01 19:13:06 +01:00
umarcor 260cc8863f ci: rm 'max-parallel' 2021-12-01 18:55:36 +01:00
Gwenhael Goavec-Merou 06fe7f10d0 .github/workflows/Test.yml: filter artifact 2021-12-01 18:36:37 +01:00
Gwenhael Goavec-Merou 7ceaab0126 spiOverJtag: add bitstream for ECP4CE15F23 2021-11-28 16:51:42 +01:00
Gwenhael Goavec-Merou 048ddecd38
Merge pull request #138 from umarcor/doc-sphinx
doc: add Sphinx site and publish it through GitHub Pages
2021-11-28 12:23:49 +01:00
umarcor 85d4bdb950 doc: convert TODO from md to rst 2021-11-28 10:24:07 +01:00
umarcor d125ce0ea1 doc: update index 2021-11-28 10:24:07 +01:00
umarcor fa1bc4d7d7 readme: update refs to documentation 2021-11-28 10:24:07 +01:00
umarcor d78e31ea6f readme: add shields/badges 2021-11-28 10:24:07 +01:00
umarcor 3429223da8 gitignore: update 2021-11-28 10:24:07 +01:00
umarcor 39c8721e33 ci: use BuildTheDocs 2021-11-28 10:24:06 +01:00
umarcor 50c395bef3 doc: convert compatibility lists from md to rst 2021-11-28 10:24:06 +01:00
umarcor bfa1167892 doc: convert guide from md to rst 2021-11-28 10:20:43 +01:00
umarcor 2cb92af70f doc: convert vendor notes from md to rst 2021-11-28 10:20:43 +01:00
umarcor 53b3121c53 doc: add Sphinx site 2021-11-28 10:20:43 +01:00
Gwenhael Goavec-Merou f9980a566f spiOverJtag: add spiOverJtag_5ce423.rbf.gz 2021-11-28 10:00:37 +01:00
Gwenhael Goavec-Merou c6b02b4358 spiOverJtag: add 5CEBA4F23C8, fix sdc file and compress rbf file 2021-11-28 10:00:21 +01:00
Gwenhael Goavec-Merou b2e6c1dd07 doc/fpga-compatibility-list: with ice40 mem -> NA, flash -> AS 2021-11-28 09:35:50 +01:00
Gwenhael Goavec-Merou 09d2303ad7
Merge pull request #137 from Werni2A/add_alhambra2
Add Alhambra II Compatability
2021-11-28 09:33:59 +01:00
Dominik Wernberger 1442986210 Add Alhambra II 2021-11-27 23:45:37 +01:00
Gwenhael Goavec-Merou 49b6bc6ce3 device: check if it's a compressed file -> extract real extension 2021-11-26 07:35:03 +01:00
Gwenhael Goavec-Merou 6a4c003b89
Merge pull request #134 from abacomartin/master
Add bitstream authentication for MachXO3D
2021-11-25 19:02:20 +01:00
abacomartin ac09ac9b96
Merge branch 'trabucayre:master' into master 2021-11-25 15:10:14 +00:00
Martin Beynon 8fc67762f6 merged 2021-11-25 15:09:38 +00:00
Martin Beynon c06e920143 updated to set authentication mode 2021-11-25 14:59:37 +00:00
Martin Beynon 7fe0a5ab66 wip: adding pubkey programming 2021-11-25 14:50:33 +00:00
Martin Beynon 7e7e030661 wip: adding pubkey programming 2021-11-25 14:13:17 +00:00
Gwenhael Goavec-Merou 801f6b1eb2 INSTALL.md: add zlib1g-dev 2021-11-25 08:38:35 +01:00
Gwenhael Goavec-Merou 7a19f94f19 add zlib support (currently limited to altera spiOverJtag) 2021-11-25 08:11:50 +01:00
Gwenhael Goavec-Merou 70e9671b3a device: if filename has no extension -> use raw type 2021-11-24 07:35:33 +01:00
Gwenhael Goavec-Merou 533cd64f37 lattice: if unknown file type, fails only for SRAM 2021-11-24 07:35:10 +01:00
Gwenhael Goavec-Merou 98a025d68e lattice: improve message for idcode mismatch 2021-11-22 07:01:19 +01:00