From 705b2f794eace5d72bf14dc03024f625c349782b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kuba=20Szczodrzy=C5=84ski?= Date: Wed, 31 Aug 2022 22:38:54 +0200 Subject: [PATCH] [beken-72xx] Increase TCP/IP stack size to fix mDNS stack overflow --- README.md | 2 +- platform/beken-72xx/config/lwipopts.h | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 5061aa6..1c2f17a 100644 --- a/README.md +++ b/README.md @@ -66,7 +66,7 @@ SPIFFS | ❌ | ❌ BLE | - | ❌ NTP | ❌ | ❌ OTA | ✔️ | ✔️ -MDNS | ✔️ | BK7231T only +MDNS | ✔️ | ✔️ MQTT | ✅ | ❌ SD | ❌ | ❌ diff --git a/platform/beken-72xx/config/lwipopts.h b/platform/beken-72xx/config/lwipopts.h index ed0552d..c60d282 100644 --- a/platform/beken-72xx/config/lwipopts.h +++ b/platform/beken-72xx/config/lwipopts.h @@ -8,8 +8,12 @@ // mDNS support #undef MEMP_NUM_UDP_PCB -#define LWIP_NUM_NETIF_CLIENT_DATA 1 +#define LWIP_NUM_NETIF_CLIENT_DATA 2 #define MEMP_NUM_UDP_PCB (MAX_SOCKETS_UDP + 2 + 1) #define ip_addr ip4_addr #define ip_addr_t ip4_addr_t + +// increase TCP/IP thread stack size (was 512) +#undef TCPIP_THREAD_STACKSIZE +#define TCPIP_THREAD_STACKSIZE 1024