I am using Renesas RX130 micro, J-Link Ultra+, FINE connection @50MHz with Segger system view for logging ISR events, this is ISR logging frequency is higher, so I allocated "SEGGER_RTT_MAX_NUM_UP_BUFFERS" more than 64 in "SEGGER_RTT_Conf.h" but if allocate this buffer size more than 64, I am getting "RTT Control block not found" in System view. after looking into SystemView log file , it says "NUM_UP_BUFFERS" greater than 64 is invalid. is there any way I can increase "SEGGER_RTT_MAX_NUM_UP_BUFFERS" more than 64, so that I can get log in SystemView logging without any buffer overflow error. If I use UP buffer size for 64, I am getting frequent buffer overflow error in Segger SystemView.
[SOLVED] Segger SystemView logging not working with NUM_UP_BUFFERS size greater than 64
This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.
-
Share