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.

C6713 MCBSP transfer of 48 bits in SPI mode

Hallo,

I wonder if it is possible to transfer 48 Bit via MCBSP to three DACs with 12-Bits and 4 control-bits each in SPI mode.

At the moment we do exact this with EDMA-Transfer, but automaticly from a fix table with the values.

We want to do this manually like a single write operation.

Is this somehow possible?

  • Hi,

    Thanks for your post.

    As per my knowledge, the McBSP receiver in c6713 is configured to input 24 bits of data and the FSX/CLKX appear to be programmed to output 12 bits of data for a word and so, obviously, i don't think it is possible to transfer 48 bit via McBSP to three DACs in SPI mode, but still, we need to ensure if we can program the configuration accordingly to support receiver input and FSX/CLKX to transfer 48 bit via McBSP to DAC's.

    You must set XDATDLY=RDATDLY=1.  You must also set FSGM=0.  These requirements are stated in Section 9.1 of the McBSP Reference Guide.  Please review the information carefully.

    http://www.ti.com/lit/ug/spru580g/spru580g.pdf

    Thanks & regards,

    Sivaraj K

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

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

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