System Requirements

The following sections provide details on necessary software and hardware before starting with SDK on UDK1 devices.


Hardware & Software

Please install below software tool before jump into development phase:

Item

Version

Description

Zephyr SDK

0.14.2

Mandatory. The RTOS includes a BSP package, supported for the UDK1 device.

OpenOCD

Aim to provide firmware upgrades, debugging, programming in the system. For detailed installation, refer to the section Programming/Upgrading firmware.

SEGGER J-Link

Aim to provide firmware upgrades, debugging, and programming in the system. For detail installation, refer to the section Programming/Upgrading firmware.

Desktop Device

Mandatory, recommend: supports Linux environment to fit with guidelines.


Environment Setup

../../../_images/development_tools.png

Each device is equipped with an onboard USB DAPLink, facilitating seamless programming and debugging of the target microcontroller.

The USB DAPLink must be connected to a PC to program the firmware into the boards.

The figure below depicts the isolated connection required for programming the firmware.