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.

TAS5751M: Error 2 (Overcurrent, Overvoltage etc) after initialization (exiting shutdown)

Part Number: TAS5751M


Hello,

I have a custom board using the TAS5751M that I am trying to bring up.

I am attempting to follow the startup instructions as in the data sheet section 8.2.1.2.5.1.

Before writing 0x00 to register 0x05 (System Control 2), the error bits (in register 2) are 0 (no errors). After writing 0x00 to register 0x05, the error bits contain 0x02, meaning "Overcurrent, overtemperature, overvoltage, or undervoltage error". Furthermore, to simplify my test program, I have not changed the master volume from its default value of muted.

The registers I write to at startup in my current minimal test program is first 0x00 to register 0x1b (oscillator trim), wait 300 ms, read the error bits, write 0x00 to register 0x05, wait 24 ms, then read the error bits (register 0x05). At this point I get the 0x02 error.

Can you give any hints for how to troubleshoot this? I am powering PVDD with well over 8.6 volts, and below 24 V, and DVDD is 3.3V. I have not started feeding it with i2s data, and the chip is cool, so I don't see how there could be an overcurrent or overtemperature error. Could there be a problem with the bootstrap circuits? Is there anything I can measure there to verify correctness?

Thank you!

  • Hi Erland,
    Is this issue related to PVDD? In another word, does the issue still occur with the lower PVDD(e.g. 12V)?
    Did you measeure the PWM output on the device when the issue occurs? Does it look normal?
    Are you using PBTL output mode BTL mode on your board? Make sure the register setup corresponds to the hardware circuit.
    Why do you unmute the output so early in your configuration procedure? Usually the output is unmuted after all of the device configuration is completed. You could generate a cfg file with TAS5751M EVM board, and then use it for customer's board configuration.
    Best regards,
    Shawn Zheng
  • Hi Erland,
    Could you please help to close this question if it's answered? Please let us know if you have more question.
    Best regards,
    Shawn Zheng