diff options
author | Gregory Nutt <gnutt@nuttx.org> | 2014-07-30 11:20:06 -0600 |
---|---|---|
committer | Gregory Nutt <gnutt@nuttx.org> | 2014-07-30 11:20:06 -0600 |
commit | 3bf808f1fcdf3b7fd81c67cba0b2cee87929f299 (patch) | |
tree | 500eaa8858755b6dcb2884bb3645af1ecc34d070 /nuttx/configs/sama5d4-ek/README.txt | |
parent | 6ed0646566031985ff90ced541e6352efabf2573 (diff) | |
download | px4-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.txt | 17 |
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: |