EasyManua.ls Logo

Nordic 3 - Selecting a Board to Program; Identifying the Nrf52 Chip and Chip Content; Erase All; Programming with Nordic Firmware

Nordic 3
60 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
7 Firmware update of Smart Remote 3
Doc. ID 4374_139 v1.1
Page 57
7.2 Selecting a board to program
This shows the steps you need to do to select the board to program.
1. Open nRFgo Studio.
2. In the Device Manager pane, select nRF52 development boards.
3. Select the Segger ID matching the nRF52 DK connected to the product example.
7.3 Identifying the nRF52 chip and chip content
When you select a board, nRFgo Studio identifies the nRF chip and how its memory is organized.
The following chip and memory information is displayed:
nRF52 chip identification - Identifies the chip by name and code variant (for example, nRF52832
QFAAA0). If the debugger is not connected to the chip, or the debugger has a problem communicating
with the chip, it will show the following message “No device detected. Ensure that you have the SEGGER
connected correctly to the board and that the board is powered and configured for debugging.”
Code memory - Shows how the code memory is organized in one or two regions (Region 0 and 1) and
the size of each region. For devices containing a SoftDevice, the code memory is divided in two regions,
with the SoftDevice in Region 0. The tool shows you how much memory is used by the SoftDevice and how
much is left for the application.
Memory readback protection - Shows how the readback protection is set. The two possible options are
readback protection on Region 0 or readback protection of the whole code memory. If there is only one
region, the option is readback protection on (All) or off.
SoftDevice identification - nRFgo Studio tries to identify the firmware located in the chip at Region 0. For
the firmware that it recognizes it displays the ID (in clear text) for the unrecognized firmware it displays the
FWID number.
7.4 Erase all
The Erase all function will clear everything in the flash memory.
Use Erase all in the following situations:
You have a chip that is programmed with a SoftDevice but you want to remove it and have a blank chip.
You have programmed an application on a clean chip using nRFgo Studio with the option Lock entire chip
from readback.
To use the Erase all function, follow the steps in section Selecting a board to program on page 57. Then
click Erase all.
7.5 Programming with Nordic firmware
Smart Remote 3 for nRF52 contains precompiled files that integrate the SoftDevice, the application, the
bootloader, and the bootloader settings.
If you are using this Nordic firmware mentioned above, follow the steps below to program complete firmware
onto the chip. If you are using your own firmware, see the firmware documentation available via the Smart
Remote installer, section OTA-DFU - Generating your own packages.
1. Start nRFgo Studio.

Table of Contents