diff --git a/boards/ARDUINO_GIGA/omv_boardconfig.mk b/boards/ARDUINO_GIGA/omv_boardconfig.mk index d01ddfbe3..968f68bba 100755 --- a/boards/ARDUINO_GIGA/omv_boardconfig.mk +++ b/boards/ARDUINO_GIGA/omv_boardconfig.mk @@ -19,6 +19,7 @@ MICROPY_PY_FIR = 1 MICROPY_PY_ULAB = 1 MICROPY_PY_LWIP = 1 MICROPY_PY_SSL = 1 +MICROPY_PY_SSL_ECDSA_SIGN_ALT = 0 MICROPY_SSL_MBEDTLS = 1 MICROPY_PY_NETWORK_CYW43 = 1 MICROPY_PY_BLUETOOTH = 1 diff --git a/boards/ARDUINO_NICLA_VISION/omv_boardconfig.mk b/boards/ARDUINO_NICLA_VISION/omv_boardconfig.mk index 7b497640a..c13a2d20c 100755 --- a/boards/ARDUINO_NICLA_VISION/omv_boardconfig.mk +++ b/boards/ARDUINO_NICLA_VISION/omv_boardconfig.mk @@ -23,6 +23,7 @@ MICROPY_PY_WINC1500 = 0 MICROPY_PY_IMU = 1 MICROPY_PY_LWIP = 1 MICROPY_PY_SSL = 1 +MICROPY_PY_SSL_ECDSA_SIGN_ALT = 1 MICROPY_SSL_MBEDTLS = 1 MICROPY_PY_NETWORK_CYW43 = 1 MICROPY_PY_BLUETOOTH = 1 diff --git a/boards/ARDUINO_PORTENTA_H7/omv_boardconfig.mk b/boards/ARDUINO_PORTENTA_H7/omv_boardconfig.mk index a6183f014..403d9b526 100755 --- a/boards/ARDUINO_PORTENTA_H7/omv_boardconfig.mk +++ b/boards/ARDUINO_PORTENTA_H7/omv_boardconfig.mk @@ -21,6 +21,7 @@ MICROPY_PY_ULAB = 1 MICROPY_PY_WINC1500 = 0 MICROPY_PY_LWIP = 1 MICROPY_PY_SSL = 1 +MICROPY_PY_SSL_ECDSA_SIGN_ALT = 1 MICROPY_SSL_MBEDTLS = 1 MICROPY_PY_NETWORK_CYW43 = 1 MICROPY_PY_BLUETOOTH = 1 diff --git a/boards/OPENMV2/omv_boardconfig.mk b/boards/OPENMV2/omv_boardconfig.mk index dc73fcbc7..36dc222e3 100755 --- a/boards/OPENMV2/omv_boardconfig.mk +++ b/boards/OPENMV2/omv_boardconfig.mk @@ -18,6 +18,7 @@ MICROPY_PY_TV = 1 MICROPY_PY_BUZZER = 0 MICROPY_PY_LWIP = 0 MICROPY_PY_SSL = 1 +MICROPY_PY_SSL_ECDSA_SIGN_ALT = 0 MICROPY_SSL_MBEDTLS = 1 MICROPY_PY_NETWORK_CYW43 = 0 MICROPY_PY_BLUETOOTH = 0 diff --git a/boards/OPENMV3/omv_boardconfig.mk b/boards/OPENMV3/omv_boardconfig.mk index 96ab72c39..8d4e7bed1 100755 --- a/boards/OPENMV3/omv_boardconfig.mk +++ b/boards/OPENMV3/omv_boardconfig.mk @@ -21,6 +21,7 @@ MICROPY_PY_ML = 1 MICROPY_PY_ML_TFLM = 1 MICROPY_PY_LWIP = 0 MICROPY_PY_SSL = 1 +MICROPY_PY_SSL_ECDSA_SIGN_ALT = 0 MICROPY_SSL_MBEDTLS = 1 MICROPY_PY_NETWORK_CYW43 = 0 MICROPY_PY_BLUETOOTH = 0 diff --git a/boards/OPENMV4/omv_boardconfig.mk b/boards/OPENMV4/omv_boardconfig.mk index 834b622a0..d8bea28d3 100755 --- a/boards/OPENMV4/omv_boardconfig.mk +++ b/boards/OPENMV4/omv_boardconfig.mk @@ -22,6 +22,7 @@ MICROPY_PY_ML = 1 MICROPY_PY_ML_TFLM = 1 MICROPY_PY_LWIP = 0 MICROPY_PY_SSL = 1 +MICROPY_PY_SSL_ECDSA_SIGN_ALT = 0 MICROPY_SSL_MBEDTLS = 1 MICROPY_PY_NETWORK_CYW43 = 0 MICROPY_PY_BLUETOOTH = 0 diff --git a/boards/OPENMV4P/omv_boardconfig.mk b/boards/OPENMV4P/omv_boardconfig.mk index 9e1d2e7fb..099ec12df 100755 --- a/boards/OPENMV4P/omv_boardconfig.mk +++ b/boards/OPENMV4P/omv_boardconfig.mk @@ -23,6 +23,7 @@ MICROPY_PY_ML = 1 MICROPY_PY_ML_TFLM = 1 MICROPY_PY_LWIP = 0 MICROPY_PY_SSL = 1 +MICROPY_PY_SSL_ECDSA_SIGN_ALT = 0 MICROPY_SSL_MBEDTLS = 1 MICROPY_PY_NETWORK_CYW43 = 0 MICROPY_PY_BLUETOOTH = 0 diff --git a/boards/OPENMVPT/omv_boardconfig.mk b/boards/OPENMVPT/omv_boardconfig.mk index 94fcc4c24..0d4a8f8e3 100755 --- a/boards/OPENMVPT/omv_boardconfig.mk +++ b/boards/OPENMVPT/omv_boardconfig.mk @@ -22,6 +22,7 @@ MICROPY_PY_ML = 1 MICROPY_PY_ML_TFLM = 1 MICROPY_PY_LWIP = 0 MICROPY_PY_SSL = 1 +MICROPY_PY_SSL_ECDSA_SIGN_ALT = 0 MICROPY_SSL_MBEDTLS = 1 MICROPY_PY_NETWORK_CYW43 = 0 MICROPY_PY_BLUETOOTH = 0 diff --git a/boards/OPENMV_AE3/omv_boardconfig.mk b/boards/OPENMV_AE3/omv_boardconfig.mk index e0cddd67d..9091f2df7 100755 --- a/boards/OPENMV_AE3/omv_boardconfig.mk +++ b/boards/OPENMV_AE3/omv_boardconfig.mk @@ -27,6 +27,7 @@ MICROPY_BLUETOOTH_NIMBLE = $(CORE_M55_HP) MICROPY_PY_LWIP = $(CORE_M55_HP) MICROPY_PY_NETWORK_CYW43 = $(CORE_M55_HP) MICROPY_PY_SSL = $(CORE_M55_HP) +MICROPY_PY_SSL_ECDSA_SIGN_ALT = 0 MICROPY_SSL_MBEDTLS = $(CORE_M55_HP) MICROPY_PY_OPENAMP = 1 MICROPY_PY_OPENAMP_REMOTEPROC = 1 diff --git a/boards/OPENMV_RT1060/omv_boardconfig.mk b/boards/OPENMV_RT1060/omv_boardconfig.mk index 8386dc3a3..d4c4ae55f 100755 --- a/boards/OPENMV_RT1060/omv_boardconfig.mk +++ b/boards/OPENMV_RT1060/omv_boardconfig.mk @@ -16,6 +16,7 @@ MICROPY_PY_FIR = 1 MICROPY_PY_ULAB = 1 MICROPY_PY_LWIP = 1 MICROPY_PY_SSL = 1 +MICROPY_PY_SSL_ECDSA_SIGN_ALT = 0 MICROPY_SSL_MBEDTLS = 1 MICROPY_PY_NETWORK_CYW43 = 1 MICROPY_PY_BLUETOOTH = 1 diff --git a/ports/alif/alif.mk b/ports/alif/alif.mk index de826932d..eaf04b6ab 100644 --- a/ports/alif/alif.mk +++ b/ports/alif/alif.mk @@ -114,6 +114,7 @@ MPY_CFLAGS += -I$(TOP_DIR)/$(MICROPY_DIR)/ports/alif/lwip_inc MPY_CFLAGS += -DMICROPY_PY_CSI=$(MICROPY_PY_CSI) MPY_CFLAGS += -DMICROPY_PY_LWIP=$(MICROPY_PY_LWIP) MPY_CFLAGS += -DMICROPY_PY_SSL=$(MICROPY_PY_SSL) +MPY_CFLAGS += -DMICROPY_PY_SSL_ECDSA_SIGN_ALT=$(MICROPY_PY_SSL_ECDSA_SIGN_ALT) MPY_CFLAGS += -DMICROPY_SSL_MBEDTLS=$(MICROPY_SSL_MBEDTLS) MPY_CFLAGS += -DMICROPY_PY_NETWORK_CYW43=$(MICROPY_PY_NETWORK_CYW43) MPY_CFLAGS += -DMICROPY_PY_BLUETOOTH=$(MICROPY_PY_BLUETOOTH) @@ -127,6 +128,7 @@ MPY_MKARGS += CMSIS_DIR=$(TOP_DIR)/$(HAL_DIR)/cmsis/inc MPY_MKARGS += MICROPY_PY_CSI=$(MICROPY_PY_CSI) MPY_MKARGS += MICROPY_PY_LWIP=$(MICROPY_PY_LWIP) MPY_MKARGS += MICROPY_PY_SSL=$(MICROPY_PY_SSL) +MPY_MKARGS += MICROPY_PY_SSL_ECDSA_SIGN_ALT=$(MICROPY_PY_SSL_ECDSA_SIGN_ALT) MPY_MKARGS += MICROPY_SSL_MBEDTLS=$(MICROPY_SSL_MBEDTLS) MPY_MKARGS += MICROPY_PY_NETWORK_CYW43=$(MICROPY_PY_NETWORK_CYW43) MPY_MKARGS += MICROPY_PY_BLUETOOTH=$(MICROPY_PY_BLUETOOTH) diff --git a/ports/mimxrt/omv_portconfig.mk b/ports/mimxrt/omv_portconfig.mk index 15d06e28d..b9a83f771 100644 --- a/ports/mimxrt/omv_portconfig.mk +++ b/ports/mimxrt/omv_portconfig.mk @@ -103,6 +103,7 @@ MPY_CFLAGS += -I$(TOP_DIR)/$(MICROPY_DIR)/shared/runtime MPY_CFLAGS += -DMICROPY_PY_LWIP=$(MICROPY_PY_LWIP) MPY_CFLAGS += -DMICROPY_PY_SSL=$(MICROPY_PY_SSL) +MPY_CFLAGS += -DMICROPY_PY_SSL_ECDSA_SIGN_ALT=$(MICROPY_PY_SSL_ECDSA_SIGN_ALT) MPY_CFLAGS += -DMICROPY_SSL_MBEDTLS=$(MICROPY_SSL_MBEDTLS) MPY_CFLAGS += -DMICROPY_PY_NETWORK_CYW43=$(MICROPY_PY_NETWORK_CYW43) MPY_CFLAGS += -DMICROPY_PY_BLUETOOTH=$(MICROPY_PY_BLUETOOTH) @@ -116,6 +117,7 @@ MPY_MKARGS += SUPPORTS_HARDWARE_FP_SINGLE=1 MPY_MKARGS += MICROPY_VFS_LFS2=0 MPY_MKARGS += MICROPY_PY_LWIP=$(MICROPY_PY_LWIP) MPY_MKARGS += MICROPY_PY_SSL=$(MICROPY_PY_SSL) +MPY_MKARGS += MICROPY_PY_SSL_ECDSA_SIGN_ALT=$(MICROPY_PY_SSL_ECDSA_SIGN_ALT) MPY_MKARGS += MICROPY_SSL_MBEDTLS=$(MICROPY_SSL_MBEDTLS) MPY_MKARGS += MICROPY_PY_NETWORK_CYW43=$(MICROPY_PY_NETWORK_CYW43) MPY_MKARGS += MICROPY_PY_BLUETOOTH=$(MICROPY_PY_BLUETOOTH) diff --git a/ports/stm32/omv_portconfig.mk b/ports/stm32/omv_portconfig.mk index 27d7ccf26..30324dd7b 100644 --- a/ports/stm32/omv_portconfig.mk +++ b/ports/stm32/omv_portconfig.mk @@ -98,6 +98,7 @@ MPY_CFLAGS += -I$(TOP_DIR)/$(MICROPY_DIR)/shared/runtime MPY_CFLAGS += -DMICROPY_PY_LWIP=$(MICROPY_PY_LWIP) MPY_CFLAGS += -DMICROPY_PY_SSL=$(MICROPY_PY_SSL) MPY_CFLAGS += -DMICROPY_SSL_MBEDTLS=$(MICROPY_SSL_MBEDTLS) +MPY_CFLAGS += -DMICROPY_PY_SSL_ECDSA_SIGN_ALT=$(MICROPY_PY_SSL_ECDSA_SIGN_ALT) MPY_CFLAGS += -DMICROPY_PY_NETWORK_CYW43=$(MICROPY_PY_NETWORK_CYW43) MPY_CFLAGS += -DMICROPY_PY_BLUETOOTH=$(MICROPY_PY_BLUETOOTH) MPY_CFLAGS += -DMICROPY_BLUETOOTH_NIMBLE=$(MICROPY_BLUETOOTH_NIMBLE) @@ -109,6 +110,7 @@ MPY_MKARGS += STM32LIB_CMSIS_DIR=$(TOP_DIR)/$(CMSIS_DIR) MPY_MKARGS += STM32LIB_HAL_DIR=$(TOP_DIR)/$(HAL_DIR) MPY_MKARGS += MICROPY_PY_LWIP=$(MICROPY_PY_LWIP) MPY_MKARGS += MICROPY_PY_SSL=$(MICROPY_PY_SSL) +MPY_MKARGS += MICROPY_PY_SSL_ECDSA_SIGN_ALT=$(MICROPY_PY_SSL_ECDSA_SIGN_ALT) MPY_MKARGS += MICROPY_SSL_MBEDTLS=$(MICROPY_SSL_MBEDTLS) MPY_MKARGS += MICROPY_PY_NETWORK_CYW43=$(MICROPY_PY_NETWORK_CYW43) MPY_MKARGS += MICROPY_PY_BLUETOOTH=$(MICROPY_PY_BLUETOOTH)