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.

TAS2560: noise of TAS2560

Part Number: TAS2560

Hello,

The costumer is currently using tas2560 amp on the new case, after the first playback, there will be noise.
I compared the register dump before and after playback, it seems to be mainly. 0x2A STATUS_POWER Status Block Power
The following blocks have not been turned off. Can you give me some pointers on how to deal with them?
DAC block
Class-D block
boost block
boost pass-thru

Also attach the register dump for reference.

tas2560-reg-dump.pdf

Left, middle and right: before playback, during playback, after playback

Many Thanks,

Jimmy

  • Hi Jimmy,

    I have a few questions to better understand the problem:

    • Is the noise present all time after playback? Or noise is only present when playing audio?
    • What is the noise like? Is it random or something more like a tone? 
    • What is the status of the input clocks before and after playback? Are the input clocks stopped at some point during the test?

    Based on the reg dump list, it seems I-sense and V-sense were disabled. is this expected based on your test sequence?
    I'm checking what could be the interrupt flags that were triggered and marked as reserved, however the rest of the flags should be OK.

    Best regards,
    -Ivan Salazar
    Applications Engineer

  • Hi Ivan

    We appreciated your great support!

    I have a few questions to better understand the problem:
    • Is the noise present all time after playback? Or noise is only present when playing audio?
    > The nosie only present after playback.

    • What is the noise like? Is it random or something more like a tone?
    > Upload the video.

    • What is the status of the input clocks before and after playback? Are the input clocks stopped at some point during the test?
    > Our hw design only use I2S clk, you could check the image, before and after playback, the clk stop.

    Based on the reg dump list, it seems I-sense and V-sense were disabled. is this expected based on your test sequence?
    > No, is it possible to control those by register? From the specification, I only got read-only register for checking power status.

    I'm checking what could be the interrupt flags that were triggered and marked as reserved, however the rest of the flags should be OK.

    ----
    other:
    CLK_ERR_1 Register Address: 0x21
    > I disabled CLK_E1_EN/CLK_E2_EN because the interrupt make system unstable.

    Many Thanks,

    Jimmy

  • Hi Jimmy,

    It seems the noise is then related to the clock halt, disabling the clock error detection may allow the device to keep operating after losing clocks, but the internal processing may not be recovering from this error properly.

    I'll check if this device has some auto-wakeup feature similar to some of our newer devices. I'll let you know my findings later this week.

    Best regards,
    -Ivan Salazar
    Applications Engineer

  • Hi Ivan,

    We appreciated your great support!

    I would like to ask about error detection. At present, I see that the spec says that it is recommended to turn it off, so when I brought up, I thought it would be fine to turn it off.
    What does this error register represent? What should I do if I want to fix the problem at the source?

    ua_safe_amp_tas2560.7z.001ua_safe_amp_tas2560.7z.002ua_safe_amp_tas2560.7z.003

    Many Thanks,

    Jimmy

  • Hi Jimmy,

    ASI_CLK error means there is a problem with the clocks coming from the host, you system is stopping the clocks when there is no audio so most likely that is when the error is detected. In order to remove this error you would need to continuously output clocks to TAS2560.

    Thanks for the attached details, can you also share a schematic if possible?
    There is one capture with VSNS notes on it, the other one is the Class-D output?

    Can you try to manually mute and disable the device to check how it affects the noise? I suggest to try this:

    • Initialize the device and play audio like you normally do
    • Once the noise is present at the speaker write 0x41 to register 0x07. Is the noise still coming out?
    • Then try playing audio again, if there is no audio you may need to set 0x40 to register 0x07 again
    • Repeat the same test but writing 0x00 and also 0x01 instead, check the noise at the speaker

    Best regards,
    -Ivan Salazar
    Applications Engineer

  • Hi Ivan,

    Thanks for your great support!

    Regarding the two registers mentioned above, 0x40 and 0x41, I did not see the description on the datasheet. Can you provide a more detailed datasheet?

    https://www.ti.com/document-viewer/TAS2560/datasheet/detailed-description#x2734

    Please refer below, Thanks.

    Many Thanks,

    Jimmy

  • HI Jimmy,

    Actually I meant to say that you should write 0x40 or 0x41 into register 0x07, not to use 0x40 or 0x41 as register address.

    Thanks for sharing the schematic, we'll take a look at it ant let you know if there is anything outstanding.

    Best regards,
    -Ivan Salazar
    Applications Engineer

  • Hi Ivan,

    Do you have any recommend on this(schematic)?

    Thanks a lot!

    Jimmy

  • Hi Jimmy,

    Schematic looks OK overall. Are you populating the filter at the output of the amplifier? Have you tried to test without it? So far there doesn't seem to be a problem of overcurrent, but you may just try without the filter to check if it can be related.

    Did you had a chance to try as suggested before?

    Actually I meant to say that you should write 0x40 or 0x41 into register 0x07, not to use 0x40 or 0x41 as register address.

    Best regards,
    -Ivan Salazar
    Applications Engineer