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