Sign in

username:

password:



Not a member?

Search adsp



Search tips

Subscribe to adsp



adsp by Keywords

AD1819 | AD7332 | ADSP-2106 | ADSP-21060 | ADSP-21065L | ADSP-2116 | ADSP-21160M | ADSP-2181 | ADSP-218x | ADSP-219 | ADSP-2199 | ADSP219 | BF531 | BF532 | BF533 | BF535 | Blackfin | FFT | JTAG | LDF | SDRAM | SHARC | SPORT | UART | VDSP++ | VisualDSP

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 | Analog Devices DSPs | SPORT DMA Chaining for pingpong buffer

Technical discussions related to Analog Devices DSPs (including Blackfin, TigerSHARC, SHARC and ADSP-21xx DSPs).

  

Post a new Thread

SPORT DMA Chaining for pingpong buffer - hifijp2002 - Oct 1 14:21:00 2003

Hi all
I am coding audio multi channel input and output by 21161's SPORT DMA
chaining for pingpong buffer.
I want to code as possible as interrupt less program.
I try to transfer 8 sample multi channel audio data by one SPORT DMA
chaining .
Problem, I set a SPORT DMA chaining,but CP doesn't change value.
I think CP write timing is bad,
I changed CP write timing late.It's bad too. How to set SPORT DMA chaining in multi channel continued audio data.
I want someone to Suggest me it.



______________________________
Start your Android Ice Cream Sandwich development on TI's AM35x Sitara ARM Cortex-A8 processor today.



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

Re: SPORT DMA Chaining for pingpong buffer - Mike Rosing - Oct 1 16:12:00 2003

On Wed, 1 Oct 2003, hifijp2002 wrote:

> Hi all
> I am coding audio multi channel input and output by 21161's SPORT DMA
> chaining for pingpong buffer.
> I want to code as possible as interrupt less program.
> I try to transfer 8 sample multi channel audio data by one SPORT DMA
> chaining .
> Problem, I set a SPORT DMA chaining,but CP doesn't change value.
> I think CP write timing is bad,
> I changed CP write timing late.It's bad too. > How to set SPORT DMA chaining in multi channel continued audio data.
> I want someone to Suggest me it.

I'm not totally familiar with the sport, but chain pointing requires
each dma control block to point to the next one in the chain. Double
check your control blocks and make sure the chain enable bit is set
in the dma control word in each block.

Patience, persistence, truth,
Dr. mike


______________________________
New Code Sharing Section now Live on DSPRelated.com. Learn about the Reward Program for Contributors here.



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