board, efinix: added SPI variant for efinix t20 BGA256 board

This commit is contained in:
Gwenhael Goavec-Merou 2025-02-24 20:33:01 +01:00
parent c6e5ec9cb0
commit 2ff215dfff
2 changed files with 4 additions and 0 deletions

View File

@ -224,6 +224,8 @@ static std::map <std::string, target_board_t> board_list = {
SPI_BOARD("titanium_ti60_f225","efinix", "efinix_spi_ft4232",
DBUS4, DBUS5, DBUS7, DBUS3, DBUS0, DBUS1, DBUS2, DBUS6, 0, CABLE_DEFAULT),
JTAG_BOARD("titanium_ti60_f225_jtag", "ti60f225","efinix_jtag_ft4232", 0, 0, CABLE_DEFAULT),
SPI_BOARD("trion_t20_bga256", "efinix", "efinix_spi_ft2232",
DBUS4, DBUS5, 0, DBUS3, DBUS0, DBUS1, DBUS2, DBUS6, 0, CABLE_DEFAULT),
JTAG_BOARD("trion_t20_bga256_jtag", "t20f256", "efinix_jtag_ft2232", 0, 0, CABLE_DEFAULT),
SPI_BOARD("trion_t120_bga576","efinix", "efinix_spi_ft2232",
DBUS4, DBUS5, DBUS7, DBUS3, DBUS0, DBUS1, DBUS2, DBUS6, 0, CABLE_DEFAULT),

View File

@ -83,6 +83,8 @@ Efinix::Efinix(Jtag* jtag, const std::string &filename,
std::string spi_board_name = "";
if (board_name == "xyloni_jtag") {
spi_board_name = "xyloni_spi";
} else if (board_name == "trion_t20_bga256_jtag") {
spi_board_name = "trion_t20_bga256";
} else if (board_name == "trion_t120_bga576_jtag") {
spi_board_name = "trion_t120_bga576";
} else if (board_name == "titanium_ti60_f225_jtag") {