12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 |
- # Kernel options
- CONFIG_MAIN_STACK_SIZE=16384
- CONFIG_ENTROPY_GENERATOR=y
- CONFIG_INIT_STACKS=y
- CONFIG_MINIMAL_LIBC_MALLOC_ARENA_SIZE=8192
- # General config
- CONFIG_NEWLIB_LIBC=y
- # Clock for time()
- CONFIG_POSIX_CLOCK=y
- # Networking config
- CONFIG_NETWORKING=y
- CONFIG_NET_IPV4=y
- CONFIG_NET_IPV6=n
- CONFIG_NET_TCP=y
- CONFIG_NET_SOCKETS=y
- CONFIG_NET_SOCKETS_POSIX_NAMES=y
- CONFIG_NET_TEST=y
- CONFIG_NET_LOOPBACK=y
- CONFIG_DNS_RESOLVER=y
- CONFIG_DNS_SERVER_IP_ADDRESSES=y
- CONFIG_DNS_SERVER1="192.0.2.2"
- # Network driver config
- CONFIG_TEST_RANDOM_GENERATOR=y
- # Network address config
- CONFIG_NET_CONFIG_SETTINGS=y
- CONFIG_NET_CONFIG_NEED_IPV4=y
- CONFIG_NET_CONFIG_MY_IPV4_ADDR="192.0.2.1"
- CONFIG_NET_CONFIG_PEER_IPV4_ADDR="192.0.2.2"
- CONFIG_NET_CONFIG_MY_IPV4_GW="192.0.2.2"
- CONFIG_NET_PKT_TX_COUNT=10
- # Network debug config
- #CONFIG_NET_LOG=y
- #CONFIG_NET_PKT_LOG_LEVEL_DBG=y
- # Logging
- CONFIG_PRINTK=y
- #CONFIG_WOLFSSL_DEBUG=y
- # TLS configuration
- CONFIG_WOLFSSL=y
- CONFIG_WOLFSSL_BUILTIN=y
- CONFIG_WOLFSSL_TLS_VERSION_1_2=y
- CONFIG_WOLFSSL_KEY_EXCHANGE_ALL_ENABLED=y
- CONFIG_WOLFSSL_CIPHER_ALL_ENABLED=y
- CONFIG_WOLFSSL_MAC_ALL_ENABLED=y
- CONFIG_WOLFSSL_HMAC_DRBG_ENABLED=y
|