NCS 3.4.0, compiling with ns option

Good morning everyone.

I’m having some issues compiling my firmware using NCS 3.4.0 and the ‘ns’ option. I’m using an nRF9151DK board. Basically, my firmware compiles and flashes successfully, but it doesn’t run on the board.

As I couldn’t sort it out, I then carried out another test. I closed the entire workspace and started from scratch. I opened only the ‘blinky’ project. I built it using NCS 3.4.0 with the ‘ns’ option. I flashed it. No apparent issue until I switch the board on: the LED doesn’t light up and the serial port isn’t sending anything.

I then added a build configuration using NCS 3.3.0 and again the ‘ns’ option, flashed it, and it worked correctly.

I added another build configuration using NCS 3.4.0 but without the ‘ns’ option, flashed it, and again it worked.

At that point, I added a new build configuration again using NCS 3.4.0 and the ‘ns’ option: the result was the same as the first time.

Apart from the NCS version and the ‘ns’ option, all the other build settings were the same. I always did a pristine build. Without building again, I can flash on my board all the built versions and I get the same results.

I double-checked the installation of NCS 3.4.0 and tried reinstalling it, but the result is still the same.

I therefore believe that my development environment is not configured properly for this.

Could you please help me sort this out?

Thanks in advance.

Stefano

Related