nRF7002DK and Zephyr networking samples

Hi,

I'm looking at trying out the new nRF7002DK and test out its capabilities. I'm interested in evaluating the different networking protocols available for Zephyr with this board. NCS only has one networking sample available for the nRF7002DK, MQTT, as far as I know. The broader Zephyr SDK has a lot more networking samples that in theory should work with any of the supported boards that have networking capabilities.

My question is how to make this samples work with the nRF7002DK? I've tried editing the KConfig file to enable the nRF7002DK specific configurations and have been able to build, flash and run them but I always get a runtime error down the road. I've seen any documentation on the Zephyr or NCS docs about making this work. Any help or guidance is appreciated! For reference this is the configuration I'm using for the samples that has gotten me the farthest so far:

# General config
CONFIG_NEWLIB_LIBC=y
CONFIG_NEWLIB_LIBC_NANO=n
CONFIG_DK_LIBRARY=y

# Memories
CONFIG_MAIN_STACK_SIZE=1536
CONFIG_SYSTEM_WORKQUEUE_STACK_SIZE=4096
CONFIG_HEAP_MEM_POOL_SIZE=153600

# Networking config
# CONFIG_NET_L2_ETHERNET=y
CONFIG_NETWORKING=y
CONFIG_NET_IPV4=y
CONFIG_NET_IPV6=y
CONFIG_NET_TCP=y
CONFIG_NET_SOCKETS=y
CONFIG_NET_NATIVE=y
CONFIG_NET_MGMT_EVENT_STACK_SIZE=4096

# Enable WiFi Driver and Socket Offload
CONFIG_WIFI=y
CONFIG_WIFI_NRF700X=y
CONFIG_NET_SOCKETS_OFFLOAD=n

# Disable unneeded settings from the base prj.conf:
CONFIG_DNS_RESOLVER=n
CONFIG_DNS_SERVER_IP_ADDRESSES=n
CONFIG_DNS_SERVER1=""
CONFIG_TEST_RANDOM_GENERATOR=n
CONFIG_NET_CONFIG_SETTINGS=n
CONFIG_NET_CONFIG_MY_IPV4_ADDR=""
CONFIG_NET_CONFIG_MY_IPV4_GW=""
CONFIG_NET_CONFIG_PEER_IPV4_ADDR=""

# Network debug config
CONFIG_NET_LOG=y
Parents Reply Children
No Data
Related