TDM between AD1401 and AD1940 eval boards revisited

     Hello,

     Sorry I had marked my previous post http://ez.analog.com/message/117014#117014

as assumed answered by mistake, but I would appreciate help with this.

     I've been able to send I2S stereo audio from a AD1401 eval board to a AD1940d board by connecting them as described in

http://ez.analog.com/thread/35830

     Now I'd like to try sending  TDM audio across the same interface, but cannot make it work.  As far as I can tell, the wiring between the boards as well as the boards' jumper settings remain the same for I2S and TDM.  After setting both chips' register controls for TDM, I find that the -1401 board is not sending any data to the -1940 board.

     I attached the project file for each board:

          1401 -- Two channels of analog in, straight to two used channels (out of eight) TDM

          1940 -- TDM in, two channels out to analog

     I'm hoping someone could look at the register settings therein and see what's wrong.

     Bob

attachments.zip
Parents
  •      Hello Brett,

         That was it!  Setting the output serial to TDM like this:

         but setting MP6 to straight serial I2S:

         did the trick.  The capture window shows how "TDM" mode here sets incorrect lower bits ("Reserved" in the data sheet):

         So our mixer project over here is beginning to perk.  Thanks so much!

         Bob

Reply
  •      Hello Brett,

         That was it!  Setting the output serial to TDM like this:

         but setting MP6 to straight serial I2S:

         did the trick.  The capture window shows how "TDM" mode here sets incorrect lower bits ("Reserved" in the data sheet):

         So our mixer project over here is beginning to perk.  Thanks so much!

         Bob

Children
No Data