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 XCKFAIL,who can help me

Other Parts Discussed in Thread: PCM3168A

Hi,now i am using the C6713 and PCM3168A to do an experiment, the BCKDA,LRCKDA and SCKI of PCM3168A  are from MCASP of c6713 , BCKDA connection from ACLKX0 of MCASP,LRCKDA connection from AFSX0 of MCASP,SCKI connection from AHCLKX0 of MCASP. I want to the MCASP work at the TDM mode,but it no data out put, and the XSTAT register is 0x00000154, the XCKFAIL bit is 1(transmit clock failure did occur.). But i set the XMOD bit 0(work at burst mode)and did not modify other programs,i can detected data output. who can tell me why, who can help me ,thinks

  • Chunjiang Chang,

    Welcome to the TI E2E forum. I hope you will find many good answers here and in the TI.com documents and in the TI Wiki Pages. Be sure to search those for helpful information and to browse for the questions others may have asked on similar topics.

    chunjiang chang said:
    but it no data out put

    chunjiang chang said:
    i can detected data output

    These two statements seem to be opposite. What should I understand from these two statements?

    Did you follow all the steps to initialize the McASP to avoid XCKFAIL errors? Please search the McASP Reference Guide for all occurrences of XCKFAIL and check that these rules are being followed.

    Do any of the clocks look correct, even though you are not getting the data that you expect?

    Regards,
    RandyP

  • think you ,RandyP. I had solved the problem of XCKFAIL,and I am initializing the McASP follow the McASP Reference Guide, i can see all the clock(ACLK X,AHCLKX,AFSX) signal by the oscilloscope,when work at the burst mode i can detect the data output which i want hope.but i set the XMOD bit(2~20h) hope it work on TDM mode,i can not detect the data output,i can see the data by  the memory (the address of the XBUF),examine the XSTAT find the XDATA bit is zero(XBUF is written and is full.),could  you tell me why? thinks