ESP32 and ESP32-S3 No PSRAM builds
This commit is contained in:
@@ -12,6 +12,10 @@ def get_board_name(env):
|
||||
board = 'esp32gls10'
|
||||
elif env.get('BOARD') == 'nuki-esp32-s3-oct':
|
||||
board = 'esp32s3oct'
|
||||
elif env.get('BOARD') == 'nuki-esp32-s3-nopsram':
|
||||
board = 'esp32s3nopsram'
|
||||
elif env.get('BOARD') == 'nuki-esp32dev-nopsram':
|
||||
board = 'esp32nopsram'
|
||||
return board
|
||||
|
||||
def create_target_dir(env):
|
||||
|
||||
@@ -70,11 +70,21 @@ build_flags =
|
||||
${env.build_flags}
|
||||
-DNUKI_HUB_HTTPS_SERVER
|
||||
|
||||
[env:updater_esp32-nopsram]
|
||||
board = nuki-esp32dev-nopsram
|
||||
extra_scripts =
|
||||
pre:pio_package_pre.py
|
||||
post:pio_package_post.py
|
||||
board_build.cmake_extra_args =
|
||||
-DSDKCONFIG_DEFAULTS="sdkconfig.defaults;sdkconfig.defaults.esp32-nopsram"
|
||||
build_flags =
|
||||
${env.build_flags}
|
||||
|
||||
[env:updater_esp32-gl-s10]
|
||||
extends = env:updater_esp32
|
||||
board = nuki-esp32gls10
|
||||
board_build.cmake_extra_args =
|
||||
-DSDKCONFIG_DEFAULTS="sdkconfig.defaults;sdkconfig.defaults.esp32;sdkconfig.gls10.defaults"
|
||||
-DSDKCONFIG_DEFAULTS="sdkconfig.defaults;sdkconfig.defaults.esp32;sdkconfig.defaults.gls10"
|
||||
build_flags =
|
||||
${env:updater_esp32.build_flags}
|
||||
-DNUKI_TARGET_GL_S10=y
|
||||
@@ -91,6 +101,12 @@ board = nuki-esp32-s3
|
||||
board_build.cmake_extra_args =
|
||||
-DSDKCONFIG_DEFAULTS="sdkconfig.defaults;sdkconfig.defaults.esp32-s3"
|
||||
|
||||
[env:updater_esp32-s3-nopsram]
|
||||
extends = env:updater_esp32-nopsram
|
||||
board = nuki-esp32-s3-nopsram
|
||||
board_build.cmake_extra_args =
|
||||
-DSDKCONFIG_DEFAULTS="sdkconfig.defaults;sdkconfig.defaults.esp32-s3-nopsram"
|
||||
|
||||
[env:updater_esp32-s3-oct]
|
||||
extends = env:updater_esp32
|
||||
board = nuki-esp32-s3-oct
|
||||
|
||||
1
updater/sdkconfig.defaults.esp32-nopsram
Normal file
1
updater/sdkconfig.defaults.esp32-nopsram
Normal file
@@ -0,0 +1 @@
|
||||
CONFIG_SPIRAM=n
|
||||
1
updater/sdkconfig.defaults.esp32-s3-nopsram
Normal file
1
updater/sdkconfig.defaults.esp32-s3-nopsram
Normal file
@@ -0,0 +1 @@
|
||||
CONFIG_SPIRAM=n
|
||||
@@ -1,9 +1,9 @@
|
||||
dependencies:
|
||||
# Required IDF version
|
||||
idf: ">=5.2"
|
||||
idf: ">=5.5"
|
||||
|
||||
espressif/esp_hosted:
|
||||
version: "*"
|
||||
version: 2.0.10
|
||||
rules:
|
||||
- if: "target in [esp32p4]"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user