From 5fe02b7316fecb1518b83a3115c54b0903b94cd5 Mon Sep 17 00:00:00 2001 From: raphaelcoeffic <1050031+raphaelcoeffic@users.noreply.github.com> Date: Sat, 18 Jan 2025 11:27:09 +0100 Subject: [PATCH] fix(radio): move Segger RTT buffer into SRAM --- radio/src/CMakeLists.txt | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/radio/src/CMakeLists.txt b/radio/src/CMakeLists.txt index dc8a09207..68892ea18 100644 --- a/radio/src/CMakeLists.txt +++ b/radio/src/CMakeLists.txt @@ -293,15 +293,16 @@ endif() if(DEBUG STREQUAL RTT) set(DEBUG ON) set(DEBUG_SEGGER_RTT ON) - add_definitions(-DDEBUG_SEGGER_RTT) - set(SRC ${SRC} ${THIRDPARTY_DIR}/Segger_RTT/RTT/SEGGER_RTT.c) endif() if(DEBUG STREQUAL RTT_NO_USB) set(DEBUG ON) set(DEBUG_SEGGER_RTT ON) - add_definitions(-DDEBUG_SEGGER_RTT) add_definitions(-DDEBUG_DISABLE_USB) +endif() + +if(DEBUG_SEGGER_RTT) + add_definitions(-DDEBUG_SEGGER_RTT -DSEGGER_RTT_BUFFER_SECTION=".ram") set(SRC ${SRC} ${THIRDPARTY_DIR}/Segger_RTT/RTT/SEGGER_RTT.c) endif()