RTT Output Broken After Adding Large Static Variable
Hi,
when I increase the size of the ThreadX trace buffer above 30k the RTT output is not working anymore (Below 30k RTT works fine).
static uint8_t trace_buffer[1024*64] __attribute__((section(".trace")));

My guess is that the RTT viewer can't find the RTT control block anymore. I can't explain myself why this is the case.
When checking the map file I find the control block near the end of SRAM1, which should not be a problem I think?


Anyone some idea, how to fix the RTT output? Any help is appreciated :)
Thank you
Regards
John

