From 1ba1e5ccbd0111f2a8d36325b61818dd6681188a Mon Sep 17 00:00:00 2001 From: Dong Heng Date: Mon, 9 Jul 2018 11:35:09 +0800 Subject: [PATCH] feat(task): Change all tasks size 4 times the original --- components/esp8266/driver/uart.c | 2 +- components/esp8266/lib/VERSION | 8 ++++---- components/esp8266/lib/libcore.a | Bin 83784 -> 83994 bytes components/esp8266/lib/libnet80211.a | Bin 357586 -> 357974 bytes components/esp8266/lib/libpp.a | Bin 237562 -> 237772 bytes components/esp8266/lib/libwps.a | Bin 261686 -> 261686 bytes components/esp8266/source/event_loop.c | 2 +- components/esp8266/source/startup.c | 2 +- .../esp8266/include/freertos/FreeRTOSConfig.h | 4 ++-- components/lwip/Kconfig | 4 ++-- .../main/http_request_example_main.c | 2 +- .../main/https_mbedtls_example_main.c | 2 +- .../main/https_wolfssl_example_main.c | 2 +- examples/protocols/mqtt/main/MQTTEcho.c | 2 +- .../main/openssl_client_example_main.c | 2 +- .../main/openssl_demo_example_main.c | 2 +- .../main/openssl_server_example_main.c | 2 +- examples/wifi/smart_config/main/user_main.c | 2 +- examples/wifi/wps/main/user_main.c | 2 +- tools/unit-test-app/main/app_main.c | 2 +- 20 files changed, 21 insertions(+), 21 deletions(-) diff --git a/components/esp8266/driver/uart.c b/components/esp8266/driver/uart.c index 6573299a..269940b2 100644 --- a/components/esp8266/driver/uart.c +++ b/components/esp8266/driver/uart.c @@ -185,7 +185,7 @@ void uart_init(void) xQueueUart = xQueueCreate(32, sizeof(os_event_t)); - xTaskCreate(uart_task, (uint8_t const*)"uTask", 512, NULL, tskIDLE_PRIORITY + 2, &xUartTaskHandle); + xTaskCreate(uart_task, (uint8_t const*)"uTask", 2048, NULL, tskIDLE_PRIORITY + 2, &xUartTaskHandle); } #endif diff --git a/components/esp8266/lib/VERSION b/components/esp8266/lib/VERSION index 08c0b478..f0df4532 100644 --- a/components/esp8266/lib/VERSION +++ b/components/esp8266/lib/VERSION @@ -1,10 +1,10 @@ gwen: crypto: 8943c89 espnow: 8943c89 - core: 15348a7 - net80211: 68f6a7c - pp: bdb3c08 + core: fdd8880 + net80211: fdd8880 + pp: fdd8880 pwm: 0181338 smartconfig:9ec59b5 wpa: 8943c89 - wps: 8943c89 \ No newline at end of file + wps: fdd8880 \ No newline at end of file diff --git a/components/esp8266/lib/libcore.a b/components/esp8266/lib/libcore.a index 110b9e1d7ea8768bff644891c26873249f4c1526..691eaeb47329c29b7de069f3e4f979b0778138d8 100644 GIT binary patch delta 1429 zcmcgqT}TvB6h3!%#@5`$S=LN**S+H|%m`L9>+UiyiEivmP*JOeNURFJ1kn%n6tVbd zM68{lvJ3)4dgx^*C`3piAt6X#gr34)Lz*khWlt!6qs(lk(b2ax#7Xqy7~*XSAr_!B)PfUQy3YV7j9u&tuqEugTyCI7hq z#wTItP~8qU&g^l|1OEXrF`OIRS(|7YMmlLPo?c?u9t^2F=Oj6|QV9!tt9ACp9t%cg z5BPAhHg2tz=f9RK%~^Gs`TesVJ>Wl@X{rxrrX?^xmz%v-K*vup@3aT{U;i>!${j0Z zb*X&LZ`baB##j=I*#`S#-9u?#5&)PE&>{oeC+(q_v5S%CjLl#+8k40Ez)QRkjj?qc ziE4691;8){pM-EOs<1I!B<~e@7IsX8kaLB7Lz8Q43cCqU;t*jwJ|)cKJmEC{Ae^&R z^(SL3b|jW(OtG)W?@9%eYN(+CzDoc}q1QpOh4vE<2rUs03at2wP7)y=^<=i^@LmBXMzC91hz%$=#n8@Ur$Y~*-J@i7$_8#Sik zV?|>vc&bxlDO^*u+no}QcPcDH?-mPK)b?Jw#79wqmnRzJd*rZ2VtMW$f delta 1310 zcmcgqPe>GD6n}4b#tLWIjg{5Zns0WM9S@t|Os>r(4;vk%x)o%Lr9tQZP;`o+L(nN! zK0>qtsh|$4hrUCH4A$tN5QLYmMICC%JS2pbGQF|Si{elaKKOmV-~4`$nKv_UyrR$E z)+=p0xOcGVac?Ah-k%0={}O#wfPck_S%7t%eh;t_{zhY)ul-FEZSMg7=1=mU2SD>P zYz-?aT+8I6*j=MlZ46^Y?y~jM;k>t34kUk~wRPUZm{)XMF_g4%LEhhO>Y|p(df$Ti zrC^scXVuX#=3;ijI9$r^X)o0@aJ~jzaW7$u54m_P2IpR`I$r{-9t;|#2OwLUClR@r zIMOCRw%pS)901S;uyuej(lNq}K8oF#mQVIhAkK(>Gp9oupeinzIb0TZ%si&V3o{=Z zYY^;lMy!}Ad@d3!uP-$KoD%c<(&89PVO0#WJRTJ{>EvRP^0EOivX(DUJ}p)$c`ZAw zUx>D}a%T|@d81=g^9wXi6V0-$0dS>PNcSrZ#AT&-5}#38BfhA#L3~~56!9&kn}{n) zw-Apj-5xT%K0Q}H>^dGl#K=IC9I9)oDfB|!sQiwwhfxF7lsB9`DI3|R5{GzJ!8@ufu!ECg{RF^b4i zGx?#K=;Q@zT$|ss@JTB`lbnKrfdU9XNJ9eyGZPa91v3-N=^H~CH8;B{1WPL7RcdKy zVlr7yL1XhH%hk$KxRq{R9;>$ukNo!c%#5ov@!Mr=Y+wMgYx^Tz#_K%z)fyRDK-4l> zGv4OFXYqGuMk_9S3cURo-PrLdSRKlEi4~uM>Cuc)-S`x6KW9uc#iyWKhUph0J_YmT zn9M}+DR^(pWaNNPfprN1EBwotZV^g2W~S38$}njPUtj$z{$WiU6G41 zX8M*oCh6&KCNcRRI_HAbE3zh#-!8BM3(p3I~! zDhM$MYz~O%17fG?{gI3+JWLD>2|ykP5VK9+AIT`qG=pif!UnO)^YrDWPngN*tjCp^ znwn~1U}R_*pI26_m#=SVYK%LLZV#WrB<6uHjN0!ov3258usoId8xQ`>WnyLy&RpA{ z6)~F&;WNyI$33#CVqhT_UzB5DA&4W1QAC!S z$q&^;CofRr+Wek{Pg((*zV7?~PaKonn#{l8QSx5?YzGc&Hz#BZ9hv4H`^>g|to8L#u; zS8Zfu0aMLn&3K!GfNE0zt89CrnU|mAM3jZ>uThjPU z06OwHqi$wuYN~~Sk)dIHURkkTzP_QUG45d6E;*G+%mbgHo_CqpI`JvUOk@7WgFo$? zn3;pq{`M8c%;rM)4Ex#2EG39ff$ntXW3u=Z@NQ*3$44Mxm{}M=5{AkV=FR>1O#2wj xvMB%X37-w;FR`>Q1^|3Hi>&|v diff --git a/components/esp8266/lib/libpp.a b/components/esp8266/lib/libpp.a index 3a4a0722f7933e63bada24bfe7dc56ed4b300f72..c99bfe6df1f19e658d814505e60d23405d932c89 100644 GIT binary patch delta 15344 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 diff --git a/components/esp8266/lib/libwps.a b/components/esp8266/lib/libwps.a index 228fa8d6abad3aeac28f2cf60d07418353677683..29fe51c530e584c4b26232389a505fe334a62579 100644 GIT binary patch delta 229 zcmdn?hkx52{t43ThK9yQMh2D}mFoFn?CA>r%;KB(^P34Ei->I&QdrH6DsoGk+X+>K zDX&-;RbmmRs6w-LFitl@74mz{csw0d S$S9cU`EQuecAyu;)&l??(Lc5T delta 229 zcmdn?hkx52{t43T2Ii(FmPQsEmFoFn?CA>r%;KB(^P34Ei->I&QdrH6DsoGk+X+>K zDX&-;RbmmRs6w-LFitl@74mz{csw0d S$S9cU`EQuecAyu;)&l@?u0U!4 diff --git a/components/esp8266/source/event_loop.c b/components/esp8266/source/event_loop.c index 8da4a733..335e4685 100644 --- a/components/esp8266/source/event_loop.c +++ b/components/esp8266/source/event_loop.c @@ -98,7 +98,7 @@ esp_err_t esp_event_loop_init(system_event_cb_t cb, void *ctx) s_event_queue = wifi_queue_create(32, sizeof(system_event_t)); if(s_event_queue == NULL) return ESP_ERR_NO_MEM; - if(wifi_task_create(esp_event_loop_task, "esp_event_loop_task", 512, NULL, 2) == NULL) { + if(wifi_task_create(esp_event_loop_task, "esp_event_loop_task", 2048, NULL, 2) == NULL) { return ESP_ERR_NO_MEM; } s_event_handler_cb = cb; diff --git a/components/esp8266/source/startup.c b/components/esp8266/source/startup.c index e3d3376e..a7e3b9c8 100644 --- a/components/esp8266/source/startup.c +++ b/components/esp8266/source/startup.c @@ -103,7 +103,7 @@ void call_user_start(void) wifi_os_init(); - assert(wifi_task_create(user_init_entry, "uiT", 512, NULL, wifi_task_get_max_priority()) != NULL); + assert(wifi_task_create(user_init_entry, "uiT", 2048, NULL, wifi_task_get_max_priority()) != NULL); wifi_os_start(); } diff --git a/components/freertos/port/esp8266/include/freertos/FreeRTOSConfig.h b/components/freertos/port/esp8266/include/freertos/FreeRTOSConfig.h index 4d6063d5..7d17f785 100644 --- a/components/freertos/port/esp8266/include/freertos/FreeRTOSConfig.h +++ b/components/freertos/port/esp8266/include/freertos/FreeRTOSConfig.h @@ -86,7 +86,7 @@ #define configCPU_CLOCK_HZ ( ( unsigned long ) 80000000 ) #define configTICK_RATE_HZ ( ( portTickType ) 100 ) #define configMAX_PRIORITIES 15 -#define configMINIMAL_STACK_SIZE ( ( unsigned short )176 ) +#define configMINIMAL_STACK_SIZE ( ( unsigned short ) 768 ) //#define configTOTAL_HEAP_SIZE ( ( size_t ) ( 17 * 1024 ) ) #define configMAX_TASK_NAME_LEN ( 16 ) #define configUSE_TRACE_FACILITY 0 @@ -106,7 +106,7 @@ #if configUSE_TIMERS #define configTIMER_TASK_PRIORITY ( tskIDLE_PRIORITY + 2 ) #define configTIMER_QUEUE_LENGTH (10) -#define configTIMER_TASK_STACK_DEPTH ( ( unsigned short ) 512 ) +#define configTIMER_TASK_STACK_DEPTH ( ( unsigned short ) 2048 ) #endif /* Co-routine definitions. */ diff --git a/components/lwip/Kconfig b/components/lwip/Kconfig index 77645a7c..a7af0c67 100644 --- a/components/lwip/Kconfig +++ b/components/lwip/Kconfig @@ -387,8 +387,8 @@ endmenu # UDP config TCPIP_TASK_STACK_SIZE int "TCP/IP Task Stack Size" - default 512 - range 512 2048 + default 2048 + range 2048 8192 help Configure TCP/IP task stack size, used by LWIP to process multi-threaded TCP/IP operations. Setting this stack too small will result in stack overflow crashes. diff --git a/examples/protocols/http_request/main/http_request_example_main.c b/examples/protocols/http_request/main/http_request_example_main.c index 8dbce4fb..3f74a913 100644 --- a/examples/protocols/http_request/main/http_request_example_main.c +++ b/examples/protocols/http_request/main/http_request_example_main.c @@ -188,5 +188,5 @@ void app_main() { ESP_ERROR_CHECK( nvs_flash_init() ); initialise_wifi(); - xTaskCreate(&http_get_task, "http_get_task", 4096, NULL, 5, NULL); + xTaskCreate(&http_get_task, "http_get_task", 16384, NULL, 5, NULL); } diff --git a/examples/protocols/https_mbedtls/main/https_mbedtls_example_main.c b/examples/protocols/https_mbedtls/main/https_mbedtls_example_main.c index 900664b8..63bde71e 100644 --- a/examples/protocols/https_mbedtls/main/https_mbedtls_example_main.c +++ b/examples/protocols/https_mbedtls/main/https_mbedtls_example_main.c @@ -336,5 +336,5 @@ void app_main(void) { ESP_ERROR_CHECK( nvs_flash_init() ); initialise_wifi(); - xTaskCreate(&https_get_task, "https_get_task", 2048, NULL, 5, NULL); + xTaskCreate(&https_get_task, "https_get_task", 8192, NULL, 5, NULL); } diff --git a/examples/protocols/https_wolfssl/main/https_wolfssl_example_main.c b/examples/protocols/https_wolfssl/main/https_wolfssl_example_main.c index 38337b4b..8e60ecfe 100644 --- a/examples/protocols/https_wolfssl/main/https_wolfssl_example_main.c +++ b/examples/protocols/https_wolfssl/main/https_wolfssl_example_main.c @@ -58,7 +58,7 @@ extern const uint8_t server_root_cert_pem_end[] asm("_binary_server_root_cert_ "\r\n" #define WOLFSSL_DEMO_THREAD_NAME "wolfssl_client" -#define WOLFSSL_DEMO_THREAD_STACK_WORDS 2048 +#define WOLFSSL_DEMO_THREAD_STACK_WORDS 8192 #define WOLFSSL_DEMO_THREAD_PRORIOTY 6 #define WOLFSSL_DEMO_SNTP_SERVERS "pool.ntp.org" diff --git a/examples/protocols/mqtt/main/MQTTEcho.c b/examples/protocols/mqtt/main/MQTTEcho.c index 6ff21da8..51e8d51f 100644 --- a/examples/protocols/mqtt/main/MQTTEcho.c +++ b/examples/protocols/mqtt/main/MQTTEcho.c @@ -51,7 +51,7 @@ const int CONNECTED_BIT = 1<<0; #define MQTT_PORT 1883 /* MQTT Port*/ #define MQTT_CLIENT_THREAD_NAME "mqtt_client_thread" -#define MQTT_CLIENT_THREAD_STACK_WORDS 2048 +#define MQTT_CLIENT_THREAD_STACK_WORDS 8192 #define MQTT_CLIENT_THREAD_PRIO 8 static const char *TAG = "example"; diff --git a/examples/protocols/openssl_client/main/openssl_client_example_main.c b/examples/protocols/openssl_client/main/openssl_client_example_main.c index 568a61e5..e5740237 100644 --- a/examples/protocols/openssl_client/main/openssl_client_example_main.c +++ b/examples/protocols/openssl_client/main/openssl_client_example_main.c @@ -327,5 +327,5 @@ void app_main(void) { ESP_ERROR_CHECK( nvs_flash_init() ); initialise_wifi(); - xTaskCreate(&openssl_client_task, "openssl_client", 2048, NULL, 6, NULL); + xTaskCreate(&openssl_client_task, "openssl_client", 8192, NULL, 6, NULL); } diff --git a/examples/protocols/openssl_demo/main/openssl_demo_example_main.c b/examples/protocols/openssl_demo/main/openssl_demo_example_main.c index f216b4e1..63136144 100644 --- a/examples/protocols/openssl_demo/main/openssl_demo_example_main.c +++ b/examples/protocols/openssl_demo/main/openssl_demo_example_main.c @@ -255,5 +255,5 @@ void app_main(void) { ESP_ERROR_CHECK(nvs_flash_init()); initialise_wifi(); - xTaskCreate(&openssl_task, "openssl_task", 2048, NULL, 5, NULL); + xTaskCreate(&openssl_task, "openssl_task", 8192, NULL, 5, NULL); } diff --git a/examples/protocols/openssl_server/main/openssl_server_example_main.c b/examples/protocols/openssl_server/main/openssl_server_example_main.c index 3de3498d..45368716 100644 --- a/examples/protocols/openssl_server/main/openssl_server_example_main.c +++ b/examples/protocols/openssl_server/main/openssl_server_example_main.c @@ -336,5 +336,5 @@ void app_main(void) { ESP_ERROR_CHECK( nvs_flash_init() ); initialise_wifi(); - xTaskCreate(&openssl_server_task, "openssl_server", 2048, NULL, 6, NULL); + xTaskCreate(&openssl_server_task, "openssl_server", 8192, NULL, 6, NULL); } diff --git a/examples/wifi/smart_config/main/user_main.c b/examples/wifi/smart_config/main/user_main.c index 5ec7e753..1aeed5e4 100644 --- a/examples/wifi/smart_config/main/user_main.c +++ b/examples/wifi/smart_config/main/user_main.c @@ -210,6 +210,6 @@ void user_init(void) /* need to set opmode before you set config */ wifi_set_opmode(STATION_MODE); - xTaskCreate(smartconfig_task, "smartconfig_task", 256, NULL, 2, NULL); + xTaskCreate(smartconfig_task, "smartconfig_task", 1024, NULL, 2, NULL); } diff --git a/examples/wifi/wps/main/user_main.c b/examples/wifi/wps/main/user_main.c index b9021ac1..d20ac3fd 100644 --- a/examples/wifi/wps/main/user_main.c +++ b/examples/wifi/wps/main/user_main.c @@ -52,5 +52,5 @@ static void wps_task(void* pvParameters) void user_init(void) { - xTaskCreate(wps_task, "wps_task", 1024, NULL, 4, NULL); + xTaskCreate(wps_task, "wps_task", 4096, NULL, 4, NULL); } diff --git a/tools/unit-test-app/main/app_main.c b/tools/unit-test-app/main/app_main.c index 2ec6932b..e33c9697 100644 --- a/tools/unit-test-app/main/app_main.c +++ b/tools/unit-test-app/main/app_main.c @@ -19,5 +19,5 @@ void unityTask(void *pvParameters) void app_main(void) { wifi_station_set_auto_connect(false); - xTaskCreate(unityTask, "unityTask", 2048, NULL, UNITY_FREERTOS_PRIORITY, NULL); + xTaskCreate(unityTask, "unityTask", 8192, NULL, UNITY_FREERTOS_PRIORITY, NULL); }