This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

McASP inactive slot errata question

Other Parts Discussed in Thread: TMS320C6748

Hi,

I read in the errata of the TMS320C6748 (sprz303h.pdf)  that the McASP does not support inactive slots in combination with EDMA section 2.1.6). The errata makes me belief there is no workaround and it never works.

Is that true? Is it impossible to have two DSP's work together on a single I2S (TDM) bus?

I wanted to have one DSP do the left output and the other the right.

Are there plans to have this fixed?

Thanks in advance.

Kind regards,

Remco Poelstra

  • Hi Remco,

    Thanks for your post.

    You are absolutely right that McASP transmit operation with EDMA triggered data transfers will fail if all time slots in an n-slot TDM are not configured as active slots. Currently, there is no workaround proposed unless all slots should be configured as active in the Transmit TDM Time Slot Register (XTDM) on a n-slot TDM frame. 

    TI may have a plan to fix this in the next silicon revision but i am not sure about the actual time line and complexity involved in the SoC design.

    Thanks & regards,

    Sivaraj K

    -------------------------------------------------------------------------------------------------------

    Please click the Verify Answer button on this post if it answers your question.

    -------------------------------------------------------------------------------------------------------