diff --git a/.github/workflows/build_iotm.yml b/.github/workflows/build_iotm.yml index 285c7178..cd4500fe 100644 --- a/.github/workflows/build_iotm.yml +++ b/.github/workflows/build_iotm.yml @@ -1,5 +1,5 @@ env: - BOARDS: '["esp8266_4mb", "esp32_4bm3f", "esp32c3m_4mb", "esp32s2_4mb", "esp32s3_16mb"]' + BOARDS: '["esp8266_4mb", "esp32_4mb3f", "esp32c3m_4mb", "esp32s2_4mb", "esp32s3_16mb"]' name: Build Firmware @@ -39,8 +39,10 @@ jobs: python -m pip install --upgrade pip pip install platformio - name: Run PlatformIO + if: always() run: platformio run - name: Build FS + if: always() run: platformio run -t buildfs --disable-auto-clean - name: Attach artifact uses: actions/upload-artifact@v4 diff --git a/platformio.ini b/platformio.ini index 6dfdc42f..c5450992 100644 --- a/platformio.ini +++ b/platformio.ini @@ -308,7 +308,7 @@ lib_deps = ${common_env_data.lib_deps_external} ${env:esp32c3m_4mb_fromitems.lib_deps} lib_ignore = LT_WebSockets -build_flags = ${common.build_flags} +build_flags = -Desp32c3m_4mb="esp32c3m_4mb" -Wl,--wrap=esp_panic_handler framework = arduino diff --git a/src/modules/display/Smi2_m/modinfo.json b/src/modules/display/Smi2_m/modinfo.json index 443d5c46..e835ce90 100644 --- a/src/modules/display/Smi2_m/modinfo.json +++ b/src/modules/display/Smi2_m/modinfo.json @@ -50,7 +50,7 @@ } ] }, - "defActive": true, + "defActive": false, "usedLibs": { "esp32*": [] } diff --git a/src/modules/exec/EctoControlAdapter/modinfo.json b/src/modules/exec/EctoControlAdapter/modinfo.json index c52358aa..01c3c690 100644 --- a/src/modules/exec/EctoControlAdapter/modinfo.json +++ b/src/modules/exec/EctoControlAdapter/modinfo.json @@ -203,6 +203,7 @@ "defActive": false, "usedLibs": { "esp32*": [], + "esp32c3m_4mb": ["exclude"], "esp82*": [] } } \ No newline at end of file