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.

CCS/TMS320C6745: MCASP dual instance configuration

Part Number: TMS320C6745
Other Parts Discussed in Thread: SYSBIOS

Tool/software: Code Composer Studio


i'm developing on a C6745 DSP an application and i need to use 2 MCASP hardware modules (MCASP0, MCASP1) to receive/transmit 8+8 mono channels. I'm using the LLD driver provided with PDK.

I need to configure an MCASP (MCASP_1) with 8 TX channels in 8 serializers (i used burst-mode multiserializer_1_slot_not_interleaved) and no RX channel. This part worked fine, the far-end receiver can play correctly the 8 parallel audio streams.

Now, i need to configure another MCASP (MCASP_0) with 8 RX channels in 8 serializers (configured as above, burst-mode, etc) and with any TX channel; the serializers are totally slave (fs/clk). 

My problem is here; how i can configure the ASYNC bit in ACLKXCTL register without using a "dummy" TX channel for the MCASP_0? Or if it is compulsory to use a dummy TX how i can do that? i tried but i receive some errors (BADARGS) or SYSBIOS exceptions.

Thanks a lot and sorry for my english.