SDAA470 July 2026 AM13E23019
The pool can be defined and configured through the application. The following block has been included in the linker command file for this purpose:
SECTIONS
{
.canard_pool : ALIGN(8),
RUN_START(__CANARD_POOL_START),
RUN_END(__CANARD_POOL_END)
> RAM_S
}
Memory Footprint:
The sample application implemented takes up approximately 37KB of memory in debug build and approximately 35KB of memory in release build, with further scope of optimization. This means, enough memory if preserved for running other applications on the M33 core or run AI models on the TinyEngine™.