This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TAS5756M: device does not start playing in I2S master mode

Part Number: TAS5756M
Other Parts Discussed in Thread: TAS5754M

Dear TI-team,


We want to use the TAS5756M in I2S master mode. Therefore, we provide either 24.576MHz or 22.5792MHz as master clock depending on sample rate family to pin 22, MCLK. Once we start the PCM stream the DAC outputs deliver the correct sine signals, but the AMP mutes immediately. If the device is set to mute (via HW mute pin) before starting the I2S stream, we can un-mute it and it 'plays'. We have noticed the output sounds noisy, though. The device and the inductors heat up till thermal shutdown, but it's not oscillating, more like highly amplified noise.
If we use the same board in I2S slave mode everything runs perfectly, no muting, no noise nor heating. We assume the device uses a PCM512x DAC (core) internally. Therefore, we use the same Linux driver as for other PCM512x based designs and the other design run without problems in either mode. I've also tried to write the PLL configuration using i2c commands without success. I've also read through probably all TAS575x forum threads here, but could not get any further hint. Tried to disable clock detection....followed programming hints of the datasheet TAS5754M. p37, 8.3.3.1 .......even found TI's recommendation not to use the master mode ....
Do you have any known good register settings for that use case as a start? I2S master, any standard audio sample rate is fine.

Thanks, regards,
Joerg