Part Number: TAC5212
Hello, I've been having some trouble porting the TAC5x1x drivers to the Raspberry Pi Compute Module 5. I've managed to get the drivers installed and the soundcard is visible in ALSA, however no audio output has been achieved. Sometimes a small blip occurs when audio is played but other than that it's silent.
We're using the linux drivers written here: https://git.ti.com/cgit/lpaa-android-drivers/tac5x1x-linux-driver/tree/. The I2C address of the codec is 0x50 and the codec is connected on the I2S0 bus of the CM5 with the I2S0_SCLK signal on GPIO18.
I have linked text files with the output of various commands confirming the soundcard presence in ALSA and available symbols in the device tree.
I've modified the DTS from the Pi 4b to support the CM5's RP1 BCM2712 cpu. I'm not so sure if my modifications are valid and will function as I intend, especially with reguard to the I2S clock signals so any guidance would be appreciated.