samv71-xult/mrf24j40-starhub: Tweaks to defconfig
This commit is contained in:
parent
7d7fd9112d
commit
634b13c143
@ -1876,14 +1876,54 @@ Configuration sub-directories
|
|||||||
4. You must must have also have at least two clicker2-stm32 boards each
|
4. You must must have also have at least two clicker2-stm32 boards each
|
||||||
with an MRF24J40 BEE click board in order to run these tests.
|
with an MRF24J40 BEE click board in order to run these tests.
|
||||||
|
|
||||||
5. Telnet: The clicker2-stm32 star point configuration supports the
|
5. The network initialization thread is NOT enabled. As a result, the
|
||||||
|
startup will hang if the Ethernet cable is not plugged in. For more
|
||||||
|
information, see the paragraphs above entitled "Network Initialization
|
||||||
|
Thread" and "Network Monitor".
|
||||||
|
|
||||||
|
6. This configuration supports logging of debug output to a circular
|
||||||
|
buffer in RAM. This feature is discussed fully in this Wiki page:
|
||||||
|
http://nuttx.org/doku.php?id=wiki:howtos:syslog . Relevant
|
||||||
|
configuration settings are summarized below:
|
||||||
|
|
||||||
|
Device Drivers:
|
||||||
|
CONFIG_RAMLOG=y : Enable the RAM-based logging feature.
|
||||||
|
CONFIG_RAMLOG_CONSOLE=n : (We don't use the RAMLOG console)
|
||||||
|
CONFIG_RAMLOG_SYSLOG=y : This enables the RAM-based logger as the
|
||||||
|
system logger.
|
||||||
|
CONFIG_RAMLOG_NONBLOCKING=y : Needs to be non-blocking for dmesg
|
||||||
|
CONFIG_RAMLOG_BUFSIZE=8192 : Buffer size is 8KiB
|
||||||
|
|
||||||
|
NOTE: This RAMLOG feature is really only of value if debug output
|
||||||
|
is enabled. But, by default, no debug output is disabled in this
|
||||||
|
configuration. Therefore, there is no logic that will add anything
|
||||||
|
to the RAM buffer. This feature is configured and in place only
|
||||||
|
to support any future debugging needs that you may have.
|
||||||
|
|
||||||
|
If you don't plan on using the debug features, then by all means
|
||||||
|
disable this feature and save 8KiB of RAM!
|
||||||
|
|
||||||
|
NOTE: There is an issue with capturing data in the RAMLOG: If
|
||||||
|
the system crashes, all of the crash dump information will go into
|
||||||
|
the RAMLOG and you will be unable to access it! You can tell that
|
||||||
|
the system has crashed because (a) it will be unresponsive and (b)
|
||||||
|
the LD2 will be blinking at about 2Hz.
|
||||||
|
|
||||||
|
You can also reconfigure to use stdout for debug output be disabling
|
||||||
|
all of the CONFIG_RAMLOG* settings listed above and enabling the
|
||||||
|
following in the .config file:
|
||||||
|
|
||||||
|
CONFIG_SYSLOG_CONSOLE=y
|
||||||
|
CONFIG_SYSLOG_SERIAL_CONSOLE=y
|
||||||
|
|
||||||
|
7. Telnet: The clicker2-stm32 star point configuration supports the
|
||||||
Telnet daemon, but not the Telnet client; the star hub configuration
|
Telnet daemon, but not the Telnet client; the star hub configuration
|
||||||
supports the Telnet client, but not the Telnet daemon. Therefore,
|
supports the Telnet client, but not the Telnet daemon. Therefore,
|
||||||
the star hub can Telnet to any point in the star, the star endpoints
|
the star hub can Telnet to any point in the star, the star endpoints
|
||||||
cannot initiate telnet sessions.
|
cannot initiate telnet sessions.
|
||||||
|
|
||||||
6. TCP and UDP Tests: The same TCP and UDP tests as described for
|
8. TCP and UDP Tests: The same TCP and UDP tests as described for
|
||||||
the clicker2-stm32 mrf24j40-starpoint coniguration are supported on
|
the clicker2-stm32 mrf24j40-starpoint configuration are supported on
|
||||||
the star endpoints, but NOT on the star hub. Therefore, all network
|
the star endpoints, but NOT on the star hub. Therefore, all network
|
||||||
testing is between endpoints with the hub acting, well, only like a
|
testing is between endpoints with the hub acting, well, only like a
|
||||||
hub.
|
hub.
|
||||||
|
@ -686,7 +686,7 @@ CONFIG_TELNET_TXBUFFER_SIZE=256
|
|||||||
CONFIG_NETDEV_MULTINIC=y
|
CONFIG_NETDEV_MULTINIC=y
|
||||||
CONFIG_ARCH_HAVE_NETDEV_STATISTICS=y
|
CONFIG_ARCH_HAVE_NETDEV_STATISTICS=y
|
||||||
CONFIG_NETDEV_STATISTICS=y
|
CONFIG_NETDEV_STATISTICS=y
|
||||||
CONFIG_NETDEV_LATEINIT=y
|
# CONFIG_NETDEV_LATEINIT is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# External Ethernet MAC Device Support
|
# External Ethernet MAC Device Support
|
||||||
@ -706,8 +706,8 @@ CONFIG_ARCH_PHY_INTERRUPT=y
|
|||||||
# CONFIG_ETH0_PHY_KS8721 is not set
|
# CONFIG_ETH0_PHY_KS8721 is not set
|
||||||
# CONFIG_ETH0_PHY_KSZ8041 is not set
|
# CONFIG_ETH0_PHY_KSZ8041 is not set
|
||||||
# CONFIG_ETH0_PHY_KSZ8051 is not set
|
# CONFIG_ETH0_PHY_KSZ8051 is not set
|
||||||
# CONFIG_ETH0_PHY_KSZ8061 is not set
|
CONFIG_ETH0_PHY_KSZ8061=y
|
||||||
CONFIG_ETH0_PHY_KSZ8081=y
|
# CONFIG_ETH0_PHY_KSZ8081 is not set
|
||||||
# CONFIG_ETH0_PHY_KSZ90x1 is not set
|
# CONFIG_ETH0_PHY_KSZ90x1 is not set
|
||||||
# CONFIG_ETH0_PHY_DP83848C is not set
|
# CONFIG_ETH0_PHY_DP83848C is not set
|
||||||
# CONFIG_ETH0_PHY_LAN8720 is not set
|
# CONFIG_ETH0_PHY_LAN8720 is not set
|
||||||
@ -1430,7 +1430,8 @@ CONFIG_NSH_ARCHINIT=y
|
|||||||
# Networking Configuration
|
# Networking Configuration
|
||||||
#
|
#
|
||||||
CONFIG_NSH_NETINIT=y
|
CONFIG_NSH_NETINIT=y
|
||||||
CONFIG_NSH_NETLOCAL=y
|
# CONFIG_NSH_NETLOCAL is not set
|
||||||
|
# CONFIG_NSH_NETINIT_THREAD is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# IP Address Configuration
|
# IP Address Configuration
|
||||||
|
Loading…
Reference in New Issue
Block a user