# Kernel options CONFIG_MAIN_STACK_SIZE=32768 CONFIG_ENTROPY_GENERATOR=y CONFIG_INIT_STACKS=y CONFIG_COMMON_LIBC_MALLOC_ARENA_SIZE=524288 # Enable wolfSSH CONFIG_WOLFSSH=y CONFIG_WOLFSSH_SETTINGS_FILE="samples/tests/wolfssh_user_settings_kbi.h" CONFIG_WOLFSSH_SFTP_DEFAULT_DIR="/RAM:" # POSIX layer: pthreads, clock for time(), and POSIX socket names (socket(), # bind(), ...). On 4.1 and later this one symbol covers all three. Older # releases still want CONFIG_PTHREAD_IPC / CONFIG_POSIX_CLOCK / # CONFIG_NET_SOCKETS_POSIX_NAMES, which were superseded at different points in # the POSIX rework rather than all at once; see posix_legacy.conf, applied by # CMakeLists.txt below 4.1. CONFIG_POSIX_API=y # Networking CONFIG_NETWORKING=y CONFIG_NET_TEST=y CONFIG_NET_IPV4=y CONFIG_NET_IPV6=n CONFIG_NET_TCP=y CONFIG_NET_SOCKETS=y CONFIG_NET_TEST=y CONFIG_NET_LOOPBACK=y # 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 CONFIG_NET_BUF_DATA_SIZE=256 # Logging CONFIG_PRINTK=y CONFIG_LOG=y CONFIG_LOG_MODE_IMMEDIATE=y #CONFIG_WOLFSSH_DEBUG=y #CONFIG_WOLFSSL_DEBUG=y #CONFIG_DEBUG=y # Enable logging using RTT and UART #CONFIG_CBPRINTF_LIBC_SUBSTS=y #CONFIG_CBPRINTF_FP_SUPPORT=y #CONFIG_CONSOLE=y #CONFIG_LOG_BACKEND_UART=y #CONFIG_LOG_BUFFER_SIZE=15360 # TLS configuration CONFIG_WOLFSSL=y CONFIG_WOLFSSL_BUILTIN=y CONFIG_WOLFSSL_SETTINGS_FILE="samples/tests/wolfssl_user_settings.h" 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 # FS CONFIG_DISK_ACCESS=y CONFIG_DISK_DRIVERS=y # RAM disk size moved to devicetree (see ramdisk.overlay) on Zephyr >= 3.5 CONFIG_DISK_DRIVER_RAM=y CONFIG_FILE_SYSTEM=y CONFIG_FILE_SYSTEM_MKFS=y CONFIG_FAT_FILESYSTEM_ELM=y CONFIG_FS_FATFS_LFN=y CONFIG_FS_FATFS_LFN_MODE_STACK=y