Was expecting factory reset/recover (using vscode tool) image to be the same as what was shipped, but it seems totally different. Before I could use nRF Connect->terminal tool to do AT commands etc. After reset nothing.. (Just starting out)

I am just starting out. Trying to figure out how to interact with the board and my tool chain.   I'm not sure how to flash a merged.hex file I made (serial_lte_modem) into the nrf9151dk. 

Under WSL Linux I was unable to make the nrf9151dk_nrf9151 but the nrf9151dk_nrf9151_ns was successful using the west build command.   Now that I have all the *.hex files in /zephyr/ is there a good way to flash th e board so I can get a functioning unit again.  Originally I was able to use "nrf connect for desktop-Terminal" under windows to get a terminal and use AT commands and see networks etc.   But now that is all gone since I did a factory reset/recover board I guess and it has some other code.  I was expecting a factory reset /Recover board (This seemed to work under VScode NRF Extension) to put the same code that the unit shipped with.    I was able to build the serial_lte_modem (ns) app.   Is this what I originally had in my board when I got it?    

  • Hello,

    First, I would recommend following the "Quick Start" application in nRF Connect for Desktop as shown here.

    We also offer some precompiled applications and samples for the nRF9151 in the Download tab.

    For learning about our cellular offering and the basics of LTE-M and NB-IoT standards I would recommend our Cellular IoT Fundamentals course on our DevAcademy.

    If you are not familiar with NCS and Zephyr, I really recommend going through the nRF Connect SDK Fundamentals course. We also offer nRF Connect SDK Intermediate. Everything for free of course.

    Our Cellular Monitor application (installed via nRF Connect for Desktop as well) also includes several precompiled binaries. We have the Introducing the Cellular Monitor blogpost that I have helped writing.

    Under WSL Linux I was unable to make the nrf9151dk_nrf9151 but the nrf9151dk_nrf9151_ns was successful using the west build command. 

    To use the modem you have to use the "_ns" target in general, that is correct.

    But now that is all gone since I did a factory reset/recover board I guess and it has some other code. 

    From nrfjprog documentation:

    --recover Erases all user flash memory and disables the readback protection mechanism if enabled.

    Is this what I originally had in my board when I got it?    

    That should be correct, yes.

    Best regards,

    Michal

Related