Hi All,
We are trying find a way to upgrade nrf51822 in the field post initial release. I read the following posts (devzone.nordicsemi.com/.../) (developer.nordicsemi.com/.../a00069.html)
If I to I am trying to understand the following please bare me for asking very basic questions
-
Do we must need to have a bootloader?
-
Is there any existing bootloader that I can use as it is on nrf51822 QFACA1 part? or I must customize something? if yes, what all needs to be done? I don't think we can accommodate dual bank architecture. If that is the case, what I need to worry about?
-
How do I program bootloader for the first time ? (Most likely a programmer, but I would still like to have an answer to confirm)
-
Do I need to flash bootloader at specific address?
-
How do I park device to bootloader mode for future firmware upgrade? I don't have any button on my PCB (how does other people do it for their devices) .
-
When upgrading softdevice does it also erase the bootloader? or it can be prevented? May be I was informed that to upgrade softdevice you must erase entire flash, which doesn't sound right to me.
-
How do you upgrade softdevice only? or softdevice + application or application only?
I know I asked so many questions but I would like to understand all this in a same thread.