Commit Graph

1651 Commits

Author SHA1 Message Date
Gwenhael Goavec-Merou 23cbdbf0eb altera: changed max10_flow_erase to perform a full erase or sectors per sectors 2025-02-23 17:53:06 +01:00
Gwenhael Goavec-Merou 7ed62601c7 altera: fixed UFM: MAX10 memory is in reverse order, UFM1 is BEFORE UFM0 2025-02-16 15:30:30 +01:00
Gwenhael Goavec-Merou 5b6ccf7d0f
Merge pull request #516 from EEVengers/master
added 1.35v csg325 build and Macronix flash for Thunderscope Rev 4 Prototype board
2025-02-15 22:41:14 +01:00
Gwenhael Goavec-Merou b89e71c0b3
Merge pull request #515 from Peter-van-Tol/patch-1
Add entry about updating firmware TangNano20K
2025-02-15 22:40:17 +01:00
Peter-van-Tol 679a92ce05
Add entry about updating firmware TangNano20K 2025-02-15 22:25:18 +01:00
AEW2015 d61e147989 added 1.35v csg325 build and Macronix flash 2025-02-15 14:24:42 -07:00
Gwenhael Goavec-Merou c4d4e8db7e doc/boards.yml, src/board.py: added tangconsole entry 2025-02-15 11:39:37 +01:00
Gwenhael Goavec-Merou 79054f3fa1
Merge pull request #512 from antmicro/fix-null-values-in-stdout
Fix snprintf usage
2025-02-13 19:47:45 +01:00
Gwenhael Goavec-Merou b839792220 altera: added internal flash dump support for MAX10 devices 2025-02-02 20:50:06 +01:00
Gwenhael Goavec-Merou 5f673c6f14 altera: max_10 -> max10 2025-02-02 09:11:14 +01:00
Gwenhael Goavec-Merou ab8bed3f26 altera: max10_program: respect _verbose variable 2025-02-02 09:10:37 +01:00
Gwenhael Goavec-Merou eddb44c567 doc/FPGAs.yml: added Gowin Arora V GW5AT-60 Variant. Reorganized Gowin section 2025-02-01 12:20:08 +01:00
Gwenhael Goavec-Merou 182e30b637 part,gowin,fsparser: added Gowin Arora V GW5AT-60 Variant 2025-02-01 12:19:34 +01:00
Gwenhael Goavec-Merou 533dd1ea5f altera: cosmetic/linter 2025-02-01 08:28:17 +01:00
Gwenhael Goavec-Merou 959201a21f altera: MAX10 fully rework POF to internal flash mapping, added UFM write and note related to internal flash sections vs POF UFM/CFM sections 2025-02-01 08:14:07 +01:00
Gwenhael Goavec-Merou c3170cdfb9 altera: MAX10: added pgm_success_addr/done_bit_addr 2025-02-01 08:12:04 +01:00
Gwenhael Goavec-Merou 8e104d723c pofParser: displayHeader: improve messages 2025-02-01 08:09:59 +01:00
Gwenhael Goavec-Merou 6f42d28d5e pofParser: honour CFM1/CFM2 data pointer 2025-02-01 08:09:29 +01:00
Gwenhael Goavec-Merou 8160e716e8 pofParser: flag 0x11: added unknown section when verbose 2025-02-01 08:08:59 +01:00
Gwenhael Goavec-Merou 8f46edc8b3 pofParser: parseHeader: better message + note 2025-02-01 08:08:34 +01:00
Gwenhael Goavec-Merou 154bf5b5ec pofParser: added flag 0x13 parsing with usercode extract 2025-02-01 08:07:42 +01:00
Gwenhael Goavec-Merou 65afd7da0b pofParser: getData/getLength: check if section exists: return data/length or null/-1 2025-02-01 08:06:59 +01:00
Maciej Dudek e8d8ecc363 Fix snprintf usage
Some code used snprintf on std::string objects.
This caused unexpected behaviour where '\0' was printed to the output file.
This commit adds intermediate char* buffer which is later used to
initialize std::string. This string is later resized to the correct
expected length.

