Hi everyone,
We have one weird problem with loading the program to the two different variants of nrf51822 chip via nrfgo Studio. We would like to change nrf51822AA chip to nrf51822AB chip which has smaller flash memory space (128kB). We would like to do this because the latter one is cheaper for mass production. The program (softdevice S110 8.0.0 and + our program-SDK.10.0.0) works very well when the nrf51822AA chip is used, but I do not know why this is not happen when I use nrf51822AB chip. To be clear, the softdevice needs 96kB which means that the remaining part can be less than 32kB. Our program occupies the following memory sizes: code:29360; R0-460;RW-260; ZI-5332. According to the following instructions (devzone.nordicsemi.com/.../), it is evident that the size of our program is less than 32kB. I do not know what else could be wrong with the program because the only difference between them is size of flash memory. It is worth mentioning the fact that when the program is loaded on nrf51822AB via nrfgo Studio everything goes smoothly but when I press the button "verify" I get the message: it is not done successfully. I will be really grateful for any advice.
Best regards
Samo