Over-the-Air (OTA) Software Update Solutions

Almost every device in development today requires software updating capabilities, whether delivered Over-the-Air (OTA) or on physical media. At Konsulko Group, we offer flexible approaches to address the specific requirements of your embedded product.

Flexible update strategies

  • Traditional A/B update
  • Binary delta incremental updates for
    performance and bandwidth conservation
  • System only or application only updates

Flexible update
delivery mechanisms

  • OTA (Over The Air) wired
    or wireless network updates
  • Physical update media
    • USB
    • UART
    • SD/MMC

Solutions

  • Mender
  • RAUC
  • swupdate
  • Aktualizr-lite
  • Azure IoT Edge
  • Golioth (for RTOS and BARE METAL, especially Zephyr)

Secure Update Support

  • Signed and encrypted update payloads

Build system integration

  • Hardware Security Manager (HSM) key management