Sign in

username:

password:



Not a member?

Search c55x



Search tips

Subscribe to c55x



c55x by Keywords

AIC23 | C5509 | CCS | CSL | EMIF | EVM | GEL | GPIO | HPI | Interfacing | JTAG | McBSP | OMAP | Omap15 | OMAP59 | RTDX | SDRAM | TMS320VC5509 | USB | XDS5

Discussion Groups

Discussion Groups | TMS320C55x | 5509A - Using CSL MMC Module for DMA Transfers

Technical discussions about the TI C55x DSPs (including the c5501, c5502, c5503, c5507, c5509, c5510 and OMAP5910).

  

Post a new Thread

5509A - Using CSL MMC Module for DMA Transfers - smiffoz - Apr 15 12:02:02 2008



Hi all,

I am trying to connect an SD Card to a 5509A via a McBSP configured 
for MMC operation using the MMC CSL.

I can successfully read and write sectors from/to the SD Card, and 
retrieve the SD Card status registers, so I think my physical 
interface is ok.

In order to increase my bandwidth, I'd like to utilise the DMA 
Controller to handle the transfers to/from the SD Card.

The CSLs 'MMC_SetupNative' structure has a field for 
Enabling/Disabling DMA for data read/write, but there does not 
appear to be any CSL functions that make use of DMA for data 
transfers. There is only the MMC_Read and MMC_Write functions, which 
use the CPU core to read and write one word at a time.

Does anyone have any experience of using the MMC CSL in DMA mode ? 
Is it possible ? Are there any source code examples for this ?

Thanks in advance for any response.

Cheers,

Scotty
------------------------------------

Check Out Industry's First Single-Chip, Multi-Format, Real-Time HD Video Transcoding Solution
for Commercial & Consumer End Equipment: www.ti.com/dm6467



(You need to be a member of c55x -- send a blank email to c55x-subscribe@yahoogroups.com )