nRF9151 LACA cannot connect to nRF Cloud

Hello, 

I am following Lesson 9 Exercise 6 of the Dev Academy nRF Connect SDK Intermediate tutorials (https://academy.nordicsemi.com/courses/nrf-connect-sdk-intermediate/lessons/lesson-9-bootloaders-and-dfu-fota/topic/exercise-6-fota-over-lte-m-nb-iot/) and I am having issues connecting to nRF Cloud. 

I have a custom board running an nRF9151, along with the nRF9151DK. My SW versions are nRF Connect  SDK 2.8.0 and modem FW mfw_nrf91x1_2.0.3. The SIM card used is from Bell. 

I am trying to achieve Firmware Over the Air (FOTA) Updates using LTE. The devices were successfully provisioned and claimed on nRF Cloud. When deploying the Firmware Update on nRF Cloud, the program runs cloud_connection_thread_fn and is blocked by await_network_ready(). I have tried using both the DK and the custom board, but they both end up at the same step. The Serial Log is as follows: 

[00:00:11.030,120] <inf> cloud_connection: Waiting for network ready...

+CGEV: EXCE STATUS 0
+CEREG: 2,"<tac>","<ci>",7
%MDMEV: PRACH CE-LEVEL 0
+CSCON: 1
+CGEV: ME PDN ACT 0,0
+CNEC_ESM: 50,0
%MDMEV: SEARCH STATUS 2
+CEREG: 5,"<tac>","<ci>",7,,,"11100000","11100000"
%XTIME: ,"62400161745169","01"
+CSCON: 0

Has anyone run into this issue before? 

Thanks.

  • Hi,

    I would recommend you to capture a modem trace and try leaving it running for about 30 minutes. Can you please try this and let me know?

    Best Regards,

    Samruddhi

  • Hi, 

    Recently i also worked on FOTA by LTE-M/NB-IOT , i am using nRF SDK CONNECT 3.0.0 , and i have successfully able to to ota , i have reviewed your logs and it is sucessfully connected with network .

    • +CEREG: 2,... — Searching/registering on the network
    • %MDMEV: PRACH CE-LEVEL 0 — Physical Random Access Channel attempt
    • +CSCON: 1 — RRC connection established
    • +CGEV: ME PDN ACT 0,0 — PDN (data) context activated
    • %MDMEV: SEARCH STATUS 2 — Search complete
    • +CEREG: 5,...  Successfully registered (roaming)
    • %XTIME: — Network time received
    • +CSCON: 0 — RRC connection released (normal after registration)

    next part after this is , it will look for FOTA job which you have created on nrf cloud , if you dont see any logs after than this, this can be a known issue with NCS v2.7.0 (and potentially v2.8.0). in this it Failed to save FOTA job to settings, thats why you didnt see anything after this ever network registration, i suggest you to please add  "CONFIG_SETTINGS_FILE=y" to prj.conf. Hope you are using lesson 9 example 6 code

Related