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 data pass through with minimal delay

Hi Community

I'm trying to find a best way with regards to the delay to pass audio data through my C674x DSP. In the current case, the audio data are received at McASP2 and transmitted by McASP1. I'm aware of the standard ping/pong buffer solution but I need to reduce the delay as much as possible. The audio data need really no processing in that case - just a past through is needed.

Is there a way to copy the incoming samples from McASP2 XRBUF to the McASP1 XRBUF directly (without additionally buffers)?

Cheers
Jo

  • Jo,

    TI offers DSP for audio processing(TMS320C674x),Please kindly inform which TI processor are you using.
    C6748 supports 1 McASP
    C6747 supports 3 McASPs
    C6745 supports 2 McASPs
    Here McASP can be loopback and verify the McASP configuration through digital loopback mode (DLB).
    In loopback mode, output of the transmit serializer is connected internally to the input of the receive serializer. And also refer the TMS320C674x TRM.
    However, No way to copy the incoming samples from McASP2 XRBUF to the McASP1 XRBUF directly.

  • Hi Jo,

    We didn't receive any reply from your end.

    Is there any update from your side and Please let us know, if your problem got fixed.

    Each series of C674x DSP's has its unique features on McASP's and also, there is no response for pubesh's suggestion of configuring McASP in DLB mode.

    Thanks & regards,

    Sivaraj K

    ----------------------------------------------------------------------------------------------------------
    Please click the Verify Answer button on this post if it answers your question.
    ----------------------------------------------------------------------------------------------------------
  • Hi Sivaraj K

    Sorry for the delay. As my SOC is under NDA, I wasn't sure how many information I should disclose. I will discuss this question with my FAE. Therefore, you can delete this thread.

    Thanks
    Jo

  • Hi Jo,

    If this is the case, please close the thread by doing the below:

    ----------------------------------------------------------------------------------------------------------
    Please click the Verify Answer button on this post if it answers your question.
    ----------------------------------------------------------------------------------------------------------
    Thanks & regards,
    Sivaraj K
  • Could you please delete the thread? I'm not able to do so because of the missing permissions. The thread isn't useful any more.

  • Hi Jo,

    I will take care to delete this thread.

    Thanks for your reply.

    Regards,

    Sivaraj K