Sign in

username:

password:



Not a member?

Search c54x



Search tips

Subscribe to c54x



c54x by Keywords

5409 | 5416 | AD5 | ADC | BIOS | Boot | Booting | Bootloader | C540 | C5402 | C5409 | C5416 | CCS | Codec | DMA | Dmad | DSK | DSKPlus | Dsplib | EVM | FFT | FIR | Flash | GPIO | HPI | Initialization | Interrupt | JTAG | LOG_printf | MCBSP | RFFT | RTDX | Sampling | STLM | UART | VC540

Sponsor

Industry's highest performing at the lowest power DSPs now as low as $5.00*
Start development today!
*volume pricing for 10ku

Discussion Groups

See Also

Embedded SystemsFPGAElectronics

Discussion Groups | TMS320C54x | 54x DMA Initialization

Technical discussions about the TI C54x DSPs (including the c5401, c5402, c5402a, c5404, c5407, c5409, c5409a, c5410, c5410a, c5416, c5420, c5421, c5441, c549, c5470 and c5471).

  

Post a new Thread

54x DMA Initialization - Leigh Wells - Jun 23 21:00:00 1999

Hi, all.

I'm setting up the DMA for use with the McBSP on the '5410. I have set
it up similar to how it is illustrated in SPRU302 pg. 3-50. Using the
emulator and DMA channel 1, the DRR1_1 gets loaded with data from an A/D
I have implemented, but I can't get the data to move from there. I have
specified a 32K buffer starting at 8000h, but these locations don't
change when I run it.

How should I get the DMA started? Is there a magic switch somewhere
that I haven't come across yet? Any help would be appreciated. If
someone out there has their DMA running I would appreciate maybe a
sample of asm code. Thanks

Leigh Wells
Electrical Engineer
Acoustic Positioning Research






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

Re: 54x DMA Initialization - Torgeir Jakobsen - Jun 25 8:30:00 1999

Hi
 
Maybe you have forgotten to set up the DMA to trigger on receive event.
I have also a program where I want to use the DMA to save the data from a ADC, but I have not started the testing of this program on my hardware. So far, I have only simulated the code in
Code Composer Simulator, and this simulator does not support the memory mapped peripheral registers. So, I guess I will meet the same problem as you when I start testing this program on a DSP.
 
I see that you refer to SPRU302. Where have you found this document ? I have only got some
preliminary documentation describing the DMA and the MCBSP. I did a search on the Texas
hompage today, but I could not find this document.
 
Best regards
Torgeir Jakobsen
e-mail: t...@aanderaa.no
 

eGroups.com home: http://www.egroups.com/group/c54x
www.egroups.com - Simplifying group communications
______________________________
Start your Android Ice Cream Sandwich development on TI's AM35x Sitara ARM Cortex-A8 processor today.



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