Hello,
We are still trying to get clear guidelines on how to configure the project heap but it is not clear from Microchip's documentation.
It was previously mentioned in this thread, that the TCP heap comes out of the Project heap. Does this mean that when setting the Project heap at 70k and TCP heap at 60k, only 10k is left for rest of the project? It doesn't seem to make much sense...
Also, we have noticed that in a project with 165k free Data Memory, if we increase the Project heap at 100k and the TCP heap at 70k, then the project becomes stuck shortly after loading. Does this mean that the sum of the two heap settings needs to be less than the total free Data Memory? If we set the heaps back to 70k/60k then the same project works normally.
Any clarification on this issue would be greatly appreciated.