I have seen mention that you can change the heap file that is used.
I am confused about how to do that.
I am using Xilinx SDK with the FreeRTOS install that also included LWIP socket apps.
I looked in the FreeRTOS repository directory and I think heap_3.c is being used. I think when I generate the BSP and compile my application, heap_3.c gets copied to my application subfolder.
When I try to delete heap_3.c and replace with heap_4.c, I get errors when attempting to generate a new BSP or create a new one. Something seems to still be looking for heap_3.c
Is there intructions anywhere on the proper way to switch what heap file is used?
I really want to use xPortGetFreeHeapSize and it seems that doesn’t compile with heap_3.c