2

I need to do some simple memory transfer using this DSP, but I am unable to find any documentation about the DMA functions. I am using C with code composer 3.3

Abel
  • 56,041
  • 24
  • 146
  • 247
Tom
  • 189
  • 8
  • did u try using examples given with code composer studio? Those things cover lot more than basics. – rplusg Jan 06 '10 at 08:57
  • @calvin can you please point to the appropriate files, there are examples for many kinds of TI DSPs, with my very limited experience in this area I got completely lost – Tom Jan 06 '10 at 09:04

2 Answers2

4

OK in a flash of inspiration I Googled for the one DMA specific function I found in the code, and found this and TMS320C645x DSP Enhanced DMA (EDMA3) Controller user Guide

Tom
  • 189
  • 8
  • Seems a good document. There's a lot information out there (see also my comment on my post), but this slide show separates the chaff from wheat for you. – Abel Jan 06 '10 at 09:30
3

It seems to me that Texas Instruments gives quite some documentation on these processors. For instance, the TMS320C6418 data sheet. A list of all TMS320C64xx controllers is listed here (click on the part number to go to the reference material).

I'm not well acquainted with the subject matter, just tried to locate the information for you. If this isn't providing the information you're after, please let me know.

EDIT: added links below for ease of reference for later visitors (they have been mentioned in the comments):

See also the answer provided by the OP himself, which shows two additional helpful documents.

Community
  • 1
  • 1
Abel
  • 56,041
  • 24
  • 146
  • 247
  • thanks, for your efforts , unfortunately none of this documents has any information about the actual programming of the DMA – Tom Jan 06 '10 at 09:12
  • Have you tried the programming guide for Image/Video processing with the IC: http://focus.ti.com/lit/ug/spru871j/spru871j.pdf (page 139 has a C example). A more general reference guide is here: http://focus.ti.com/lit/ug/spru871j/spru871j.pdf and try this list of documents: http://focus.ti.com/dsp/docs/dspcontent.tsp?contentId=1107. Note "Using C to Access Data Stored in Program Memory on the TMS320C54x™ DSP" (while for another IC, you may find enough info to get going). Nothing here is "simple", but so isn't the subject... – Abel Jan 06 '10 at 09:25
  • thanks! this list (http://focus.ti.com/dsp/docs/dspcontent.tsp?contentId=1107) is gold, I found the user manual AND the complete reference, thank you! – Tom Jan 06 '10 at 09:34
  • You're welcome, glad it helped. I updated the answer to contain the links for ease of reference to later visitors. – Abel Jan 06 '10 at 13:25