CONFIG_HAWKBIT

Hawkbit Firmware Over-the-Air support

Type: bool

Help

Hawkbit is a domain independent back-end framework for polling out software updates to constrained edge devices as well as more powerful controllers and gateways connected to IP based networking infrastructure.

Defaults

No defaults. Implicitly defaults to n.

Kconfig definition

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

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

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

menuconfig HAWKBIT
    bool "Hawkbit Firmware Over-the-Air support"
    select NVS
    select FLASH
    select REBOOT
    select HWINFO
    select NET_TCP
    select NET_SOCKETS
    select IMG_MANAGER
    select NETWORKING
    select HTTP_CLIENT
    select DNS_RESOLVER
    select JSON_LIBRARY
    select BOOTLOADER_MCUBOOT
    select MPU_ALLOW_FLASH_WRITE
    select IMG_ERASE_PROGRESSIVELY
    select NET_SOCKETS_POSIX_NAMES
    help
      Hawkbit is a domain independent back-end framework for polling out
      software updates to constrained edge devices as well as more powerful
      controllers and gateways connected to IP based networking infrastructure.

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