summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDamien George <damien@micropython.org>2025-03-12 13:07:25 +1100
committerDamien George <damien@micropython.org>2025-03-12 13:17:02 +1100
commit0ec496a98ca7ba0d81c877505fa7673bab5be75c (patch)
tree61bd76f81c561267804c54d43557d77298c72322
parent3823aeb0f14c04084eba6566164d9b7dbd9e7ced (diff)
lib/cyw43-driver: Update driver to latest version v1.1.0.
Includes various fixes and improvements to the WLAN driver, in particular: - Add WPA3 STA and AP support. - Attempt to reconnect to AP in response to validation error. - Update 43439 BT firmware for Data Length Extension fix. Signed-off-by: Damien George <damien@micropython.org>
m---------lib/cyw43-driver0
-rw-r--r--ports/mimxrt/cyw43_configport.h2
-rw-r--r--ports/rp2/cyw43_configport.h1
-rw-r--r--ports/stm32/cyw43_configport.h2
4 files changed, 3 insertions, 2 deletions
diff --git a/lib/cyw43-driver b/lib/cyw43-driver
-Subproject 9f6405f0b3260968306d782e1c5ac275a46dc65
+Subproject dd7568229f3bf7a37737b9e1ef250c26efe75b2
diff --git a/ports/mimxrt/cyw43_configport.h b/ports/mimxrt/cyw43_configport.h
index 619db24b1..ab535a477 100644
--- a/ports/mimxrt/cyw43_configport.h
+++ b/ports/mimxrt/cyw43_configport.h
@@ -107,7 +107,7 @@
#endif
#if MICROPY_HW_ENABLE_RF_SWITCH
-#define CYW43_PIN_WL_RFSW_VDD pin_WL_RFSW_VDD
+#define CYW43_PIN_RFSW_VDD pin_WL_RFSW_VDD
#endif
#define cyw43_schedule_internal_poll_dispatch(func) pendsv_schedule_dispatch(PENDSV_DISPATCH_CYW43, func)
diff --git a/ports/rp2/cyw43_configport.h b/ports/rp2/cyw43_configport.h
index 4294691c6..bb99bb297 100644
--- a/ports/rp2/cyw43_configport.h
+++ b/ports/rp2/cyw43_configport.h
@@ -35,6 +35,7 @@
#include "extmod/modnetwork.h"
#include "pendsv.h"
+#define CYW43_INCLUDE_LEGACY_F1_OVERFLOW_WORKAROUND_VARIABLES (1)
#define CYW43_WIFI_NVRAM_INCLUDE_FILE "wifi_nvram_43439.h"
#define CYW43_IOCTL_TIMEOUT_US (1000000)
#define CYW43_SLEEP_MAX (10)
diff --git a/ports/stm32/cyw43_configport.h b/ports/stm32/cyw43_configport.h
index 1ea1ebde1..595051180 100644
--- a/ports/stm32/cyw43_configport.h
+++ b/ports/stm32/cyw43_configport.h
@@ -102,7 +102,7 @@
#define CYW43_PIN_BT_CTS pyb_pin_BT_CTS
#if MICROPY_HW_ENABLE_RF_SWITCH
-#define CYW43_PIN_WL_RFSW_VDD pyb_pin_WL_RFSW_VDD
+#define CYW43_PIN_RFSW_VDD pyb_pin_WL_RFSW_VDD
#endif
#define cyw43_schedule_internal_poll_dispatch(func) pendsv_schedule_dispatch(PENDSV_DISPATCH_CYW43, func)