From 41d018915712244ca57e52d4dc188bf1b27be72a Mon Sep 17 00:00:00 2001 From: steward-fu Date: Mon, 10 Aug 2026 09:19:50 +0800 Subject: [PATCH 1/4] Add step-mxo2_v1.1 board support. --- doc/boards.yml | 7 +++++++ src/board.hpp | 3 ++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/doc/boards.yml b/doc/boards.yml index 32b9091..d293e13 100644 --- a/doc/boards.yml +++ b/doc/boards.yml @@ -1149,3 +1149,10 @@ FPGA: Lattice LCMXO2-4000HC-4MG132CC Memory: OK Flash: OK + +- ID: step-mxo2_v1.1 + Description: STEP MXO2 V1.1 + URL: https://wiki.stepfpga.com/xo2-4000hc + FPGA: Lattice LCMXO2-4000HC-4MG132CC + Memory: OK + Flash: OK diff --git a/src/board.hpp b/src/board.hpp index 50754c7..edb9c40 100644 --- a/src/board.hpp +++ b/src/board.hpp @@ -297,7 +297,8 @@ static std::map board_list = { JTAG_BOARD("mini_itx", "xc7z100ffg900", "jtag-smt2-nc", SPI_FLASH, 0, 0, CABLE_DEFAULT), JTAG_BOARD("vmm3", "xc7s50csga324", "ft2232", SPI_FLASH, 0, 0, CABLE_DEFAULT), JTAG_BOARD("step-max10_v1", "10m02scm153c8g", "usb-blaster", SPI_FLASH, 0, 0, CABLE_DEFAULT), - JTAG_BOARD("step-mxo2_v2", "lcmxo2-4000hc-4mg132cc", "ft232", SPI_FLASH, 0, 0, CABLE_DEFAULT) + JTAG_BOARD("step-mxo2_v2", "lcmxo2-4000hc-4mg132cc", "ft232", SPI_FLASH, 0, 0, CABLE_DEFAULT), + JTAG_BOARD("step-mxo2_v1.1", "lcmxo2-4000hc-4mg132cc", "ft232", SPI_FLASH, 0, 0, CABLE_DEFAULT) }; #endif From 67e656119f78ddc104252955b587afe846b520a9 Mon Sep 17 00:00:00 2001 From: steward_fu Date: Sun, 9 Aug 2026 22:46:00 -0400 Subject: [PATCH 2/4] Update info. --- doc/boards.yml | 4 ++-- src/board.hpp | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/doc/boards.yml b/doc/boards.yml index d293e13..b8cea0e 100644 --- a/doc/boards.yml +++ b/doc/boards.yml @@ -1152,7 +1152,7 @@ - ID: step-mxo2_v1.1 Description: STEP MXO2 V1.1 - URL: https://wiki.stepfpga.com/xo2-4000hc - FPGA: Lattice LCMXO2-4000HC-4MG132CC + URL: https://wiki.stepfpga.com/step-mxo2%E7%AC%AC%E4%B8%80%E4%BB%A3 + FPGA: Lattice LCMXO2-1200HC-4MG132C Memory: OK Flash: OK diff --git a/src/board.hpp b/src/board.hpp index edb9c40..c7d516c 100644 --- a/src/board.hpp +++ b/src/board.hpp @@ -298,7 +298,7 @@ static std::map board_list = { JTAG_BOARD("vmm3", "xc7s50csga324", "ft2232", SPI_FLASH, 0, 0, CABLE_DEFAULT), JTAG_BOARD("step-max10_v1", "10m02scm153c8g", "usb-blaster", SPI_FLASH, 0, 0, CABLE_DEFAULT), JTAG_BOARD("step-mxo2_v2", "lcmxo2-4000hc-4mg132cc", "ft232", SPI_FLASH, 0, 0, CABLE_DEFAULT), - JTAG_BOARD("step-mxo2_v1.1", "lcmxo2-4000hc-4mg132cc", "ft232", SPI_FLASH, 0, 0, CABLE_DEFAULT) + JTAG_BOARD("step-mxo2_v1.1", "lcmxo2-1200hc-4mg132cc", "ft232", SPI_FLASH, 0, 0, CABLE_DEFAULT) }; #endif From c034666ab823f7f35745ab541a6dafcccbb05a33 Mon Sep 17 00:00:00 2001 From: steward-fu Date: Mon, 10 Aug 2026 19:45:18 +0800 Subject: [PATCH 3/4] Update chip info. --- doc/boards.yml | 2 +- src/board.hpp | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/doc/boards.yml b/doc/boards.yml index b8cea0e..508f0f6 100644 --- a/doc/boards.yml +++ b/doc/boards.yml @@ -1146,7 +1146,7 @@ - ID: step-mxo2_v2 Description: STEP MXO2 V2 URL: https://wiki.stepfpga.com/xo2-4000hc - FPGA: Lattice LCMXO2-4000HC-4MG132CC + FPGA: Lattice LCMXO2-4000HC-4MG132C Memory: OK Flash: OK diff --git a/src/board.hpp b/src/board.hpp index c7d516c..d38fa2f 100644 --- a/src/board.hpp +++ b/src/board.hpp @@ -297,8 +297,8 @@ static std::map board_list = { JTAG_BOARD("mini_itx", "xc7z100ffg900", "jtag-smt2-nc", SPI_FLASH, 0, 0, CABLE_DEFAULT), JTAG_BOARD("vmm3", "xc7s50csga324", "ft2232", SPI_FLASH, 0, 0, CABLE_DEFAULT), JTAG_BOARD("step-max10_v1", "10m02scm153c8g", "usb-blaster", SPI_FLASH, 0, 0, CABLE_DEFAULT), - JTAG_BOARD("step-mxo2_v2", "lcmxo2-4000hc-4mg132cc", "ft232", SPI_FLASH, 0, 0, CABLE_DEFAULT), - JTAG_BOARD("step-mxo2_v1.1", "lcmxo2-1200hc-4mg132cc", "ft232", SPI_FLASH, 0, 0, CABLE_DEFAULT) + JTAG_BOARD("step-mxo2_v2", "lcmxo2-4000hc-4mg132c", "ft232", SPI_FLASH, 0, 0, CABLE_DEFAULT), + JTAG_BOARD("step-mxo2_v1.1", "lcmxo2-1200hc-4mg132c", "ft232", SPI_FLASH, 0, 0, CABLE_DEFAULT) }; #endif From 289506c13633a05c89d8c80d988dde1fff304a41 Mon Sep 17 00:00:00 2001 From: steward-fu Date: Mon, 10 Aug 2026 22:18:14 +0800 Subject: [PATCH 4/4] Update board info. --- src/board.hpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/board.hpp b/src/board.hpp index d38fa2f..37f4413 100644 --- a/src/board.hpp +++ b/src/board.hpp @@ -297,8 +297,8 @@ static std::map board_list = { JTAG_BOARD("mini_itx", "xc7z100ffg900", "jtag-smt2-nc", SPI_FLASH, 0, 0, CABLE_DEFAULT), JTAG_BOARD("vmm3", "xc7s50csga324", "ft2232", SPI_FLASH, 0, 0, CABLE_DEFAULT), JTAG_BOARD("step-max10_v1", "10m02scm153c8g", "usb-blaster", SPI_FLASH, 0, 0, CABLE_DEFAULT), - JTAG_BOARD("step-mxo2_v2", "lcmxo2-4000hc-4mg132c", "ft232", SPI_FLASH, 0, 0, CABLE_DEFAULT), - JTAG_BOARD("step-mxo2_v1.1", "lcmxo2-1200hc-4mg132c", "ft232", SPI_FLASH, 0, 0, CABLE_DEFAULT) + JTAG_BOARD("step-mxo2_v1.1", "lcmxo2-1200hc-4mg132c", "ft232", SPI_FLASH, 0, 0, CABLE_DEFAULT), + JTAG_BOARD("step-mxo2_v2", "lcmxo2-4000hc-4mg132c", "ft232", SPI_FLASH, 0, 0, CABLE_DEFAULT) }; #endif