This issue is now resolved. Few pointers shared as below 1. CODEC MASTER/SLAVE and CLOCK configuration were overwritten in C5535 project CSL_I2S_AudioCodec_DMA in file: codec_aic3254.c I2S2_SRGR = 0x0015; I2S2_ICMR = 0x0028; // Enable interrupts I2S2_CR |= 0x0012; // 16-bit word, Master, enable I2C Need to comment above lines of code so that it is not overwriting any initial configuration. 2. Please see the below document to set the CODEC as MASTER and also configure CLOCKS. http://www.ti.com/lit/an/slaa413/slaa413.pdf Note: eZdsp5535 M_CLK is 12MHz. Hope this helps.
↧