Please note that the Chinese and Japanese versions are currently being updated and are not yet complete. Stay tuned for the final versions!

System Requirements

The following sections provide details on necessary software and hardware before starting with SDK on UDK 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 UDK 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.