I just trying log via Segger RTT viewer, followed the the same procedure as that of serial_lte_modem sample in my new project and could not see logs showing in the viewer.
NOTE: The RTT logging works fine with serial_lte_modem sample
prj.config
# General config CONFIG_ASSERT=y CONFIG_LOG=y CONFIG_LOG_DEFAULT_LEVEL=3 CONFIG_STACK_SENTINEL=y CONFIG_CP_LOG_LEVEL_INF=y # Segger RTT CONFIG_USE_SEGGER_RTT=y CONFIG_RTT_CONSOLE=y CONFIG_UART_CONSOLE=n CONFIG_LOG_BACKEND_RTT=y CONFIG_LOG_BACKEND_UART=n
Kconfig
source "Kconfig.zephyr" menu "TCP/IP Server client" module = CP module-str = server client source "${ZEPHYR_BASE}/subsys/logging/Kconfig.template.log_config" endmenu
main.c
#include <logging/log.h> LOG_MODULE_REGISTER(main, CONFIG_CP_LOG_LEVEL); int main(void) { LOG_INF("RTT Log Test\n"); }
Is there anything else i am missing here?
regards
KK