Newer SDK samples do not compile/run on old 9160DK hardware (without onboard flash)

Hi,

What is the correct way to build an application (say asset_tracker_v2) included in a newer SDK (2.6.1 for example), using a nRF9160 DK without on-board SPI flash device?

I have an old 0.9.0 DK and several compilation and run-time errors pop-up now that I switched to 2.6.1 SDK while trying to compile a multi-image application. Disabling mx25r64 in several 0.14.0 overlay files did not fix the problem. Specifing board revision number in VCS extension did not solve the problem either.

Any clean solution?

Thank you! 

Parents Reply
  • Hi,

    It turns-out that all you need to do is to specify the correct board revision number (i.e. "0.9.0") in VCS. Then all samples run smoothly, even Asset Tracker v2, as tested in SDK 2.6.1.  The trick was to delete all previous builds/trials, deselect any 0_14_0 .conf files from the build, and start from scratch, after setting the correct revision number.

    Thank you

Children
No Data
Related