ΣSigmaStudio Ask AI Русский Log in

ADAU1966 Communication over TDM bus

SigmaDSP & SigmaStudio MaryEl May 19, 2020 00:00 1 replies Original on forum ↗
Subscribe
MaryEl Question
May 19, 2020 00:00

Hello everyone!

It's the first time that I am using ADAU1966, and it looks like I can't make it work!

More specifically I am looking at the Communication over TDM bus, I am sending signals but ADAU1966 is not responding to generate anything.

Is it possible to be because of the noise my PCB has or because of firmware setting?

Any pointers will be much appreciated.

Thank you,

Mary

DaveThib Reply
May 21, 2020 00:00

Hello Mary,

I would love to help but my crystal ball is in the shop and so I cannot see into your settings or hardware setup.

It could be about anything, a mismatch of serial port settings between the sending device and the DAC.

It could be, and most likely is, wrong frequencies being sent to the DAC. That would be the LRCLK, Bit Clock and the Master clock.

It certainly could be noise on the PCB. I have no idea the format you are attempting to use, but if it is TDM16 then the timing margins for the setup of the data to the bit clock is quite small.

Which device is a clock master?

Where is the master clock coming from?

What is the mode you are operating in? Stand alone or microcontroller?

What are the pins and components around the DAC?

What are the register settings.

Then it is good to see the waveforms on a scope. This will often point to the problem rather quickly. Here is a post I wrote to show how to take the screenshots of these signals.

https://ez.analog.com/audio/f/discussions/3510/how-to-take-meaningful-screenshots-of-i2s-audio-signals

So give me the info and we can figure this out. In the process of gathering this info you might actually find the problem.

Dave T