FreeRTOS-openocd.o: 00000000 R uxTopUsedPriority croutine.o: U malloc 00000000 t prvCheckDelayedList 00000000 t prvCheckPendingReadyList 00000000 t prvInitialiseCoRoutineLists 00000000 B pxCurrentCoRoutine 00000000 b pxDelayedCoRoutineList 00000000 b pxOverflowDelayedCoRoutineList 00000000 b pxReadyCoRoutineLists U uxListRemove 00000000 b uxTopCoRoutineReadyPriority 00000000 T vCoRoutineAddToDelayedList 00000000 T vCoRoutineSchedule U vListInitialise U vListInitialiseItem U vListInsert U vListInsertEnd...
It's strange that the attachment can't be uploaded
I just tried to find the FreeRTOS file in the Arduino directory and found the libfreertos.a file. I used the command 'nm libfreertos. A >lib.txt' to export the TXT file and put it in the attachment, please check. I found the repository does not contain any xTaskCreateStatic or xTaskCreateStaticPinnedToCore. This is very bad.
Thank you for your reply ! ESP32 uses an earlier version of IDF v3.3 to implement the Arduino framework. The ESP32 Arduino uses FreeRTOS V8.2.0, but seems to be different from the IDF v3.3. I am in the git download IDF V3.3 framework, found that there is a task.c, and there is a function of xTaskCreateStaticPinnedToCore code. But in the Arduino directory of ESP32, I can't find task.c, only task.h. Maybe some files are compiled into libraries in Arduino. However, both Arduino and IDF V3.3 Task.h are...
**Thank you very much for providing this port I use the Arduino framework for ESP32, try to add the migration to it. The macro CONFIG_SUPPORT_STATIC_ALLOCATION defined 1 and error after compilation : qf_port.c:116: undefined reference to `xTaskCreateStaticPinnedToCore' How can we solve this? The content of the need to write xTaskCreateStaticPinnedToCore()? Thank you.**