From c774b9dc5a991420e73862a8a679154fbc870f2f Mon Sep 17 00:00:00 2001 From: Christian Bergschneider Date: Sun, 24 Sep 2023 18:44:06 +0200 Subject: [PATCH 1/3] feat: add ftSwarmRS board --- boards/ftswarm_rs.json | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 boards/ftswarm_rs.json diff --git a/boards/ftswarm_rs.json b/boards/ftswarm_rs.json new file mode 100644 index 000000000..3bf06bdcd --- /dev/null +++ b/boards/ftswarm_rs.json @@ -0,0 +1,34 @@ +{ + "build": { + "arduino":{ + "ldscript": "esp32_out.ld" + }, + "core": "esp32", + "extra_flags": "-DARDUINO_EVENT_RUNNING_CORE=1 -DARDUINO_RUNNING_CORE=0 -DBOARD_HAS_PSRAM -mfix-esp32-psram-cache-issue", + "f_cpu": "240000000L", + "f_flash": "40000000L", + "flash_mode": "dio", + "mcu": "esp32s3", + "variant": "ftswarm_rs" + }, + "connectivity": [ + "wifi", + "bluetooth" + ], + "debug": { + "openocd_board": "esp-wroom-32.cfg" + }, + "frameworks": [ + "arduino" + ], + "name": "Elektrofuzzis ftSwarmRS", + "upload": { + "flash_size": "4MB", + "maximum_ram_size": 327680, + "maximum_size": 4194304, + "require_upload_port": true, + "speed": 460800 + }, + "url": "https://elektrofuzzis.github.io", + "vendor": "Elektrofuzzis" +} From f9f8260d0a10dd8b63569f92b5cfbc79a9b93d27 Mon Sep 17 00:00:00 2001 From: Christian Bergschneider Date: Sun, 24 Sep 2023 18:49:53 +0200 Subject: [PATCH 2/3] feat: add FtSwarm[Control] board --- boards/ftSwarm.json | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 boards/ftSwarm.json diff --git a/boards/ftSwarm.json b/boards/ftSwarm.json new file mode 100644 index 000000000..9084dd2b6 --- /dev/null +++ b/boards/ftSwarm.json @@ -0,0 +1,34 @@ +{ + "build": { + "arduino":{ + "ldscript": "esp32_out.ld" + }, + "core": "esp32", + "extra_flags": "-DARDUINO_ESP32_DEV -DARDUINO_EVENT_RUNNING_CORE=1 -DARDUINO_RUNNING_CORE=0 -DBOARD_HAS_PSRAM -mfix-esp32-psram-cache-issue", + "f_cpu": "240000000L", + "f_flash": "40000000L", + "flash_mode": "dio", + "mcu": "esp32", + "variant": "ftswarm" + }, + "connectivity": [ + "wifi", + "bluetooth" + ], + "debug": { + "openocd_board": "esp-wroom-32.cfg" + }, + "frameworks": [ + "arduino" + ], + "name": "Elektrofuzzis ftSwarm/ftSwarmControl", + "upload": { + "flash_size": "8MB", + "maximum_ram_size": 327680, + "maximum_size": 4194304, + "require_upload_port": true, + "speed": 460800 + }, + "url": "https://elektrofuzzis.github.io", + "vendor": "Elektrofuzzis" +} From e5a2ebdf0b7a477ac5bd62ddca61a4bd66c4d4cf Mon Sep 17 00:00:00 2001 From: Christian Bergschneider Date: Sun, 24 Sep 2023 18:50:38 +0200 Subject: [PATCH 3/3] fix: build flag on ftSwarmRS --- boards/{ftswarm_rs.json => ftSwarm_rs.json} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename boards/{ftswarm_rs.json => ftSwarm_rs.json} (81%) diff --git a/boards/ftswarm_rs.json b/boards/ftSwarm_rs.json similarity index 81% rename from boards/ftswarm_rs.json rename to boards/ftSwarm_rs.json index 3bf06bdcd..324b53dec 100644 --- a/boards/ftswarm_rs.json +++ b/boards/ftSwarm_rs.json @@ -4,7 +4,7 @@ "ldscript": "esp32_out.ld" }, "core": "esp32", - "extra_flags": "-DARDUINO_EVENT_RUNNING_CORE=1 -DARDUINO_RUNNING_CORE=0 -DBOARD_HAS_PSRAM -mfix-esp32-psram-cache-issue", + "extra_flags": "-DARDUINO_ESP32_DEV -DARDUINO_EVENT_RUNNING_CORE=1 -DARDUINO_RUNNING_CORE=0 -DBOARD_HAS_PSRAM -mfix-esp32-psram-cache-issue", "f_cpu": "240000000L", "f_flash": "40000000L", "flash_mode": "dio",