Smart Remote 3 nRF52 v1.2
Step-by-step firmware configuration

This chapter demonstrates two ways of configuring the firmware - using Keil or using CMSIS Configuration Wizard tool.

Firmware configuration in Keil

There are two Smart Remote application projects, each targeting a different SoC. Start by opening a project of your interest. Then, make sure that you select the right target and a matching configuration file.

Appendix_A_cfg_target.png
Target board selection in Keil IDE

All options for the target are included in appropriate header file. Use this file to configure project options for the selected target board.

These header files are formatted according to the Keil Configuration Wizard Annotations. Use the Keil IDE or CMSIS Configuration Wizard tool to navigate these files more easily.

Appendix_A_cfg_header.png
Header selection in Keil IDE

The default options can be modified by editing the header file in the Text Editor window or by using the GUI provided by the Keil IDE Configuration Wizard.

Appendix_A_cfg_wizard.png
Configuration Wizard in Keil IDE

Firmware configuration in CMSIS Configuration Wizard

The CMSIS Configuration Wizard tool is included in the Smart Remote installation. It can be found in the SDK subfolder under external_tools. Open the appropriate header file with the tool and use the wizard to configure your project.

Appendix_A_cfg_cmsis_cfg_wizard_tool.png
CMSIS Configuration Wizard tool

Available application projects and targets

Note
For convenience, each project contains a target meant for user customization. The content of it is an exact copy of the Product Example target.

Documentation feedback | Developer Zone | Subscribe | Updated