Files
MuditaOS/config/ProjectConfig.cmake
Marcin Smoczyński c34f7ddb53 [EGD-2592] bsp: change heap and code size
Change SDRAM configuration from 4M for code and 13M (which is invalid)
for heaps to 6M for code and 10M for heaps.

Usermem heap's size has been decreased to 9M.

Use heap start symbol __sdram_cached_start for MPU configuration instead
of using magic values which are easy to miss when they are need to be
changed.

This change is required to be able to fit in libphonenumber.
2020-04-08 18:23:45 +02:00

28 lines
894 B
CMake

# add SystemView enable option
option(SYSTEMVIEW "SYSTEMVIEW" OFF)
if((${PROJECT_TARGET} STREQUAL "TARGET_RT1051") AND (${SYSTEMVIEW} STREQUAL "ON"))
set (SYSTEM_VIEW_ENABLED 1 CACHE INTERNAL "")
set (LOG_USE_COLOR 0 CACHE INTERNAL "")
set (LOG_REDIRECT "RTT_SYSTEMVIEW" CACHE INTERNAL "")
else()
set (SYSTEMVIEW 0FF CACHE INTERNAL "")
set (SYSTEM_VIEW_ENABLED 0 CACHE INTERNAL "")
set (LOG_USE_COLOR 1 CACHE INTERNAL "")
set (LOG_REDIRECT "RTT_JLINK" CACHE INTERNAL "")
endif()
#Config options described in README.md
set(PROJECT_CONFIG_DEFINITIONS
LOG_USE_COLOR=${LOG_USE_COLOR}
LOG_REDIRECT=${LOG_REDIRECT}
SYSTEM_VIEW_ENABLED=${SYSTEM_VIEW_ENABLED}
PROJECT_CONFIG_USER_DYNMEM_SIZE=9*1024*1024
MODULE_CORE_CUSTOM_BUS
CACHE INTERNAL ""
)
message(STATUS "BlueKitchen selected")
set(BT_STACK "BlueKitchen")