Beware that this post is related to an SDK in maintenance mode
More Info: Consider nRF Connect SDK for new designs

Why bother with RAM_SIZE when RAM_START is all we need?

We are using Segger Embedded Studio with a few different nRF SDKs (15.3.0, 16.0.0. 17.1.0) and MCUs (nRF52810, nRF52832, nRF52840).
We are setting values for RAM_START and RAM_SIZE but I am not seeing any symbolic reference to the RAM_SIZE in any of the program's C or H files.

Are these somehow used in the Assembly files? Or is this purely for the SES Tool to validate any constraints/requirements of the MCU?
Or is this something that can be removed without any (side)-effect?

RVM

Parents Reply Children
Related