CONFIG_UPDATEHUB

UpdateHub Firmware Over-the-Air support

Type: bool

Help

UpdateHub is an enterprise-grade solution which makes simple to remotely update all your embedded devices in the field. It handles all aspects related to sending Firmware Over-the-Air (FOTA) updates with maximum security and efficiency, while you focus in adding value to your product.

Defaults

No defaults. Implicitly defaults to n.

Kconfig definition

At <Zephyr>/subsys/mgmt/updatehub/Kconfig:4

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:34<Zephyr>/subsys/Kconfig:32<Zephyr>/subsys/mgmt/Kconfig:13

Menu path: (Top) → Sub Systems and OS Services → Device Management

menuconfig UPDATEHUB
    bool "UpdateHub Firmware Over-the-Air support"
    select FLASH
    select REBOOT
    select IMG_MANAGER
    select IMG_ENABLE_IMAGE_CHECK
    select BOOTLOADER_MCUBOOT
    select MPU_ALLOW_FLASH_WRITE
    select NETWORKING
    select REQUIRES_FULL_LIBC
    select NET_UDP
    select NET_SOCKETS
    select NET_SOCKETS_POSIX_NAMES
    select COAP
    select NET_CONFIG_SETTINGS
    select DNS_RESOLVER
    select JSON_LIBRARY
    select TINYCRYPT
    select TINYCRYPT_SHA256
    select HWINFO
    help
      UpdateHub is an enterprise-grade solution which makes simple to
      remotely update all your embedded devices in the field. It
      handles all aspects related to sending Firmware Over-the-Air
      (FOTA) updates with maximum security and efficiency, while you
      focus in adding value to your product.

(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)