Signed-off-by: Maciej Dudek <mdudek@antmicro.com>
2025-01-24 11:48:37 +01:00
Gwenhael Goavec-Merou 5847ec2666 doc/boards.yml,src/board.hpp: fixed ac701 device code 2025-01-15 06:57:42 +01:00
Gwenhael Goavec-Merou e8e92a04e0
Merge pull request #509 from Frzoen/fix-yaml-structure-doc-intel-max-10
doc/FPGAs.yml: Fix yml structure in Intel Max 10
2025-01-14 06:46:03 +01:00
Frozen 444469707b
doc/FPGAs.yml: Fix yml structure in Intel Max 10
`Model: 10M02, 10M08` is not correct yaml structure and parsing it generated `10m02,_10m08` model instead of `10m02` and `10m08` models
2025-01-12 11:59:17 +01:00
Gwenhael Goavec-Merou b79afdcb6e
Merge pull request #508 from steward-fu/master
Add STEP-MXO2 V2 Board Support.
2025-01-11 17:49:32 +01:00
Steward Fu aff1829d76
Merge branch 'trabucayre:master' into master 2025-01-11 23:15:29 +08:00
steward-fu f4fee37cea Added STEP-MXO2_V2 board support. 2025-01-11 23:14:36 +08:00
Gwenhael Goavec-Merou 0e2e1ce13f
Merge pull request #506 from steward-fu/master
Add STEP-MAX10 V1 board support.
2025-01-11 07:57:24 +01:00
steward-fu 79cf67e964 Added STEP-MAX10 V1 support. 2025-01-10 07:39:30 +08:00
Gwenhael Goavec-Merou 867f18236e
Merge pull request #505 from steward-fu/master
Add Altera 10M02SCM153C8G Support.
2025-01-09 07:19:25 +01:00
Gwenhael Goavec-Merou 4dd1f5ca0d
Merge pull request #504 from ZhiyuanYuanNJ/patch-1
ch347jtag.cpp: Update timeout value
2025-01-09 07:18:04 +01:00
steward-fu ce92b577d5 Added 10M02SCM153C8G support. 2025-01-09 07:35:50 +08:00
ZhiYuanNJ fcaf836a40
Update ch347jtag.cpp
Update read/write timeout
2025-01-08 13:13:28 +08:00
Gwenhael Goavec-Merou c35d17477c
Merge pull request #503 from chenrui333/add-ubuntu-24
ci: add ubuntu 24
2025-01-01 18:21:50 +01:00
Rui Chen b12d5f1ae6
ci: add ubuntu 24
Signed-off-by: Rui Chen <rui@chenrui.dev>
2025-01-01 10:32:17 -05:00
Gwenhael Goavec-Merou 650c387aae CMakeLists.txt: prepare release 0.13.1 2024-12-31 22:00:48 +01:00
Gwenhael Goavec-Merou 438a875ca4
Merge pull request #502 from chenrui333/fix-version
fix: update version to patch with the release
2024-12-31 21:59:30 +01:00
Rui Chen 3024b76113
fix: update version to patch with the release
Signed-off-by: Rui Chen <rui@chenrui.dev>
2024-12-31 15:23:22 -05:00
Gwenhael Goavec-Merou 7dac3ef447 altera: first draft for max10 native support (with pof and only for internal flash) 2024-12-31 18:42:52 +01:00
Gwenhael Goavec-Merou 01039bc710 libgpiodJtagBitbang: simplify code when libgpiodv2 is used 2024-12-31 08:31:49 +01:00
Gwenhael Goavec-Merou 65a7e60454
Merge pull request #500 from vlad1k337/patch-1
Debian/Ubuntu instructions for binary installation. Update install.rst
2024-12-23 10:36:33 +01:00
vlad1k337 3bb0071ce7
Update install.rst
openFPGALoader binary is available in Debian/Ubuntu repositories
2024-12-21 09:12:24 -06:00
Gwenhael Goavec-Merou 2103316baf lattice: added support for reset method (only tested with ECP5 2024-12-19 14:59:35 +01:00
Gwenhael Goavec-Merou 318ebcab22 main.cpp: added default value for user_flash in struct arguments args 2024-12-15 16:45:39 +01:00
Gwenhael Goavec-Merou a06bae1f5e part.hpp: cosmetic 2024-12-15 16:04:20 +01:00
Gwenhael Goavec-Merou cdc4d32e32
Merge pull request #499 from lambdaconcept/gowin-gw1n9-userflash
gowin: Implement User Flash programming for GW1N9
2024-12-13 06:50:38 +01:00
Jean THOMAS 46ff6cb2eb gowin: Implement user flash programming for GW1N9 2024-12-11 12:19:07 +01:00
Jean THOMAS ffa006d0ee Add 'user-flash' CLI argument 2024-12-11 12:01:37 +01:00