1#Turn on the Hawkbit 2CONFIG_HAWKBIT=y 3CONFIG_NVS=y 4CONFIG_FLASH=y 5CONFIG_FLASH_MAP=y 6CONFIG_STREAM_FLASH=y 7CONFIG_REBOOT=y 8CONFIG_HWINFO=y 9CONFIG_NET_TCP=y 10CONFIG_NET_SOCKETS=y 11CONFIG_IMG_MANAGER=y 12CONFIG_NETWORKING=y 13CONFIG_HTTP_CLIENT=y 14CONFIG_DNS_RESOLVER=y 15CONFIG_JSON_LIBRARY=y 16CONFIG_BOOTLOADER_MCUBOOT=y 17 18#Main Stack Size 19CONFIG_MAIN_STACK_SIZE=4096 20 21#Minimal Heap mem pool size for the Hawkbit working 22CONFIG_HEAP_MEM_POOL_SIZE=4096 23CONFIG_SYSTEM_WORKQUEUE_STACK_SIZE=4096 24 25CONFIG_NET_IPV4=y 26CONFIG_NET_IPV6=n 27 28#Enable DHCPv4 server 29CONFIG_NET_DHCPV4=y 30CONFIG_NET_MGMT=y 31CONFIG_NET_MGMT_EVENT=y 32 33#Enable DNS Resolver 34CONFIG_DNS_RESOLVER=y 35CONFIG_DNS_SERVER_IP_ADDRESSES=y 36CONFIG_DNS_SERVER1="8.8.8.8" 37CONFIG_DNS_SERVER2="192.168.1.1" 38 39#Optional if you would like test on the your server 40CONFIG_SHELL=y 41CONFIG_HAWKBIT_SHELL=y 42CONFIG_KERNEL_SHELL=y 43CONFIG_SHELL_STACK_SIZE=4096 44 45#Hawkbit polling mode 46CONFIG_HAWKBIT_POLLING=y 47 48#Config Hawkbit Server 49CONFIG_HAWKBIT_SERVER="192.168.1.110" 50 51#Debug helpers 52CONFIG_LOG=y 53CONFIG_HAWKBIT_LOG_LEVEL_INF=n 54 55#General Config 56CONFIG_NEWLIB_LIBC=y 57CONFIG_LOG_BUFFER_SIZE=4096 58 59#Generate HEX output 60CONFIG_BUILD_OUTPUT_HEX=y 61