Commit Graph

1074 Commits

Author SHA1 Message Date
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
Gwenhael Goavec-Merou 9f4ed8aaf6 latticeBitParser: fix loop type 2021-11-20 18:36:09 +01:00
Gwenhael Goavec-Merou 2e2e325a9b lattice: check matching idcode between bitstream and FPGA 2021-11-20 17:01:40 +01:00
Gwenhael Goavec-Merou ab43af7f0e latticeBitParser: extract FPGA idcode from configuration data 2021-11-20 17:01:13 +01:00
Gwenhael Goavec-Merou 1637d6f484 lattice: fix REG_STATUS_CNF_CHK_MASK offset: not the same for machXO3D and others 2021-11-20 16:57:31 +01:00
Gwenhael Goavec-Merou 7f6a68ae2c lattice: cppcheck/lint 2021-11-20 16:07:53 +01:00
Gwenhael Goavec-Merou 5f78204f22
Merge pull request #130 from abacomartin/master
adding support for MachXO3D
2021-11-20 15:35:01 +01:00
Martin Beynon 482141c556 verbose/verify modifications + common code moved to calling func + more white space! 2021-11-19 15:21:52 +00:00
Martin Beynon 393bf1d28b Unused variables (plus some more white space fixes) 2021-11-19 15:11:02 +00:00
Gwenhael Goavec-Merou 7ed432cba2 board: add QMTECH Cyclone IV Core Board 2021-11-14 08:45:11 +01:00
Gwenhael Goavec-Merou 48c326130a part: EP3C16 and EP4CE15 have same idcode 2021-11-14 08:44:39 +01:00
Gwenhael Goavec-Merou 952084cd1d all jtag interface: don't convert verbosity level to bool 2021-11-11 17:42:51 +01:00
Gwenhael Goavec-Merou 8df01663ff main: raise error when board name is provided but not found 2021-11-11 17:20:51 +01:00
Martin Beynon 07752c37e2 fix up line endings and white space issues - also moved the flash sector if block into MachXO3D family - as not required for other types 2021-11-11 09:04:50 +00:00
Martin Beynon b6979f54f7 adding support for MachXO3D 2021-11-09 08:54:09 +00:00