How to config MCUboot support OTA with nRF Connect SDK for nRF52833?

1. In my project, my project sample is "ncs\v2.3.0\nrf\applications\nrf_desktop",  this sample partition has only one bootloader and one app, without two app, so we can't OTA in the app, only can do OTA in the bootloader, I try to set the partion to 2 app partions, but the app is to big, on app is about 350KB, so we can't set 2 app partitions. but with the MCUboot, in the ncs bootloader, I not found the config about OTA by bluetooth, only withe serial/USB, but now we need the function to implement update the app by phone(do DFU from app), so MCUboot without the OTA configuration, I don't know how to config the MCUboot to support OTA, please help me to solve the problems, thanks.

Parents Reply
  • Following is my partitions table:

    mcuboot:
      address: 0x0
      size: 0x10000
    mcuboot_pad:
      address: 0x10000
      size: 0x200
    app:
      address: 0x10200
      size: 0x6de00
    mcuboot_primary:
      orig_span: &id001
      - mcuboot_pad
      - app
      span: *id001
      address: 0x10000
      size: 0x6e000
    mcuboot_primary_app:
      orig_span: &id002
      - app
      span: *id002
      address: 0x10200
      size: 0x6de00
    settings_storage:
      address: 0x7e000
      size: 0x2000

Children
No Data
Related