Hi,
We’re trying to develop a way to create fully self-contained repositories that include:
-the toolchain
-the entire SDK
-the necessary tools (for example, flashing tools (i.e., nrfutil-device))
Anyone downloading the repository should have everything they need, without requiring any additional system-level tool installations.
You can download our template-repo directly form here ( as .zip): www.dropbox.com/.../fw-rain-gamma_ld-nrfc-sdk.zip
Development is on Windows 11 using VS Code with the Nordic extension.
The repository is dowloaded using git (not west) since west is in the toolchain path itself of the repo.
The repo structure is similar to y the official one: https://github.com/nrfconnect/ncs-example-application. The main diffrence is that our repo could contain multiple applictations.
I’m attaching the repo we’ve developed so far, and here are the steps to set it up:
- Double-click the .code-workspace file. This will open VS Code with the settings defined inside it. Inside the file, you’ll find the nrf-connect.nrfutil.home setting.
- Create a new PowerShell terminal (Terminal -> New Terminal)
- Run ./setup_nrf_connect.ps1: this will install both the toolchain and the SDK locally, using nrfutil located in tools/nrfutil/nrfutil.exe.
- Close VS Code
- Re-open the .code-workspace file and click on the nRF Connect extension: this should open console_app and detect the locally installed SDK/toolchain.
From your expert point of view — do you think the system we’ve set up is scalable and reliable enough?
Thank you,
Alessandro