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

Connecting nRF9160

Hello,

I am trying to connect my nRF9160 but am running into some trouble. Only LED 3 blinks for about 3 minutes and then just stays on without blinking; LED 4 never blinks. My location is Barcelona. Could it possibly be because I have bad cell service or is it another issue?

Kind regards,

Faith

Parents Reply Children
  • Hello again,

    fletzkus said:
    Thank you Øyvind for such a detailed response!

     You're welcome! That's what we're here for!

    fletzkus said:
    When you say "issuing the AT command" where do I issue that? in the terminal?

     Yes, this depends on what version of the software the board is running. But you can try to issue the AT%XSYSTEMMODE? in a terminal. I recommend using the LTE Link Monitor that is also available through nRF Connect for Desktop. Just type in the command in where is it says "Type AT Command here", then if you have the correct version of the software it will respond with e.g. 

    %XSYSTEMMODE: 1,0,0,0
    OK

    fletzkus said:
    Will following your steps also help me get the board online?

    This depends on the modem FW on your board. Older boards had a modem FW that supports LTE-M only, which means an update is needed. Given the original post of your ticket, I would say that you do not have the correct modem FW and will need to update to the latest FW which support NB-IoT.

    Hope this answers your question, just ask if you have more Slight smile

    Kind regards,
    Øyvind

  • Hello again, 

    When trying to update the FW I was following along with the steps. However, when with the command "nrf9160_mdm_dfu --update," I got this error message:

    "Could not locate a JLinkARM.dll in the default SEGGER installation path. Please provide the absolute path of the SEGGER JLINKARM.dll to use by the use of parameter 'jlink_arm_dll_path'. See API.py API.__init__() function for details."

    Additionally, when installing the toolchain for nRF Connect SDK, the following two commands gave me a "verification failed" message:

    Install CMake by entering the following command:
    brew install cmake

    Install Python3 by entering the following command:
    brew install python3

    Could you help me disipher what is going on?

    Thank you!
    Faith
  • Hello Faith, 

    fletzkus said:
    Could not locate a JLinkARM.dll in the default SEGGER installation path. Please provide the absolute path of the SEGGER JLINKARM.dll to use by the use of parameter 'jlink_arm_dll_path'. See API.py API.__init__() function for details.

    Have you installed J-Link Software and Documentation pack for macOS? Also, you need to have Python installed for this to work.

    fletzkus said:
    Additionally, when installing the toolchain for nRF Connect SDK, the following two commands gave me a "verification failed" message

     I'm sorry, but can you please provide the error messages that you receive? Does everything else install correctly, i.e. brew install ninja?

    Kind regards,
    Øyvind

Related