Enables optionally placing Segger RTT and SystemView data in the DTCM linker section instead of the default data section. This is needed on SoCs in the i.MX RT series that use cacheable external SDRAM to store data. Signed-off-by: Maureen Helm <maureen.helm@nxp.com>
31 lines
754 B
Plaintext
31 lines
754 B
Plaintext
# Copyright (c) 2016 Nordic Semiconductor ASA
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
|
|
if SEGGER_SYSTEMVIEW
|
|
|
|
config SEGGER_SYSTEMVIEW_BOOT_ENABLE
|
|
bool "Start logging SystemView events on system start"
|
|
depends on SEGGER_SYSTEMVIEW
|
|
|
|
config SEGGER_SYSVIEW_RTT_BUFFER_SIZE
|
|
int "Buffer size for SystemView RTT"
|
|
depends on SEGGER_SYSTEMVIEW
|
|
default 4096
|
|
|
|
config SEGGER_SYSVIEW_POST_MORTEM_MODE
|
|
bool "Enable post-mortem mode for SystemView"
|
|
depends on SEGGER_SYSTEMVIEW
|
|
|
|
choice SEGGER_SYSVIEW_SECTION
|
|
prompt "Choose SystemView data linker section"
|
|
|
|
config SEGGER_SYSVIEW_SECTION_NONE
|
|
bool "Place SystemView data in the default linker section"
|
|
|
|
config SEGGER_SYSVIEW_SECTION_DTCM
|
|
bool "Place SystemView data in the DTCM linker section"
|
|
|
|
endchoice
|
|
|
|
endif
|