Due to the routing, the ip_k66f board can only use RTT to export console. With this change the SHELL is enabled to get access to network commands (like ping). To use it with RTT from Segger: ------------------------------- On HOST (terminal 1): ./JLink_V664/JLinkRTTLogger -Device MK66FN2M0XXX18 -RTTChannel 1 \ -if SWD -Speed 4000 ~/rtt.log On HOST (terminal 2): nc localhost 19021 (19021 is the port number for the Segger RTT server) Signed-off-by: Lukasz Majewski <lukma@denx.de>
68 lines
1.5 KiB
Plaintext
68 lines
1.5 KiB
Plaintext
CONFIG_NETWORKING=y
|
|
CONFIG_NET_LOG=y
|
|
CONFIG_NET_IPV6=y
|
|
CONFIG_NET_IPV4=y
|
|
CONFIG_NET_DHCPV4=n
|
|
CONFIG_NET_UDP=y
|
|
CONFIG_NET_TCP=y
|
|
CONFIG_NET_STATISTICS=y
|
|
CONFIG_NET_STATISTICS_USER_API=y
|
|
|
|
CONFIG_TEST_RANDOM_GENERATOR=y
|
|
|
|
CONFIG_NET_PKT_RX_COUNT=64
|
|
CONFIG_NET_PKT_TX_COUNT=64
|
|
CONFIG_NET_BUF_RX_COUNT=64
|
|
CONFIG_NET_BUF_TX_COUNT=64
|
|
CONFIG_NET_IF_UNICAST_IPV6_ADDR_COUNT=5
|
|
CONFIG_NET_IF_MCAST_IPV6_ADDR_COUNT=5
|
|
CONFIG_NET_IF_UNICAST_IPV4_ADDR_COUNT=1
|
|
CONFIG_NET_MAX_CONTEXTS=4
|
|
|
|
CONFIG_INIT_STACKS=y
|
|
CONFIG_PRINTK=y
|
|
CONFIG_NET_SHELL=y
|
|
|
|
# DSA support
|
|
CONFIG_NET_DSA=y
|
|
CONFIG_DSA_KSZ8794_TAIL_TAGGING=y
|
|
|
|
# Ethernet is needed for LLDP
|
|
CONFIG_NET_L2_ETHERNET=y
|
|
|
|
CONFIG_NET_CONFIG_NEED_IPV6=y
|
|
CONFIG_NET_CONFIG_NEED_IPV4=y
|
|
CONFIG_NET_CONFIG_SETTINGS=y
|
|
|
|
# Logging
|
|
CONFIG_LOG=y
|
|
CONFIG_NET_DSA_LOG_LEVEL_INF=y
|
|
|
|
# Support for lan1..3 as RAW_SOCKETS
|
|
CONFIG_NET_SOCKETS=y
|
|
CONFIG_NET_SOCKETS_PACKET=y
|
|
CONFIG_NET_SOCKETS_POSIX_NAMES=y
|
|
|
|
# How many traffic classes to enable
|
|
CONFIG_NET_TC_TX_COUNT=6
|
|
CONFIG_NET_TC_RX_COUNT=4
|
|
CONFIG_NET_CONFIG_INIT_TIMEOUT=10
|
|
|
|
CONFIG_NEWLIB_LIBC=y
|
|
|
|
CONFIG_NET_IF_MAX_IPV4_COUNT=4
|
|
CONFIG_NET_IF_MAX_IPV6_COUNT=4
|
|
CONFIG_NET_CONFIG_MY_IPV4_ADDR="192.168.0.2"
|
|
CONFIG_NET_CONFIG_MY_IPV4_GW="192.168.0.1"
|
|
CONFIG_NET_CONFIG_MY_IPV6_ADDR="2001:db8::1"
|
|
|
|
CONFIG_ETH_MCUX_PROMISCUOUS_MODE=y
|
|
|
|
# Add RTT SHELL support -> Instead of LOG_BACKEND_RTT
|
|
# Shell can be used to test the DSA operation with e.g.
|
|
# 'net ping -I3 192.168.0.1'
|
|
CONFIG_SHELL=y
|
|
CONFIG_SHELL_BACKEND_RTT=y
|
|
CONFIG_SHELL_BACKEND_SERIAL=n
|
|
CONFIG_LOG_BACKEND_RTT=n
|