diff --git a/configs/samv71-xult/README.txt b/configs/samv71-xult/README.txt
index 33747f5c3e..db7d645e96 100644
--- a/configs/samv71-xult/README.txt
+++ b/configs/samv71-xult/README.txt
@@ -88,8 +88,16 @@ The BASIC nsh configuration is fully function (as desribed below under
      So there is still plenty to be done.
 
   6. There is a port of the SAMA5D4-EK Ethernet driver to the SAMV71-XULT.
-     Some basic functionality is present, but there is at least one issue:
-     The driver does not yet work I- and D-Caches enabled.
+     Some basic functionality is present, but there is at least two,
+     probably related issues:
+
+     - There is a compiler optimization problem.  At -O2, there is odd
+       behavior on pings and ARP messages.  But the behavior is OK with
+       optimization disabled.  This may or may not be a compiler issue; it
+       may be a timing issue.
+     - The driver does not work with I- and D-Caches enabled.  The behavior
+       is just as for when compiler optimization is enabled.  I have not
+       yet found in coherency issues so this migh also be timing related.
 
   7. The USBHS device controller driver (DCD) is complete but non-functional.
      At this point, work has stopped because I am stuck.  The problem is that
@@ -103,7 +111,7 @@ The BASIC nsh configuration is fully function (as desribed below under
      sample code and study of the data sheet, but I have not found the key to
      solving this.
 
-     - Could this be a compiler issue????
+     - I need to try this as -O2 optimization as well.
 
 Serial Console
 ==============
@@ -844,6 +852,13 @@ Configuration sub-directories
        Stack sizes are also large to simplify the bring-up and should be
        tuned for better memory usages.
 
+    STATUS:
+    2015-03-28:  I- and D-caches are currently disabled.  Also -Os
+      optimization is not being used (-O2).  If either the caches or higher
+      levels of optimization are enabled, then there are failures when trying
+      to ping the target from a host.  This appears to be a timing-related
+      issue will probably not be easy to fix.
+
   nsh:
 
     Configures the NuttShell (nsh) located at examples/nsh.  There are two
@@ -1042,3 +1057,7 @@ Configuration sub-directories
 
        Stack sizes are also large to simplify the bring-up and should be
        tuned for better memory usages.
+
+    STATUS:
+    2015-03-28: HSMCI TX DMA is disabled.  There are some issues with the TX
+      DMA that need to be corrected.
diff --git a/configs/samv71-xult/netnsh/defconfig b/configs/samv71-xult/netnsh/defconfig
index 0b968eca0f..e74dd19131 100644
--- a/configs/samv71-xult/netnsh/defconfig
+++ b/configs/samv71-xult/netnsh/defconfig
@@ -52,8 +52,9 @@ CONFIG_ARCH_HAVE_STACKCHECK=y
 # CONFIG_DEBUG_SYMBOLS is not set
 CONFIG_ARCH_HAVE_CUSTOMOPT=y
 # CONFIG_DEBUG_NOOPT is not set
-# CONFIG_DEBUG_CUSTOMOPT is not set
-CONFIG_DEBUG_FULLOPT=y
+CONFIG_DEBUG_CUSTOMOPT=y
+# CONFIG_DEBUG_FULLOPT is not set
+CONFIG_DEBUG_OPTLEVEL="-O2"
 
 #
 # System Type