I am a new programer to "PAN1740A bluetooth module", core of PAN1740A is a DA14585 mcu chip.
On the data sheet, it's said this mcu have 3 mode."normal OTP" mode was very easy to understand, what confuses me was "Development" mode.
Below is qutoe from data sheet: "During development mode phase application code is developed using the ARM Cortex-M0 SW environment. The compiled code is downloaded into the System RAM or any retention RAMs by means of SWD (JTAG) or any serial interface (e.g. UART). Address 0x00 is remapped to the physical memory that contains the code and the CPU is configured to reset and execute code from the remapped device. This mode enables application development, debugging and on-the-fly testing."
Here is my question: when device was under "development mode", because all the app code exist only in RAM, Once I power down the device, alll the code in device will disappear, when I power up the device again, I need to download the code again?
Lack of experienment borad on hand, i just wondering...