Perform NRF52840 OTA over the NRF9160 and UART

Hello, 

I am developing a BLE - LTE sensor gateway using the NRF9160DK.

I have written code for OTA updating the 9160 chip over LTE, but I am not sure how to update the NRF52840 side. Both those chips are connected via UART so I am guessing performing an OTA over UART for BLE would be the best approach but I am not sure how to go about it. 

Are there sw examples for these? I read a few related tickets on DevZone but they weren't super clear, could you provide the right documentation to get me started as well? 

Parents Reply
  • Hash5422 said:
    Please ignore the previous errors on 1.9.1, I'll migrate my code to NCS 2.0.0 and VS code, and give your instructions a shot.

    Pull requests are always pushed to main (earlier called master), and if you use any earlier versions before main, there is not guarantee that the sample will build work.

    The latest released NCS tag (the closest to main) is NCS v2.1.0, and you will probably get the best success if you use that.

    I don't have an overview of how much has changed in Giulianos solution, and if my instructions will still work. Let me know if encounter any issues, and I will try to test this myself. 

    Hash5422 said:
    Seems like the PR is getting changed everyday as well, so probably worth a wait so it matures. 

    That sounds smart. I would think that when the PR is complete, the samples will contain a README will detailed instructions on how to build/run the samples, like the HTTP update sample:

    https://github.com/nrfconnect/sdk-nrf/blob/v2.1.0/samples/nrf9160/http_update/application_update/README.rst 

Children
No Data
Related