
Page 36 of 62
nRF51822 Development Kit User Guide v1.4
6.1.5
Programming an application
This function lets you program an application onto the chip.
Before nRFgo Studio starts programming it verifies that the HEX file matches the actual memory
configuration. If it matches, nRFgo Studio continues with the programming, if not it stops the programming
and returns an error message. For example, if an application requires the SoftDevice on the chip, it will check
the memory configuration for the SoftDevice before programming the chip.
Note:
This programming will not set up any memory Regions.
1. Follow the steps in
Section 6.1.1 “Selecting a board to program”
on page 34 and then select the
Program Application
tab.
2. Click
Browse
and select the HEX file to program.
3. Select whether to enable or disable readback protection of the entire chip. If you enable readback
protection, you will have to do an Erase All to reprogram the chip again.
Note:
A chip that is programmed with
Lock entire chip from read back
enabled will not work with
a development toolchain. To make it work you must perform Erase all.
Lock entire chip from read back
can be used to prevent an accidental overwrite of the chip
content.