From 60cf47b14275eddcc0a3f256bd034693af197258 Mon Sep 17 00:00:00 2001 From: anschrammh Date: Tue, 14 Mar 2023 07:32:27 +0100 Subject: [PATCH] Added the state of the FreeRTOS stack (free heap/total heap) --- src/W800_SDK_v1.00.10/app/main.c | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/W800_SDK_v1.00.10/app/main.c b/src/W800_SDK_v1.00.10/app/main.c index 05ef144..45bbbb3 100644 --- a/src/W800_SDK_v1.00.10/app/main.c +++ b/src/W800_SDK_v1.00.10/app/main.c @@ -38,9 +38,13 @@ void user_task_main(void *param) if(buf) { UBaseType_t writtenSize = vTaskList((char *)buf, 800); - APP_LOG_INFO("Available RAM (bytes)/Total RAM (bytes) : %u/%u"NEW_LINE"Reset reason : %d"NEW_LINE"Clk : apb(%u), cpu(%u), wlan(%u)"NEW_LINE"Tasks (%lu) :"NEW_LINE, - tls_mem_get_avail_heapsize(), - total_mem_size, + APP_LOG_INFO("Available RAM (bytes)/Total RAM (bytes) : %u/%u"NEW_LINE + "FreeRTOS heap : %u/%u byte(s)"NEW_LINE + "Reset reason : %d"NEW_LINE + "Clk : apb(%u), cpu(%u), wlan(%u)"NEW_LINE + "Tasks (%lu) :"NEW_LINE, + tls_mem_get_avail_heapsize(), total_mem_size, + xPortGetFreeHeapSize(), configTOTAL_HEAP_SIZE, tls_sys_get_reboot_reason(), clk.apbclk, clk.cpuclk, clk.wlanclk, writtenSize);