Hi Hayden,
Thanks for your post.
I don't think, there is a way to detect clock error at the i2S interface other than detecting CLKERR thru. XSTAT & RSTAT.
One thing, you can do is to probe the CLK, FS & crresponding AXR[n] pins thru. an oscilloscope since I2S format is specifically designed to transfer a stereo channel (left and right) over a single data pin AXR[n]. Please refer section 23.1.5.1.2 in the c6748 TRM as below;
http://www.ti.com/lit/ug/spruh79a/spruh79a.pdf
Note: To transmit in I2S format, use MSB first, left aligned, and also select XDATDLY = 01, RDATDLY = 01 ((1 bit delay) (refer Table 23-4 & Table 23-5 from the above TRM doc. )
May be you can check this E2E post to validate McASP initialization with I2S format:
http://e2e.ti.com/support/dsp/omap_applications_processors/f/42/t/283841.aspx
Thanks & regards,
Sivaraj K
Please click the Verify Answer button on this post if it answers your question.
---------------------------------------------------------------------------------