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.

McBSP Issue

Other Parts Discussed in Thread: TMS320F28335, TMS320F2812

Hi,

     I am facing problem in intefacing McBSP of TMS320F2812 and TMS320F28335.From McBSP-A channel of TMS320F28335 i am sending data to the McBSP-A channel of TMS320F2812.In TMS320F2812  channel A DRR register i am receiving the data properly.At this moment RRDY flag is 1.We have configured McBSP communication to generate interrupt for every word reception.But we are not able to get interrupt here.As the ineterrupt is not generating the we are not able to read the data out of DRR register.When second word we receive from the TMS320F28335 it again trying to overwrite the containt of TMS320F2812 McBSP-A DRR register as a result RRFUL flag is setting to one.Here we are able to get the data on McBSP-DRR but as it is not generating interrupt the RFUL flag is setting to one.

We have tried to read DRR register periodically outside the interrupt.In this case we are able to receive the data as RFUL flag will be 0 in this case.We have taken care of PIE enabling,interrupt mapping in vector table as per data sheet for McBSP.

Please suggest me..

Thanks in advance.