Reply by Ajith April 23, 20042004-04-23
yh86us@yahoo.com (chc) wrote in message news:<254be7e.0404221533.5ba88fc3@posting.google.com>...
> Hi, > > The C55 McBSP works fine if the frame-sync is generated by an external > source, or a timer or Sample Rate Generator. But, I want to generate a > single frame-sync asynchronisly on request and let the DMA do the rest > of process. Is there any way to do it? To load DXR[1, 2] did kick off, > but the DMA transfer did not take place.
I assume u need to send a stream of data stored in memory. I think u could set the transmit frame sync ignore bit which ignores the frame sync after the first one and generate ur frame sync from sample rate generator. If still frame sync is coming try to pull down the frame sync signal after the first one outside the chip.(may be with some buffer to latch in the first frame sync and use it to avoid further frame syncs).
>I have read TI documents and > just cannot find a way to do it. Most documents talking about to use > external clock or Sample Rate Generator to generate consecutive > synchronization frame-sync, but I only need one frame-sync on request > (manually generate an asynchronise frame-sync). I just don't believe > if the TI C55 cannot do such a simple and common thing?? > > Thanks. > > Geny
Reply by chc April 22, 20042004-04-22
Hi,

The C55 McBSP works fine if the frame-sync is generated by an external
source, or a timer or Sample Rate Generator. But, I want to generate a
single frame-sync asynchronisly on request and let the DMA do the rest
of process. Is there any way to do it? To load DXR[1, 2] did kick off,
but the DMA transfer did not take place. I have read TI documents and
just cannot find a way to do it. Most documents talking about to use
external clock or Sample Rate Generator to generate consecutive
synchronization frame-sync, but I only need one frame-sync on request
(manually generate an asynchronise frame-sync). I just don't believe
if the TI C55 cannot do such a simple and common thing??

Thanks.

Geny