Extension prerequisites

nRF Connect for VS Code

tags
nRF Connect for VS Code

In addition to the latest version of Visual Studio Code for your operating system from the Visual Studio Code download page, the extension requires you to install the following software:

Operating system Prerequisite Version required and description
All nRF Util - For the nRF Connect SDK v3.1.x and later, the tool is bundled in the nRF Connect SDK Toolchain package and you do not need to install it separately if you install the toolchain.

- For the nRF Connect SDK v3.1.x and earlier: Download the latest version.

Note: This tool is required by the nRF Connect SDK and the extension does not interact with it directly.
All nrfutil device command - For the nRF Connect SDK v3.1.x and later, the command is bundled in the nRF Connect SDK Toolchain package and you do not need to install it separately if you install the toolchain.

- For the nRF Connect SDK v3.1.x and earlier: Install the latest version. Check Installing and upgrading nRF Util commands for installation information.
All SEGGER J-Link The latest version tested and recommended by Nordic Semiconductor. The extension notifies you about installing the correct J-Link version when you install the extension in Visual Studio Code.
All nRF Command Line Tools package The latest version, required for the nRF Connect SDK v2.x.x.
Windows SEGGER USB Driver for J-Link Required for support of older Nordic Semiconductor devices. For information on how to install the USB Driver, see the nRF Util prerequisites documentation.
Linux nrf-udev Module with udev rules required to access USB ports on Nordic Semiconductor devices and program the firmware.

Tip

The extension notifies you if any of these prerequisites is missing or if they change in the future, either in the Output View or in the Extension status field.