I asked this a month ago, but didn't get an answer and so the thread was auto-deleted. It is becoming critical that this be solved, so I am reposting.
I have the simple sound card working with a fixed 192KHz. I need to have it able to dynamically switch frequencies via the i2c interface. How do I set that up?
More Details: I am using a device tree with a i2s slave simple sound card. It is pumping audio to a SHARC 489 processor. Since this is a RoonBridge application, I need to have it appear as a sound card to the Roon software. To do that, I need to be able to change frequencies from the default 192KHz down to 96KHz, 48KHz, 44.1KHz, etc. To do that I have the i2c interface all connected as per the RPi specs and it shows up with i2cdetect. But the problem is that nothing is sent via i2c when I change the frequency.
I am hoping someone has already done this so there is an example, or there is some documentation somewhere (I have been searching for months and only can find obscure references).
Thank You, -Erik