Dear all,
I followed the design of C5509 DSK to connect C5509 with AIC23; however, to increase the connection flexibility (my system has two AIC23, not only C5509 but also some other MCUs), I used a CPLD xc95144xl to configure the connection matrix among all the components, then the chain will be
DSP <-> CPLD <-> AIC23.
All control signals (two wires, I2C) and the digital audio interface of AIC23 as well as McBsP0 of DSP were connected to CPLD
DSP I2C SCL, SDA pins were pulled up with 4.7K resistors
AIC23 SCLK, SDIN were pulled up with 10K resistors
Unfortunately, this system did not work. When used oscilloscope, I could not see the configuration I2c data and clock out of DSP (I checked right at DSP pins, not after CPLD). However, if I directly connected DSP to AIC23 not over CPLD I did see the signs of communications and system worked perfectly
Could any of you help me to resolve this problem? I would I appreciate it much,
With best regards,