1CONFIG_NETWORKING=y 2CONFIG_NET_L2_OPENTHREAD=y 3 4# Disable certain parts of Zephyr IPv6 stack 5CONFIG_NET_IPV6_NBR_CACHE=n 6CONFIG_NET_IPV6_MLD=n 7 8# Logging 9CONFIG_LOG=y 10CONFIG_LOG_MAX_LEVEL=1 11CONFIG_LOG_MODE_MINIMAL=n 12CONFIG_LOG_BACKEND_SPINEL=y 13CONFIG_LOG_BACKEND_RTT=y 14CONFIG_LOG_BACKEND_UART=n 15CONFIG_BOOT_BANNER=n 16 17# Kernel options 18CONFIG_MAIN_STACK_SIZE=2048 19CONFIG_INIT_STACKS=y 20 21# Increase logging thread stack size due to Spinel backend needs 22CONFIG_LOG_PROCESS_THREAD_STACK_SIZE=2048 23 24# Set OpenThread NCP architecture 25CONFIG_OPENTHREAD_COPROCESSOR=y 26CONFIG_OPENTHREAD_COPROCESSOR_NCP=y 27 28# Add features required for NCP 29CONFIG_OPENTHREAD_DIAG=y 30CONFIG_OPENTHREAD_DHCP6_SERVER=y 31CONFIG_OPENTHREAD_COMMISSIONER=y 32CONFIG_OPENTHREAD_BORDER_AGENT=y 33CONFIG_OPENTHREAD_BORDER_ROUTER=y 34CONFIG_OPENTHREAD_UDP_FORWARD=y 35CONFIG_OPENTHREAD_ENABLE_SERVICE=y 36