Gwenhael Goavec-Merou
a83fcf81f1
Merge pull request #151 from fjullien/efinix_titanium
...
efinix: add support for Titanium Ti60 f225 dev kit
2021-12-14 20:27:10 +01:00
Franck Jullien
bae403c3a9
efinix/titanium: add missing JTAG idcode
2021-12-14 09:16:08 +01:00
Gwenhael Goavec-Merou
060ea129ec
doc/guide/install: archlinux: list required libraries to build from source
2021-12-14 07:51:49 +01:00
Franck Jullien
18349fb6e8
efinix: add support for Titanium Ti60 f225 dev kit
2021-12-13 22:13:29 +01:00
Gwenhael Goavec-Merou
6ba0cb7f66
Merge pull request #148 from colognechip/colognechip/gatemate
...
Cologne Chip GateMate integration
2021-12-13 19:15:19 +01:00
Patrick Urban
9f530227c4
colognechip integration: fix fpga.rst entry
2021-12-13 10:20:20 +01:00
Patrick Urban
1c91928175
Merge branch 'master' into colognechip/gatemate
2021-12-13 10:18:41 +01:00
Patrick Urban
5e0262a7db
colognechip integration: fix typo
2021-12-12 19:10:17 +01:00
Patrick Urban
c78aef0d07
colognechip integration: fix broken documentation
2021-12-12 18:31:05 +01:00
Patrick Urban
d4f17481d5
colognechip integration: update documentation
...
* compatibility/board.rst, compatibility/cable.rst, compatibility/fpga.rst
* README.md and doc/index.rst to add new doc/vendors/colognechip.rst entry
2021-12-12 18:26:14 +01:00
Patrick Urban
1e1b93c27a
colognechip integration: introduce waitCfgDone() and check for raw data
2021-12-12 15:34:25 +01:00
Patrick Urban
e252e713dd
colognechip integration: apply review remarks
...
* add missing #include <string>
* add comment to part.hpp why highest nibble should be kept
* remove _reverseOrder variable from colognechipCfgParser.{hpp,cpp}
* rename cfgDone() to to a more meaningfull waitCfgDone()
2021-12-12 11:55:10 +01:00
Patrick Urban
dd0d668d96
colognechip integration: update code style
2021-12-11 16:36:29 +01:00
Patrick Urban
e4971897d7
jtag: ckeck highest nibble to prevent confusion between Cologne Chip GateMate and Efinix Trion T4/T8 devices
2021-12-11 16:35:30 +01:00
Gwenhael Goavec-Merou
d4bccd7e60
Merge pull request #147 from Icenowy/elf2
...
part: add support for Anlogic ELF2 EF2M45
2021-12-11 08:03:19 +01:00
Gwenhael Goavec-Merou
42fbbd190c
Merge branch 'master' into elf2
2021-12-11 08:03:10 +01:00
Gwenhael Goavec-Merou
dc657d8696
doc: fpga: fix anlogic AS -> OK
2021-12-11 07:31:30 +01:00
Icenowy Zheng
bc610383cd
part: add support for Anlogic ELF2 EF2M45
...
Anlogic EF2M45 is a FPGA with a co-packaged 4Mbit SPI Flash, and the
JTAG interface is the same with EG4S20.
Add support for it by adding it to the part database.
SPI Flash programming and SRAM programming are both tested.
The support of EF2M45 is also documented in this commit.
Signed-off-by: Icenowy Zheng <icenowy@aosc.io>
2021-12-11 02:12:32 +08:00
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