Merge pull request #687 from BrisbaneSilicon/master

board.hpp: Add epm11
This commit is contained in:
Gwenhael Goavec-Merou 2026-07-02 07:51:07 +02:00 committed by GitHub
commit 5b3db15d3b
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 12 additions and 1 deletions

View File

@ -407,6 +407,13 @@
- ECPIX-5-45F - ECPIX-5-45F
- ECPIX-5-85F - ECPIX-5-85F
- ID: epm11
Description: BrisbaneSilicon EPM11
URL: https://brisbanesilicon.com.au/epm11/
FPGA: littleBee GW1NR-9C
Memory: OK
Flash: IF
- ID: fireant - ID: fireant
Description: Fireant Trion T8 Description: Fireant Trion T8
URL: https://www.crowdsupply.com/jungle-elec/fireant URL: https://www.crowdsupply.com/jungle-elec/fireant

View File

@ -14,6 +14,7 @@ GOWIN GW1N
* Honeycomb * Honeycomb
* RUNBER * RUNBER
* BrisbaneSilicon BRS-100-GW1NR9 * BrisbaneSilicon BRS-100-GW1NR9
* BrisbaneSilicon EPM11
``.fs`` file is the default format generated by *Gowin IDE*, so nothing special must be done to generates this file. ``.fs`` file is the default format generated by *Gowin IDE*, so nothing special must be done to generates this file.
@ -39,12 +40,13 @@ where ``BOARD_NAME`` is:
* ``tangprimer20k`` * ``tangprimer20k``
* ``runber`` * ``runber``
* ``brs-100-gw1nr9`` * ``brs-100-gw1nr9``
* ``epm11``
Flash Flash
----- -----
.. ATTENTION:: .. ATTENTION::
Only with Trenz TEC0117, runber and brs-100-gw1nr9. Only with Trenz TEC0117, runber, brs-100-gw1nr9 and epm11.
with ``-f``, file load: with ``-f``, file load:
@ -57,6 +59,7 @@ where ``BOARD_NAME`` is:
* ``tec0117`` * ``tec0117``
* ``runber`` * ``runber``
* ``brs-100-gw1nr9`` * ``brs-100-gw1nr9``
* ``epm11``
It's possible to flash external SPI Flash (connected to MSPI) in bscan mode by using ``--external-flash`` instead of It's possible to flash external SPI Flash (connected to MSPI) in bscan mode by using ``--external-flash`` instead of
``-f``. ``-f``.

View File

@ -168,6 +168,7 @@ static std::map <std::string, target_board_t> board_list = {
0, 0, CABLE_DEFAULT), 0, 0, CABLE_DEFAULT),
JTAG_BOARD("ecpix5", "", "ecpix5-debug", SPI_FLASH, 0, 0, CABLE_DEFAULT), JTAG_BOARD("ecpix5", "", "ecpix5-debug", SPI_FLASH, 0, 0, CABLE_DEFAULT),
JTAG_BOARD("ecpix5_r03", "", "ft4232", SPI_FLASH, 0, 0, CABLE_DEFAULT), JTAG_BOARD("ecpix5_r03", "", "ft4232", SPI_FLASH, 0, 0, CABLE_DEFAULT),
JTAG_BOARD("epm11", "gw1nr-lv9qn88pc7/i6", "ft2232", SPI_FLASH, 0, 0, CABLE_DEFAULT),
SPI_BOARD("fireant", "efinix", "trion", "ft232", SPI_BOARD("fireant", "efinix", "trion", "ft232",
DBUS4, DBUS5, 0, DBUS3, DBUS0, DBUS1, DBUS2, DBUS6, 0, CABLE_DEFAULT), DBUS4, DBUS5, 0, DBUS3, DBUS0, DBUS1, DBUS2, DBUS6, 0, CABLE_DEFAULT),
DFU_BOARD("fomu", "", "dfu", 0x1209, 0x5bf0, 0), DFU_BOARD("fomu", "", "dfu", 0x1209, 0x5bf0, 0),