SAMV71-XULT: netnsh configuration is back to -O2
This commit is contained in:
parent
a60fa12e86
commit
ce34402dac
@ -88,8 +88,16 @@ The BASIC nsh configuration is fully function (as desribed below under
|
|||||||
So there is still plenty to be done.
|
So there is still plenty to be done.
|
||||||
|
|
||||||
6. There is a port of the SAMA5D4-EK Ethernet driver to the SAMV71-XULT.
|
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:
|
Some basic functionality is present, but there is at least two,
|
||||||
The driver does not yet work I- and D-Caches enabled.
|
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.
|
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
|
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
|
sample code and study of the data sheet, but I have not found the key to
|
||||||
solving this.
|
solving this.
|
||||||
|
|
||||||
- Could this be a compiler issue????
|
- I need to try this as -O2 optimization as well.
|
||||||
|
|
||||||
Serial Console
|
Serial Console
|
||||||
==============
|
==============
|
||||||
@ -844,6 +852,13 @@ Configuration sub-directories
|
|||||||
Stack sizes are also large to simplify the bring-up and should be
|
Stack sizes are also large to simplify the bring-up and should be
|
||||||
tuned for better memory usages.
|
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:
|
nsh:
|
||||||
|
|
||||||
Configures the NuttShell (nsh) located at examples/nsh. There are two
|
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
|
Stack sizes are also large to simplify the bring-up and should be
|
||||||
tuned for better memory usages.
|
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.
|
||||||
|
@ -52,8 +52,9 @@ CONFIG_ARCH_HAVE_STACKCHECK=y
|
|||||||
# CONFIG_DEBUG_SYMBOLS is not set
|
# CONFIG_DEBUG_SYMBOLS is not set
|
||||||
CONFIG_ARCH_HAVE_CUSTOMOPT=y
|
CONFIG_ARCH_HAVE_CUSTOMOPT=y
|
||||||
# CONFIG_DEBUG_NOOPT is not set
|
# CONFIG_DEBUG_NOOPT is not set
|
||||||
# CONFIG_DEBUG_CUSTOMOPT is not set
|
CONFIG_DEBUG_CUSTOMOPT=y
|
||||||
CONFIG_DEBUG_FULLOPT=y
|
# CONFIG_DEBUG_FULLOPT is not set
|
||||||
|
CONFIG_DEBUG_OPTLEVEL="-O2"
|
||||||
|
|
||||||
#
|
#
|
||||||
# System Type
|
# System Type
|
||||||
|
Loading…
Reference in New Issue
Block a user