FOTA: flashing Incremental Binary changes.

Home Forums mDot/xDot FOTA: flashing Incremental Binary changes.

Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • #31364
    Ajay K
    Participant

    I believe the Conduit firmware 5.3.0 supports incremental binary changes, instead of attempting to transmit the entire firmware.

    I was wondering if there is some way to achieve the same on generating diff binaries for mDot, and then assembling the diff and the original to create the new binary. Given the fact that lorawan’s bandwidth is limited and was wondering if there is anything in the works to achieve the same with mDot FOTA transfers?

    Thanks,
    Ajay.

    #31366
    Jason Reiss
    Keymaster

    The Conduit does not know or modify the contents of a package. The support for differential updates is needed by the bootloader and tools to create a package that can be transmitted to the device.

    Dot 4.0.0 release has bootloader updates to support compressed and differential updates.

    https://os.mbed.com/teams/MultiTech/wiki/Dot-firmware-change-log

    Use the multitool to create diff packages.
    https://pypi.org/project/mtsmultitool/

    #31371
    Ajay K
    Participant

    That’s awesome Jason! I was not aware that the new bootloader supported differential updates. I will play around with the differential updates and see if I have any further questions.

    Have a great weekend!.

    Thanks,
    Ajay.

Viewing 3 posts - 1 through 3 (of 3 total)
  • You must be logged in to reply to this topic.