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.

TAS5805M: Over Current Channel Fault when playing audio after exiting Deep Sleep Mode

Part Number: TAS5805M
Other Parts Discussed in Thread: CC1310, ,

Hi.

I am using TAS5805MEVM to play audio through SPI from a CC1310 MCU.

My setup is:

- Device B (0x5A I2C address) in Mono 1.0 PBTL mode using left channel with AGL/OTFB activated

- 4ohm 40W speaker

- Process Flow 3-Band DRC & FIR (1.0 48k) with manual fs (44.1kHz) and BCK ratio (32·fs) selection

- Hybrid Mode with PVDD=22V

- PWM Switching Frequency=384k and Class D Loop Bandwidth=80kHz

- I2S clocks normally stopped. Clocks are ON only when playing audio

After entering in Deep Sleep Mode and returning to Play Mode, the first time I send new audio I get a CH1_OC_I fault in the CHAN_FAULT Control Port Register (0x70)

I need to manually clear the error writing 0x80 in the FAULT_CLEAR Control Port Register (0x78) and after that, there is no other problem till I enter/exit Deep Sleep Mode again.

Additionally, if I wait 12 or more seconds after exiting Deep Sleep Mode and before sending new audio, no CH1_OC_I is risen and I can play audio without problem till the next Deep Sleep Mode change.

I have also tested that if I change Hybrid Mode to BD Mode there is no problem, no matter if I don't wait 12 seconds before sending new audio.

May be is it a problem derived from the 4.7uH value of the inductor of the output LC filter installed for the device B of the EVM?

I have read in the 10.1.2 Inductor Selections of the TAS5805M datasheet that the recommended minimum Inductance value for the LC filter is 15uH for Hybrid mode with 384kHz Switching Frequency and PVDD>12V.

As I need Hybrid Mode to make heat dissipation the lowest, if I assign the recommended values for the LC filter in my custom PCB design, could you confirm it will work without over current problems?