This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Startup Troubles on Dev Kit

I was able one time to power up the nRF9160 dev kit and see it connect to the cellular network and to nRF Cloud. Since then, it will only blink LED3, which indicates that it can't connect. I would like to re-flash the firmware, but I'm totally lost in all the circular links in the documentation. I have used the nRF52832 dev kit extensively so I'm quite familiar with the process, but it appears the nRF9160 dev kti adds several more layers of complexity. I would like to be able to load a simple "hello world" application, and then build on that with my application source code. Please guide me to some concise documentation.

Parents Reply
  • You need to create the GNUARMEMB_TOOLCHAIN_PATH environment variable (along with the ZEPHYR_TOOLCHAIN_VARIANT, though I believe they are only needed when building from the command line).

    I sent you links to the toolchain in this comment: https://devzone.nordicsemi.com/f/nordic-q-a/52266/startup-troubles-on-dev-kit/211001#211001

    Make sure that you use the "Nordic Edition" of SES, not the regular version (links here: https://devzone.nordicsemi.com/f/nordic-q-a/52266/startup-troubles-on-dev-kit/211314#211314).

    You can unzip the folder anywhere. There are no other install steps other than unzipping. When using SES with NCS, make sure that you run the correct executable, you can find it in <SES install/unzip folder>/arm_segger_embedded_studio_v418_win_x86_nordic\bin\emStudio.exe

    When you first open SES (Nordic Edition), you need to set two options. You can find them by clicking Tools > Options and select the nRF Connect tab.

    • Zephyr Base - the location of your cloned Zephyr repository (the full path to ncs/zephyr)

    • GNU ARM Embedded Toolchain Directory - the location of your GNU ARM Embedded Toolchain installation (for example, c:\gnuarmemb)

    I agree that there are a lot of dependencies to install, however, if you follow the Getting Started Assistant application in nRF Connect it should not be very hard.

Children
Related