Hello,
I'm interfacing a McASP with a codec (TLV320AIC3254), and trying to transmit data via AXR13. This transmit line is routed to the codec DIN line. At this time, the codec is not properly configured to receive the data from the McASP TX. I'm wondering, though, would this keep the McASP from transmitting anyways? Or, stated another way, is a properly configured slave to receive the data required in order for the McASP master transmit to occur?
The reason asked is that when having this McASP in loopback mode, the transmit occurred fine (received by the McASP Rx). But when taking it out of loopback (with TX now connected to the codec DIN), the first transmit word is accepted into the McASP TX buffer, with XRDY initially set. But XRDY never goes back high again. And I'm wondering if that's because the codec is not reading the word, or should the McASP just keeping transmitting anyway?
Regards,
Robert