Part Number: TAS5754M
Hello,
I am working on an Bluetooth speaker prototype with the TAS5754 amplifier in stereo mode.
On the input is an multiplexer to choose from an ADC input of the BM64 Bluetooth module (I²S input).
The I²S input of the amplifier is without MCLK, MCLK is connected with pulldown resistor to GND, therefore i use the internal PLL.
I am trying to get the amplifier up and running but the amplifier seems to be shut down, the bootstrap circuit is even not active.
However i set the clock tree correct regarding the recommend clock divider (i interpreted MCLK as the CLKIN for the PLL).
The CLK input i used in this case is the SLCK of 3.072MHz (double checked on the input of the IC).
If i look into the registers the PLL is locked so i asume everything should be ok.
The mute input is also high and the fault line is high.
Code for setting the registers:
writeReg(register, value);
//use BLCK as input for the PLL
writeReg(13, 16);
//use PLL clock as DAC clock source
writeReg(14, 16);
writeReg(20, 0);
writeReg(21, 16);
writeReg(22, 0);
writeReg(24, 1);
writeReg(27, 1);
writeReg(28, 15);
writeReg(29, 3);
writeReg(30, 7);
writeReg(32, 31);
writeReg(33, 63);
writeReg(42, 17);
I tried to read other registers but i don't have an clue how to read another I²C page, it's not mentioned in the datasheet.
I also tried to use an purepath motherboard (AIP006G) and purepath 2 console but there seems so problem with the setup.
The motherboard is connected to the I²C port of the TAS5754 amplifier.
I keep seeing this message, when i click the "Do not ask again" i got the following result:
When i look to the communication i only see the master trying to communicate with the EEPROM on the board (0xA0) and an EEPROM that is normally on the TAS5754 evaluation board .
Maybe i can try to connect an external I²C EEPROM with the same address but i don't know what the processor is looking for.
Do someone have an clue how i can get the amplifier up and running?
Thanks in advance!
Kind Regards
Alexander