Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Updating numbered headings

...

...

2. Preparing Host

2.1. Installing the nRF Connect SDK

Set up the nRF Connect SDK on a Linux PC as described in the Nordic documentation for the corresponding version. The instruction for v2.5.1 nRF Connect SDK can be found here:

...

https://github.com/voxelbotics/sdk-zephyr

...

2.2. Getting the Source Code of the Thingy-9151-Lite Application

The Thingy-9151-Lite Zephyr application is maintained in the separate GitHub repository:

...

https://github.com/voxelbotics/nrf-app/blob/main/thingy9151lite_nrf5340_cpunet_app/boards/nrf5340dk_nrf5340_cpunet.overlay

...

3. Building Zephyr Software

...

3.1. Understanding Application Specific Configuration

Every application directory contains the config.h header file with various configuration parameters specific to the application.

...

Both debug and release images are created on every build (with different CONFIG_BUILD_DEBUG settings).

...

3.2. Building Thingy-9151-Lite Application for nRF9151/nRF9161

Go to the application directory:

...

The resulting image is build/zephyr/merged.hex.

...

3.3. Building Thingy-9151-Lite Application for nRF5340 (application core)

Go to the application directory:

...

The resulting image is build/zephyr/merged.hex.

...

3.4. Building Thingy-9151-Lite Application for nRF5340 DK (network core)

Go to the application directory:

...