-
-
Notifications
You must be signed in to change notification settings - Fork 14
Installing required tools
Zigbee_home requires some external packages and configuration to be able to compile:
- nRF SDK with Zigbee Add-On
- nRF Toolchain
Versions of those verified to work:
- nRF SDK with Zigbee Add-On:
1.2.1 - nRF Toolchain:
2.9.2
Other versions may, or may not work. But, it should be generally okay to use higher versions than specified here.
Optional tools may include tools required for flashing the board, but are skipped for now.
If you have J-Link-enabled device, for example different DK boards, you also want to download and install J-Link drivers. Link is available here.
For installation from VSCode the steps are quite simple:
- Install
nRF Connect(link) extension - Open
nRF Connectextension - Install toolchain:
-
-
Welcome->Manage toolchains->Install toolchain-> select latest version, or the one specified at the top of the page.
-
- Install SDK:
-
-
Welcome->Manage SDKs->Install SDK->Third-party Git repository URL
-
-
- Put
https://github.com/nrfconnect/ncs-zigbeeas the URL
- Put
-
- Select latest version, or the one specified at the top of the page.
Note: When selecting SDK version it may show that some (specifically latest) versions "are deprecated". Please ignore this message, it is not accurate.
For more extensive guide to install requirements, follow steps from this document. It provides installations steps from VSCode or command line.
On step #4: Get the nRF Connect SDK code please install toolchain version mentioned on top of this document. For SDK - please use installation via Git url and follow steps from Install SDK above
Follow only up to, and including, step #4. It is not necessary to follow subsequent steps, i.e.
Set up the command-line build environmentandAlternative method: System-wide installation.
It is also (strongly) suggested to install nrfutil(link) for future features and easier automatic management of the SDK/toolchains by this project.