Because of the holidays, TI E2E™ design support forum responses will be delayed from Dec. 25 through Jan. 2. Thank you for your patience.

TAS2505-Q1: Require settings for making I2S DOUT signal..

Part Number: TAS2505-Q1
Other Parts Discussed in Thread: TAS2505

Tool/software:

Hi Team,

Customer want to make TAS2505 DOUT signal bypassing the DIN of I2S primary interface.

They used 1st example register setup in the SLAU472C reference guide, and modified some interface.

https://www.ti.com/lit/ug/slau472c/slau472c.pdf

They didn't use TAS2505 PLL part and clocked from their AP. (Page0, 0x04 --> 0x00) And set their MCLK and Sampling rate as 12.288M, 48kHz accordingly. (Page0, 0x0B --> 0x81)
Except above, they use 5.1 register setup. (5.1. Example Register Setup to Play Digital Data Through DAC and Headphone/Speaker Outputs)
For the interface setup, they tested each cases accordingly, but Secondary DOUT didn't output correctly.

 / * page 0  [R7 + M5 + N6 combination ] */
    tas2505_write_buffer(0x37, 0x10);                          
    tas2505_write_buffer(0x34, 0x4);                                             
    tas2505_write_buffer(0x38, 0x2);                                             
    tas2505_write_buffer(0x1f, 0x8);  

  or 

   / * page 0  [R7 + M6 + N5 combination] */
    tas2505_write_buffer(0x37, 0x10);                                            
    tas2505_write_buffer(0x38, 0x2);                                             
    tas2505_write_buffer(0x1f, 0x20);                                            
    tas2505_write_buffer(0x34, 0x4);  

Could you guide how to change the register values to get correct DOUT data for bypass from the Primary DIN? (Echo back purpose)

Best regards,
Ernest