hi what is all the reason for nrf to go to arm_startup_nrf51
can it be for stack size or heap size? what value should i put for them?
hi what is all the reason for nrf to go to arm_startup_nrf51
can it be for stack size or heap size? what value should i put for them?
It needs to set up the stack and heap size, vector table and define all the handlers (interrupt handlers, reset handler, hardfault handler etc).
You need to set the stack and heap size so that you avoid overflow. SDK does not use heap (like malloc). For example the stack and heap size in the ble_app_template project in SDK 11 is set to 2048 each (even though the heap is not used).
it says error on src\ll_adv.c on line of 659 . why is that? i cant find src\ll_adv.c .
what is the problem and how to fix it?
This is discussed in another question: devzone.nordicsemi.com/.../