summaryrefslogtreecommitdiff
path: root/nuttx/configs/sama5d4-ek/README.txt
diff options
context:
space:
mode:
authorGregory Nutt <gnutt@nuttx.org>2014-07-30 11:20:06 -0600
committerGregory Nutt <gnutt@nuttx.org>2014-07-30 11:20:06 -0600
commit3bf808f1fcdf3b7fd81c67cba0b2cee87929f299 (patch)
tree500eaa8858755b6dcb2884bb3645af1ecc34d070 /nuttx/configs/sama5d4-ek/README.txt
parent6ed0646566031985ff90ced541e6352efabf2573 (diff)
downloadpx4-nuttx-3bf808f1fcdf3b7fd81c67cba0b2cee87929f299.tar.gz
px4-nuttx-3bf808f1fcdf3b7fd81c67cba0b2cee87929f299.tar.bz2
px4-nuttx-3bf808f1fcdf3b7fd81c67cba0b2cee87929f299.zip
SAMA5 HSMCI: e-enable TX DMA and verify that DMA writes to the SD card are functional. They are so now TX DMA is re-enabled in the driver. This might affect the SAMA5D3 platforms where the TX DMA problem was found. The SAMA4D3 and 4 use the same HSMCI driver. Much has change since then and it is not surprising that DMA is now functional. However, the has not be re-verified on the SAMA5D3 which has a different DMA controller.
Diffstat (limited to 'nuttx/configs/sama5d4-ek/README.txt')
-rw-r--r--nuttx/configs/sama5d4-ek/README.txt17
1 files changed, 4 insertions, 13 deletions
diff --git a/nuttx/configs/sama5d4-ek/README.txt b/nuttx/configs/sama5d4-ek/README.txt
index 48797ab0c..d1f57244b 100644
--- a/nuttx/configs/sama5d4-ek/README.txt
+++ b/nuttx/configs/sama5d4-ek/README.txt
@@ -3792,10 +3792,6 @@ Configurations
The auto-mounter is also enabled. See the section above entitled
"Auto-Mounter".
- STATUS: Seems to be completely functional. TX DMA is currently
- disabled; there was a problem at one time but that has probably
- been fixed. HSCMI with TX DMA re-enabled needs to be verified.
-
13. Networking is supported via EMAC0. See the "Networking" section
above for detailed configuration settings. DHCP is not used in
this configuration; rather, a hard-coded IP address of 10.0.0.2 is
@@ -4222,15 +4218,10 @@ To-Do List
endpoint support in the EHCI driver is untested (but works in similar
EHCI drivers).
-2) HSCMI TX DMA support is currently commented out. There were problems at
- one time (on the SAMA5D3) and the temporary workaround was simply to
- disable TX DMA. There have been several fixes to both HSMCI and DMA
- support since then and TX DMA is very likely okay now. But this needs
- to be verified by re-enabled HSMCI TX DMA.
-
- Also, CONFIG_MMCSD_MULTIBLOCK_DISABLE=y is set to disable multi-block
- transfers. The is very low priority to me but might be important to you
- if you are need very high performance SD card accesses.
+2) HSCMI. CONFIG_MMCSD_MULTIBLOCK_DISABLE=y is set to disable multi-block
+ transfers because of some issues that I saw during testing. The is very
+ low priority to me but might be important to you if you are need very
+ high performance SD card accesses.
3) There is a kludge in place in the Ethernet code to work around a problem
that I see. The problem that I see is as follows: