Stratus Docs
Search
⌃K

Conexio Stratus Board Definition Files

Before we can compile and flash the application firmware to the Stratus device, we need to gather a few files for this board. First, we need to install the board definition files or the board’s devicetree in the ZephyrRTOS. Zephyr utilizes devicetree to describe the hardware available on its supported Boards, as well as that hardware’s initial configuration. An introduction to the devicetree is well documented here.

Fetching Conexio Stratus Board Definition Files

Stratus developers are asked to directly download the board files in zip format below extract/unzip, and copy the conexio_stratus folder and place it in the NCS directory:
The Stratus board definition files are different for nRF SDK v2.1.1 and v1.7.0. Download the correct ones below.
In the future, only newer versions of SDK will be supported.
Device Tree for nRF SDK v2.1.1
ncs/v2.1.1/zephyr/boards/arm
conexio_stratus.zip
4MB
Binary
Conexio Stratus Board Definition Files for v2.1.1
You should now see a folder named conexio_stratus among other supported board files. Using the board target as conexio_stratus_ns you can build Zephyr applications for the Stratus board in non-secure mode.
└── ncs/
└── v2.1.1/
├── zephyr/
│ └── boards/
│ └── arm/
│ ├── ...
│ ├── ...
│ ├── conexio_stratus
│ └── ...
├── bootloader
├── modules
├── nrf
├── tools
├── toolchain
└── ...
Device Tree for nRF SDK v1.7.0
ncs/v1.7.0/zephyr/boards/arm
conexio_stratus.zip
4MB
Binary
Conexio Stratus Board Definition Files for v1.7.0
You should now see a folder named conexio_stratus among other supported board files. Using the board target as conexio_stratus_ns you can build Zephyr applications for the Stratus board in non-secure mode.
└── ncs/
└── v1.7.0/
├── zephyr/
│ └── boards/
│ └── arm/
│ ├── ...
│ ├── ...
│ ├── conexio_stratus
│ └── ...
├── bootloader
├── modules
├── nrf
├── tools
├── toolchain
└── ...