diff --git a/configs/samv71-xult/README.txt b/configs/samv71-xult/README.txt index 0afcf8c74bf..ce758615b03 100644 --- a/configs/samv71-xult/README.txt +++ b/configs/samv71-xult/README.txt @@ -1876,14 +1876,54 @@ Configuration sub-directories 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. - 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 supports the Telnet client, but not the Telnet daemon. Therefore, the star hub can Telnet to any point in the star, the star endpoints cannot initiate telnet sessions. - 6. TCP and UDP Tests: The same TCP and UDP tests as described for - the clicker2-stm32 mrf24j40-starpoint coniguration are supported on + 8. TCP and UDP Tests: The same TCP and UDP tests as described for + the clicker2-stm32 mrf24j40-starpoint configuration are supported on the star endpoints, but NOT on the star hub. Therefore, all network testing is between endpoints with the hub acting, well, only like a hub. diff --git a/configs/samv71-xult/mrf24j40-starhub/defconfig b/configs/samv71-xult/mrf24j40-starhub/defconfig index 5db386e4bd3..d8b6c1c5682 100644 --- a/configs/samv71-xult/mrf24j40-starhub/defconfig +++ b/configs/samv71-xult/mrf24j40-starhub/defconfig @@ -686,7 +686,7 @@ CONFIG_TELNET_TXBUFFER_SIZE=256 CONFIG_NETDEV_MULTINIC=y CONFIG_ARCH_HAVE_NETDEV_STATISTICS=y CONFIG_NETDEV_STATISTICS=y -CONFIG_NETDEV_LATEINIT=y +# CONFIG_NETDEV_LATEINIT is not set # # External Ethernet MAC Device Support @@ -706,8 +706,8 @@ CONFIG_ARCH_PHY_INTERRUPT=y # CONFIG_ETH0_PHY_KS8721 is not set # CONFIG_ETH0_PHY_KSZ8041 is not set # CONFIG_ETH0_PHY_KSZ8051 is not set -# CONFIG_ETH0_PHY_KSZ8061 is not set -CONFIG_ETH0_PHY_KSZ8081=y +CONFIG_ETH0_PHY_KSZ8061=y +# CONFIG_ETH0_PHY_KSZ8081 is not set # CONFIG_ETH0_PHY_KSZ90x1 is not set # CONFIG_ETH0_PHY_DP83848C is not set # CONFIG_ETH0_PHY_LAN8720 is not set @@ -1430,7 +1430,8 @@ CONFIG_NSH_ARCHINIT=y # Networking Configuration # CONFIG_NSH_NETINIT=y -CONFIG_NSH_NETLOCAL=y +# CONFIG_NSH_NETLOCAL is not set +# CONFIG_NSH_NETINIT_THREAD is not set # # IP Address Configuration