Is there any document to introduce the developing with B0? base on nrf connect SDK.

to release  more flash for homekit product, we want to change  2 Slot of B0 from the same size  to diffrent size。 the smaller one run DFU code , the other run application  code.Is there any document to introduce the developing with B0? or is  anyone who try it before?

Parents Reply
  • PRD  APP:product application code  without DFU function
    DFU APP:userdefine DFU application
    B0-New: userdefined NSIB,choose  PRD APP or DFU APP to run

    When product need to DFU ,PRD APP write a OTA flag into Storage sector,then reboot to B0-New,B0-New choose  PRD APP or DFU APP to run with OTA flag .
     DFU APP will erase S0 sector and update new PRD APP image into S0 sector.Finally, DFU APP reboot to PRD APP。

    there are some question:

    1. how to fix DFU APP image in S1 sector?

    2. is there any document to introduce the Compilation process and script?

Children
Related