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

Not connecting to nRFCloud

Hi, we have an nRF9160DK (0.8.3) and it does not connect to the nrfcloud.

We have updated to the latest firmware 1.0.0

We only have nb-iot here so we  didn't use the iBasis sim, instead using a vodafone V-Sim (which is active). 

Are we missing a step here?

Thanks

  • Hello Ian,

    Can you confirm that you get a connection with the network running at_client sample together with LTE Link Monitor?

    (please share the log if you can)

    For the asset_tracker sample have you configured the application to choose the NB-IoT network?

    Please share log output when running the samples.

    Best Regards,

    Martin L.

  • Hi Martin,

    Where do I get the AT_client sample hex file? Can you send me a link?

    Do we need to run this, change settings to NB-iot using AT commands (close down gracefully) and then re-load the nRFCloud example?

    Thanks Ian

  • Hi Ian,

    You should be able to build and flash the at_client sample following this tutorial.

    For your convinience, I can attach the precompiled .hex here as well.at_clientDefault.hex

    Use the command: nrfjprog --program at_clientDefault.hex -f nrf91 --sectorerase -r --verify

    to flash the application, or just use the Programmer app in "nRF Connect for Desktop".

    You should switch the modem to NB-IoT mode before you turn the modem ON.

    Send the AT-Command:

    AT%XSYSTEMMODE=0,1,0,0

    before you turn ON the modem (AT+CFUN=1) to set the mode.


    If you are going to set the network mode in the asset_tracker sample just add this in the prj.conf:

    CONFIG_LTE_NETWORK_MODE_NBIOT=y

    or do it directly in SES --> Project --> Configure nRF Connect SDK project

    Click configure, then build and flash.

    Best Regards,

    Martin L.

  • Hi Martin,

    We get an error when we use the command.

    Do we need to do something else?

    I tried to use AT+CFUN=0 and then it takes the command?

    See log below.

    Thanks

    Ian

    2019-07-10T08:31:29.359Z INFO Application data folder: C:\Users\Ian\AppData\Roaming\nrfconnect\pc-nrfconnect-linkmonitor
    2019-07-10T08:31:29.433Z DEBUG App pc-nrfconnect-linkmonitor v1.0.0 official
    2019-07-10T08:31:29.433Z DEBUG App path: C:\Users\Ian\.nrfconnect-apps\node_modules\pc-nrfconnect-linkmonitor
    2019-07-10T08:31:29.433Z DEBUG nRFConnect 3.0.0 is supported by the app (^3.0.0)
    2019-07-10T08:31:29.433Z DEBUG nRFConnect path: C:\Users\Ian\AppData\Local\Programs\nrfconnect\resources\app.asar
    2019-07-10T08:31:29.433Z DEBUG HomeDir: C:\Users\Ian
    2019-07-10T08:31:29.433Z DEBUG TmpDir: C:\Users\Ian\AppData\Local\Temp
    2019-07-10T08:31:42.196Z INFO Modem port is opened
    2019-07-10T08:31:42.200Z DEBUG modem >> AT+CFUN?\x0D\x0A
    2019-07-10T08:31:42.246Z DEBUG modem << +CFUN: 4\x0D\x0A
    2019-07-10T08:31:42.248Z DEBUG modem << OK\x0D\x0A\x00
    2019-07-10T08:31:42.268Z DEBUG modem >> AT+CFUN=1\x0D\x0A
    2019-07-10T08:31:42.311Z DEBUG modem << OK\x0D\x0A\x00
    2019-07-10T08:33:10.885Z DEBUG modem >> AT+CFUN=1\x0D\x0A
    2019-07-10T08:33:10.888Z DEBUG modem << OK\x0D\x0A\x00
    2019-07-10T08:33:32.389Z DEBUG modem >> AT%XSYSTEMMODE=0,1,0,0\x0D\x0A
    2019-07-10T08:33:32.394Z DEBUG modem << ERROR\x0D
    2019-07-10T08:33:32.396Z ERROR Error: AT%XSYSTEMMODE=0,1,0,0
    failed
    2019-07-10T08:39:07.834Z DEBUG modem >> AT+CFUN?\x0D\x0A
    2019-07-10T08:39:07.838Z DEBUG modem << +CFUN: 1\x0D\x0A
    2019-07-10T08:39:07.846Z DEBUG modem << OK\x0D\x0A\x00
    2019-07-10T08:39:07.847Z DEBUG modem >> AT+CGSN=1\x0D\x0A
    2019-07-10T08:39:07.855Z DEBUG modem << +CGSN: "352656100110413"\x0D\x0A
    2019-07-10T08:39:07.856Z DEBUG modem << OK\x0D\x0A\x00
    2019-07-10T08:39:07.859Z DEBUG modem >> AT+CGMI\x0D\x0A
    2019-07-10T08:39:07.864Z DEBUG modem << Nordic Semiconductor ASA\x0D\x0A
    2019-07-10T08:39:07.865Z DEBUG modem << OK\x0D\x0A\x00
    2019-07-10T08:39:07.868Z DEBUG modem >> AT+CGMM\x0D\x0A
    2019-07-10T08:39:07.872Z DEBUG modem << nRF9160-SICA\x0D\x0A
    2019-07-10T08:39:07.873Z DEBUG modem << OK\x0D\x0A\x00
    2019-07-10T08:39:07.876Z DEBUG modem >> AT+CGMR\x0D\x0A
    2019-07-10T08:39:07.880Z DEBUG modem << mfw_nrf9160_1.0.0\x0D\x0A
    2019-07-10T08:39:07.881Z DEBUG modem << OK\x0D\x0A\x00
    2019-07-10T08:39:07.882Z INFO Nordic Semiconductor ASA nRF9160-SICA [mfw_nrf9160_1.0.0] SerNr: 352656100110413
    2019-07-10T08:39:07.884Z DEBUG modem >> AT+CEMODE?\x0D\x0A
    2019-07-10T08:39:07.888Z DEBUG modem << +CEMODE: 2\x0D\x0A
    2019-07-10T08:39:07.889Z DEBUG modem << OK\x0D\x0A\x00
    2019-07-10T08:39:07.894Z DEBUG modem >> AT%XCBAND=?\x0D\x0A
    2019-07-10T08:39:07.903Z DEBUG modem << %XCBAND: (1,2,3,4,5,8,12,13,14,17,18,19,20,25,26,28,66)\x0D\x0A
    2019-07-10T08:39:07.905Z DEBUG modem << OK\x0D\x0A\x00
    2019-07-10T08:39:07.909Z DEBUG modem >> AT+CMEE?\x0D\x0A
    2019-07-10T08:39:07.912Z DEBUG modem << +CMEE: 0\x0D\x0A
    2019-07-10T08:39:07.913Z DEBUG modem << OK\x0D\x0A\x00
    2019-07-10T08:39:07.917Z DEBUG modem >> AT+CMEE=1\x0D\x0A
    2019-07-10T08:39:07.923Z DEBUG modem << OK\x0D\x0A\x00
    2019-07-10T08:39:07.926Z DEBUG modem >> AT+CNEC?\x0D\x0A
    2019-07-10T08:39:07.929Z DEBUG modem << +CNEC: 0\x0D\x0A
    2019-07-10T08:39:07.930Z DEBUG modem << OK\x0D\x0A\x00
    2019-07-10T08:39:07.933Z DEBUG modem >> AT+CNEC=24\x0D\x0A
    2019-07-10T08:39:07.938Z DEBUG modem << OK\x0D\x0A\x00
    2019-07-10T08:39:07.942Z DEBUG modem >> AT+CGEREP?\x0D\x0A
    2019-07-10T08:39:07.946Z DEBUG modem << +CGEREP: 0,0\x0D\x0A
    2019-07-10T08:39:07.947Z DEBUG modem << OK\x0D\x0A\x00
    2019-07-10T08:39:07.950Z DEBUG modem >> AT+CGDCONT?\x0D\x0A
    2019-07-10T08:39:07.956Z DEBUG modem << OK\x0D\x0A\x00
    2019-07-10T08:39:07.958Z DEBUG modem >> AT+CGACT?\x0D\x0A
    2019-07-10T08:39:07.961Z DEBUG modem << OK\x0D\x0A\x00
    2019-07-10T08:39:07.964Z DEBUG modem >> AT+CGEREP=1\x0D\x0A
    2019-07-10T08:39:07.967Z DEBUG modem << OK\x0D\x0A\x00
    2019-07-10T08:39:07.972Z DEBUG modem >> AT+CIND=1,1,1\x0D\x0A
    2019-07-10T08:39:07.976Z DEBUG modem << OK\x0D\x0A\x00
    2019-07-10T08:39:07.982Z DEBUG modem >> AT+CEREG=2\x0D\x0A
    2019-07-10T08:39:07.986Z DEBUG modem << OK\x0D\x0A\x00
    2019-07-10T08:39:07.990Z DEBUG modem >> AT+CEREG?\x0D\x0A
    2019-07-10T08:39:07.996Z DEBUG modem << +CEREG: 2,2,"FFFE","FFFFFFFF",7\x0D\x0A
    2019-07-10T08:39:07.997Z DEBUG modem << OK\x0D\x0A\x00
    2019-07-10T08:39:08.001Z DEBUG modem >> AT%CESQ=1\x0D\x0A
    2019-07-10T08:39:08.006Z DEBUG modem << OK\x0D\x0A
    2019-07-10T08:39:08.010Z DEBUG modem >> AT+CESQ\x0D\x0A
    2019-07-10T08:39:08.016Z DEBUG modem << +CESQ: 99,99,255,255,255,255\x0D\x0A
    2019-07-10T08:39:08.017Z DEBUG modem << OK\x0D\x0A\x00
    2019-07-10T08:39:08.026Z DEBUG modem >> AT%XSIM=1\x0D\x0A
    2019-07-10T08:39:08.032Z DEBUG modem << OK\x0D\x0A\x00
    2019-07-10T08:39:08.035Z DEBUG modem >> AT%XSIM?\x0D\x0A
    2019-07-10T08:39:08.040Z DEBUG modem << %XSIM: 1\x0D\x0A
    2019-07-10T08:39:08.042Z DEBUG modem << OK\x0D\x0A\x00
    2019-07-10T08:39:08.046Z DEBUG modem >> AT+CPIN?\x0D\x0A
    2019-07-10T08:39:08.051Z DEBUG modem << +CPIN: READY\x0D\x0A
    2019-07-10T08:39:08.052Z DEBUG modem << OK\x0D\x0A\x00
    2019-07-10T08:39:08.060Z DEBUG modem >> AT+CPINR="SIM PIN"\x0D\x0A
    2019-07-10T08:39:08.073Z DEBUG modem << +CPINR: "SIM PIN",3\x0D\x0A
    2019-07-10T08:39:08.074Z DEBUG modem << OK\x0D\x0A
    2019-07-10T08:39:08.077Z DEBUG modem >> AT+CIMI\x0D\x0A
    2019-07-10T08:39:08.081Z DEBUG modem << 901280990314292\x0D
    2019-07-10T08:39:08.082Z DEBUG modem << \x0A
    2019-07-10T08:39:08.082Z DEBUG modem << OK\x0D\x0A\x00
    2019-07-10T08:39:08.083Z INFO IMSIdentity: 901280990314292
    2019-07-10T08:39:26.046Z DEBUG modem >> AT+CFUN=0\x0D\x0A
    2019-07-10T08:39:26.073Z DEBUG modem << ERROR\x0D\x0A\x00
    2019-07-10T08:39:26.074Z ERROR Error: AT+CFUN=0
    failed
    2019-07-10T08:39:26.074Z DEBUG modem << %CESQ: 255,0\x0D\x0A
    2019-07-10T08:39:26.080Z DEBUG modem << %XSIM: 1\x0D\x0A\x00
    2019-07-10T08:39:26.086Z DEBUG modem << %XSIM: 0\x0D\x0A\x00
    2019-07-10T08:39:26.095Z DEBUG modem >> AT+CPIN?\x0D\x0A
    2019-07-10T08:39:26.107Z DEBUG modem << OK\x0D\x0A\x00
    2019-07-10T08:39:26.110Z DEBUG modem >> AT+CIMI\x0D\x0A
    2019-07-10T08:39:46.122Z ERROR getInternationalMobileSubscriber() failed: Error: 'AT+CIMI
    ' timed out
    2019-07-10T08:39:46.123Z DEBUG modem >> AT%XSYSTEMMODE=0,1,0,0\x0D\x0A
    2019-07-10T08:39:47.126Z ERROR Error: 'AT%XSYSTEMMODE=0,1,0,0
    ' timed out
    2019-07-10T08:39:47.130Z DEBUG modem >> AT%XSYSTEMMODE=0,1,0,0\x0D\x0A
    2019-07-10T08:39:48.131Z ERROR Error: 'AT%XSYSTEMMODE=0,1,0,0
    ' timed out
    2019-07-10T08:39:48.136Z DEBUG modem >> AT+CFUN=1\x0D\x0A
    2019-07-10T08:39:49.137Z ERROR Error: 'AT+CFUN=1
    ' timed out
    2019-07-10T08:41:03.353Z INFO Modem port is opened
    2019-07-10T08:41:03.356Z DEBUG modem >> AT+CFUN?\x0D\x0A
    2019-07-10T08:41:03.368Z DEBUG modem << +CFUN: 4\x0D\x0A
    2019-07-10T08:41:03.369Z DEBUG modem << OK\x0D\x0A\x00
    2019-07-10T08:41:03.373Z DEBUG modem >> AT+CFUN=1\x0D\x0A
    2019-07-10T08:41:03.415Z DEBUG modem << OK\x0D\x0A\x00
    2019-07-10T08:41:20.758Z DEBUG modem >> AT%XSYSTEMMODE=0,1,0,0\x0D\x0A
    2019-07-10T08:41:20.766Z DEBUG modem << ERROR\x0D\x0A\x00
    2019-07-10T08:41:20.768Z ERROR Error: AT%XSYSTEMMODE=0,1,0,0
    failed
    2019-07-10T08:41:28.314Z DEBUG modem >> AT+CFUN?\x0D\x0A
    2019-07-10T08:41:28.319Z DEBUG modem << +CFUN: 1\x0D\x0A
    2019-07-10T08:41:28.323Z DEBUG modem << OK\x0D\x0A\x00
    2019-07-10T08:41:28.325Z DEBUG modem >> AT+CGSN=1\x0D\x0A
    2019-07-10T08:41:28.334Z DEBUG modem << +CGSN: "352656100110413"\x0D\x0A
    2019-07-10T08:41:28.335Z DEBUG modem << OK\x0D\x0A\x00
    2019-07-10T08:41:28.339Z DEBUG modem >> AT+CGMI\x0D\x0A
    2019-07-10T08:41:28.345Z DEBUG modem << Nordic Semiconductor ASA\x0D\x0A
    2019-07-10T08:41:28.346Z DEBUG modem << OK\x0D\x0A\x00
    2019-07-10T08:41:28.353Z DEBUG modem >> AT+CGMM\x0D\x0A
    2019-07-10T08:41:28.357Z DEBUG modem << nRF9160-SICA\x0D\x0A
    2019-07-10T08:41:28.358Z DEBUG modem << OK\x0D\x0A\x00
    2019-07-10T08:41:28.360Z DEBUG modem >> AT+CGMR\x0D\x0A
    2019-07-10T08:41:28.368Z DEBUG modem << mfw_nrf9160_1.0.0\x0D\x0A
    2019-07-10T08:41:28.369Z DEBUG modem << OK\x0D\x0A\x00
    2019-07-10T08:41:28.370Z INFO Nordic Semiconductor ASA nRF9160-SICA [mfw_nrf9160_1.0.0] SerNr: 352656100110413
    2019-07-10T08:41:28.372Z DEBUG modem >> AT+CEMODE?\x0D\x0A
    2019-07-10T08:41:28.376Z DEBUG modem << +CEMODE: 2\x0D\x0A
    2019-07-10T08:41:28.376Z DEBUG modem << OK\x0D
    2019-07-10T08:41:28.384Z DEBUG modem >> AT%XCBAND=?\x0D\x0A
    2019-07-10T08:41:28.393Z DEBUG modem << %XCBAND: (1,2,3,4,5,8,12,13,14,17,18,19,20,25,26,28,66)\x0D\x0A
    2019-07-10T08:41:28.394Z DEBUG modem << OK\x0D\x0A\x00
    2019-07-10T08:41:28.402Z DEBUG modem >> AT+CMEE?\x0D\x0A
    2019-07-10T08:41:28.406Z DEBUG modem << +CMEE: 0\x0D\x0A
    2019-07-10T08:41:28.407Z DEBUG modem << OK\x0D\x0A\x00
    2019-07-10T08:41:28.410Z DEBUG modem >> AT+CMEE=1\x0D\x0A
    2019-07-10T08:41:28.418Z DEBUG modem << OK\x0D\x0A\x00
    2019-07-10T08:41:28.423Z DEBUG modem >> AT+CNEC?\x0D\x0A
    2019-07-10T08:41:28.427Z DEBUG modem << +CNEC: 0\x0D\x0A
    2019-07-10T08:41:28.428Z DEBUG modem << OK\x0D\x0A\x00
    2019-07-10T08:41:28.434Z DEBUG modem >> AT+CNEC=24\x0D\x0A
    2019-07-10T08:41:28.438Z DEBUG modem << OK\x0D\x0A\x00
    2019-07-10T08:41:28.441Z DEBUG modem >> AT+CGEREP?\x0D\x0A
    2019-07-10T08:41:28.450Z DEBUG modem << +CGEREP: 0,0\x0D\x0A
    2019-07-10T08:41:28.451Z DEBUG modem << OK\x0D\x0A\x00
    2019-07-10T08:41:28.454Z DEBUG modem >> AT+CGDCONT?\x0D\x0A
    2019-07-10T08:41:28.457Z DEBUG modem << OK\x0D\x0A\x00
    2019-07-10T08:41:28.460Z DEBUG modem >> AT+CGACT?\x0D\x0A
    2019-07-10T08:41:28.468Z DEBUG modem << OK\x0D\x0A\x00
    2019-07-10T08:41:28.471Z DEBUG modem >> AT+CGEREP=1\x0D\x0A
    2019-07-10T08:41:28.474Z DEBUG modem << OK\x0D\x0A\x00
    2019-07-10T08:41:28.484Z DEBUG modem >> AT+CIND=1,1,1\x0D\x0A
    2019-07-10T08:41:28.488Z DEBUG modem << OK\x0D\x0A\x00
    2019-07-10T08:41:28.491Z DEBUG modem >> AT+CEREG=2\x0D\x0A
    2019-07-10T08:41:28.494Z DEBUG modem << OK\x0D\x0A\x00
    2019-07-10T08:41:28.502Z DEBUG modem >> AT+CEREG?\x0D\x0A
    2019-07-10T08:41:28.507Z DEBUG modem << +CEREG: 2,4,"FFFE","FFFFFFFF",7\x0D\x0A
    2019-07-10T08:41:28.509Z DEBUG modem << OK\x0D\x0A\x00
    2019-07-10T08:41:28.521Z DEBUG modem >> AT%CESQ=1\x0D\x0A
    2019-07-10T08:41:28.524Z DEBUG modem << OK\x0D\x0A
    2019-07-10T08:41:28.532Z DEBUG modem >> AT+CESQ\x0D\x0A
    2019-07-10T08:41:28.537Z DEBUG modem << +CESQ: 99,99,255,255,255,255\x0D\x0A
    2019-07-10T08:41:28.538Z DEBUG modem << OK\x0D\x0A\x00
    2019-07-10T08:41:28.542Z DEBUG modem >> AT%XSIM=1\x0D\x0A
    2019-07-10T08:41:28.545Z DEBUG modem << OK\x0D\x0A\x00
    2019-07-10T08:41:28.553Z DEBUG modem >> AT%XSIM?\x0D\x0A
    2019-07-10T08:41:28.557Z DEBUG modem << %XSIM: 1\x0D\x0A
    2019-07-10T08:41:28.558Z DEBUG modem << OK\x0D\x0A\x00
    2019-07-10T08:41:28.561Z DEBUG modem >> AT+CPIN?\x0D\x0A
    2019-07-10T08:41:28.568Z DEBUG modem << +CPIN: READY\x0D\x0A
    2019-07-10T08:41:28.569Z DEBUG modem << OK\x0D\x0A\x00
    2019-07-10T08:41:28.573Z DEBUG modem >> AT+CPINR="SIM PIN"\x0D\x0A
    2019-07-10T08:41:28.585Z DEBUG modem << +CPINR: "SIM PIN",3\x0D\x0A
    2019-07-10T08:41:28.586Z DEBUG modem << OK\x0D\x0A\x00
    2019-07-10T08:41:28.590Z DEBUG modem >> AT+CIMI\x0D\x0A
    2019-07-10T08:41:28.594Z DEBUG modem << 901280990314292\x0D
    2019-07-10T08:41:28.594Z DEBUG modem << \x0A
    2019-07-10T08:41:28.595Z DEBUG modem << OK\x0D\x0A\x00
    2019-07-10T08:41:28.596Z INFO IMSIdentity: 901280990314292
    2019-07-10T08:41:57.546Z DEBUG modem >> AT%XSYSTEMMODE=0,1,0,0\x0D\x0A
    2019-07-10T08:41:57.555Z DEBUG modem << ERROR\x0D\x0A\x00
    2019-07-10T08:41:57.556Z ERROR Error: AT%XSYSTEMMODE=0,1,0,0
    failed
    2019-07-10T08:42:12.339Z DEBUG modem >> AT+CFUN=0\x0D\x0A
    2019-07-10T08:42:12.381Z DEBUG modem << ERROR\x0D\x0A\x00
    2019-07-10T08:42:12.382Z ERROR Error: AT+CFUN=0
    failed
    2019-07-10T08:42:12.382Z DEBUG modem << %CESQ: 255,0\x0D
    2019-07-10T08:42:12.402Z DEBUG modem << %XSIM: 1\x0D\x0A\x00
    2019-07-10T08:42:12.405Z DEBUG modem << %XSIM: 0\x0D\x0A\x00
    2019-07-10T08:42:12.408Z DEBUG modem >> AT+CPIN?\x0D\x0A
    2019-07-10T08:42:13.732Z DEBUG modem << OK\x0D\x0A\x00
    2019-07-10T08:42:22.116Z DEBUG modem >> AT%XSYSTEMMODE=0,1,0,0\x0D\x0A
    2019-07-10T08:42:22.129Z DEBUG modem << OK\x0D\x0A\x00
    2019-07-10T08:42:26.365Z DEBUG modem >> AT+CFUN=1\x0D\x0A
    2019-07-10T08:42:26.376Z DEBUG modem << OK\x0D
    2019-07-10T08:42:31.132Z DEBUG modem >> AT+CFUN?\x0D\x0A
    2019-07-10T08:42:31.140Z DEBUG modem << OK\x0D\x0A\x00

  • Hi Ian,
    You have to send the command before the modem turns ON.

    You can turn the modem to offline mode and then change it, like described in the documentation.

    AT+CFUN=4
    AT%XSYSTEMMODE=0,1,0,0
    AT+CFUN=1

    If you turn the modem OFF (at+cfun=0) then you cannot turn the modem on. You then need to power cycle the board.

    Best Regards,

    Martin L.

Related