diff --git a/doc/compatibility/fpga.rst b/doc/compatibility/fpga.rst index 6f8e62f..e1e01a4 100644 --- a/doc/compatibility/fpga.rst +++ b/doc/compatibility/fpga.rst @@ -7,6 +7,7 @@ FPGAs Vendor Model Memory Flash ======== =================================================================================================================================== ====== ===== Anlogic `EG4S20 `__ OK OK +Anlogic `EF2M45 `__ OK OK Efinix `Trion T8 `__ NA OK Gowin `GW1N (GW1N-1, GW1N-4, GW1NR-9, GW1NS-2C, GW1NSR-4C) `__ OK IF Intel Cyclone III `EP3C16 `__ OK OK diff --git a/src/part.hpp b/src/part.hpp index ed8b565..bbe876d 100644 --- a/src/part.hpp +++ b/src/part.hpp @@ -19,6 +19,7 @@ typedef struct { /* Highest nibble (version) must always be set to 0 */ static std::map fpga_list = { {0x0a014c35, {"anlogic", "eagle s20", "EG4S20BG256", 8}}, + {0x00004c37, {"anlogic", "elf2", "EF2M45", 8}}, {0x0362D093, {"xilinx", "artix a7 35t", "xc7a35", 6}}, {0x0362c093, {"xilinx", "artix a7 50t", "xc7a50t", 6}},