Example https://github.com/lllucius/esp32_extfl ... a10be629a2 works.
If however I modify the test harness (see attached file), where I have simply renamed original app_main() as app_main_ext() and then call from a new app_main()
Code: Select all
app_main(void *) // New, just calls old renamed
{
app_main_ext(); // Call renamed original function
}
I have increased CONFIG_MAIN_TASK_STACK_SIZE and CONFIG_TIMER_TASK_STACK_SIZE
Also - is there anything special which I need to know about app_main()
Perhaps the test is writing wild & pushing auto variables deeper reveals the issue?