mirror of
https://github.com/trabucayre/openFPGALoader.git
synced 2026-08-23 14:47:31 +02:00
Merge pull request #721 from rates37/de23-lite-support
add Terasic DE23-Lite volatile programming support
This commit is contained in:
@@ -388,6 +388,13 @@
|
||||
FPGA: Cyclone V SoC 5CSEMA5F31C6
|
||||
Memory: OK
|
||||
|
||||
- ID: de23lite
|
||||
Description: Terasic DE23-Lite
|
||||
URL: https://www.terasic.com.tw/cgi-bin/page/archive.pl?Language=English&No=1383
|
||||
FPGA: Altera Agilex 3 A3CZ135BB18AE7S
|
||||
Memory: RBF
|
||||
Flash: NT
|
||||
|
||||
- ID: deca
|
||||
Description: Arrow/Terasic DECA
|
||||
URL: https://www.terasic.com.tw/cgi-bin/page/archive.pl?Language=English&CategoryNo=&No=944&PartNo=1
|
||||
|
||||
Vendored
+16
-1
@@ -12,6 +12,7 @@ Intel/Altera
|
||||
* C10LP-RefKit
|
||||
* DE0
|
||||
* de0nano
|
||||
* DE23-Lite
|
||||
|
||||
Loading a bitstream
|
||||
-------------------
|
||||
@@ -50,7 +51,21 @@ file load:
|
||||
# or
|
||||
openFPGALoader -b boardname project_name.rbf
|
||||
|
||||
with ``boardname`` = ``de0``, ``cyc1000``, ``c10lp-refkit``, ``de0nano``, ``de0nanoSoc`` or ``qmtechCycloneV``.
|
||||
with ``boardname`` = ``de0``, ``cyc1000``, ``c10lp-refkit``, ``de0nano``, ``de0nanoSoc``, ``de23lite`` or ``qmtechCycloneV``.
|
||||
|
||||
.. NOTE::
|
||||
Agilex 3 and Agilex 5 devices, including the DE23-Lite, must use an
|
||||
uncompressed ``rbf`` file for SRAM configuration. SVF loading is not
|
||||
supported for these devices.
|
||||
|
||||
Quartus Prime Pro 26.1 does not generate RBF files as part of the compilation
|
||||
flow and does not support Agilex 3 with ``quartus_cpf``. Generate and check
|
||||
the RBF with the Programming File Generator instead:
|
||||
|
||||
.. code-block:: bash
|
||||
|
||||
quartus_pfg -c project_name.sof project_name.rbf
|
||||
quartus_pfg --check_integrity project_name.rbf
|
||||
|
||||
SPI flash
|
||||
---------
|
||||
|
||||
@@ -162,6 +162,7 @@ static std::map <std::string, target_board_t> board_list = {
|
||||
JTAG_BOARD("de10lite", "", "usb-blaster", SPI_FLASH, 0, 0, CABLE_DEFAULT),
|
||||
JTAG_BOARD("de10nano", "", "usb-blasterII", SPI_FLASH, 0, 0, CABLE_DEFAULT),
|
||||
JTAG_BOARD("de1Soc", "5CSEMA5", "usb-blasterII", SPI_FLASH, 0, 0, CABLE_DEFAULT),
|
||||
JTAG_BOARD("de23lite", "A3CZ135BB18AE7S", "usb-blasterIII", SPI_FLASH, 0, 0, CABLE_DEFAULT),
|
||||
JTAG_BOARD("deca", "10M50DA", "usb-blasterII", SPI_FLASH, 0, 0, CABLE_DEFAULT),
|
||||
JTAG_BOARD("dragonL", "xc6slx25tcsg324", "", SPI_FLASH, 0, 0, CABLE_DEFAULT),
|
||||
JTAG_BOARD("ecp5_evn", "", "ft2232", SPI_FLASH, 0, 0, CABLE_DEFAULT),
|
||||
|
||||
Reference in New Issue
Block a user