i'm debugging an nrf52840 board using j-link, i wanted to add another channel to log my specific data to separate it from the rest of the logs.
i tried to define a buffer in my main.c file (512 bytes) and call
C
uint8_t index = SEGGER_RTT_AllocUpBuffer("TERM_2", my_buffer, sizeof(my_buffer), SEGGER_RTT_MODE_BLOCK_IF_FIFO_FULL);
the index i get is 1 which is obvious, also i verified that MaxNumUpBuffers is indeed 2.
after that i try to log using
i get nothing, if i log to channel 0 i do get those strings so it's working and jlink identified the CB signature. so what am i missing ?