This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

How are memory address determined when programming code into chip?

I am using Keil to compile code and program into nRF51822 chip. SoftDevice s130 is used. There are various types of nRF51822 chips - nRF51822_xxAA, nRF51822_xxAB and nRF51822_xxAC. For each type, I notice that the start memory address and size is different. How are these values determined? Are there documents that indicate what are these values?

I am encountering the error "'Error : flash download failed - "CORTEX-M0"'. I am wondering if it is caused by the wrong values used for the memory start addresses and the size.

image description

Parents Reply Children
No Data
Related