Hi Jesus,
Finally I got to this on my todo list. I've done all as you say, and it has made a commensurate reduction in the memp and ETH_LWIP memory requirements. Thank you. UDP I already had disabled.
My app is still too RAM hungry to allow me to go back from optimise level -O2, to -O3, which I used to be able to use.
Anything else I could try lowering, from my original email ? Number of allowed TCP connections ? Or wouldn't that help much.
I've pruned back RAM in all other areas of my app, although the CANopen Node stack remains the main user, due to perfect storm of standards compliance and stack contiguous 1 onward PDO requirement. But that's another story.
Best regards,
David
Finally I got to this on my todo list. I've done all as you say, and it has made a commensurate reduction in the memp and ETH_LWIP memory requirements. Thank you. UDP I already had disabled.
My app is still too RAM hungry to allow me to go back from optimise level -O2, to -O3, which I used to be able to use.
Anything else I could try lowering, from my original email ? Number of allowed TCP connections ? Or wouldn't that help much.
I've pruned back RAM in all other areas of my app, although the CANopen Node stack remains the main user, due to perfect storm of standards compliance and stack contiguous 1 onward PDO requirement. But that's another story.
Best regards,
David