|
|||||||||||
Technical Support Support Resources
Product Information |
MCB2300: DMA Fails on SD/MMC InterfaceInformation in this article applies to:
QUESTIONI have problems to implement an SD/MMC interface using the MCI protocol. I have used the driver files from the Real-Time Library for the LPC2368 or LPC2378 device. The code initializes the MMC/SD card and calculates the available memory, but any data read/write fails. It looks like a problem with the DMA. Is there a known issue? ANSWERThe DMA transfer only works to the USB RAM. Therefore it is required that you explicitly specify the memory region for the MMC buffers so that they are located to this specific memory space. The following steps explain the configuration in µVision:
This configuration ensures that the DMA transfer buffers are located to USB RAM. MORE INFORMATION
SEE ALSOLast Reviewed: Tuesday, December 22, 2020 | ||||||||||
|
Arm’s Privacy Policy has been updated. By continuing to use our site, you consent to Arm’s Privacy Policy. Please review our Privacy Policy to learn more about our collection, use and transfers
of your data.