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: Hardware ID is incorrect

Part Number: TAS5751M
Other Parts Discussed in Thread: , PCM1862EVM

Hi all,

I've ordered a TAS5751MEVM board in order to evaluate the TAS5751M.
I’ve also the PurePath Console Motherboard. Both boards are brand new.
I have the PPC3 software and the TAS5751M/33L EVM app installed.

Whenever I try to connect manually ('connect'-button at the bottom left corner in PPC3 software), it appears to do so.
However, when I run a hardware check it always fails because of the Hardware ID is incorrect” error. The other checks are all fine. I found a post on the TI forum which describes a similar problem here: https://e2e.ti.com/support/amplifiers/audio_amplifiers/f/6/t/543005

But even more strange: when I disconnect the TAS5751MEVM from the motherboard (physically), I am still able to manually connect to the TAS5751M in software. It even confims “device connected”. How is this possible?

So in both cases (EVM physically attached/ not attached), the TAS5751M is virtually connected in the PPC3 software (the indicator (in software) at the bottom left corner turns green).
But when I go for example to the“audio processing” section, it tells: “Failed to update process flow”.

Which steps should I take to encounter this strange behaviour?
Can I get access to the Firmware editor (like in the similar post)? Or are there other steps I can try?

Thanks in advance!

  • Hi, Julien,

    The described behavior makes me think that the EEPROM in the TAS5751MEVM is not responding. This can happen if the daughterboard is not being powered as the EEPROM will not be energized. Could you please check that the power supply of the EVM is working as expected?. The “Failed to update process flow” message also indicates that the TAS5751M ICs are not responding.

    The software  connect to the PPCMB even if the EVM is not attached as you mention, this is done for debugging purposes. 

    Best Regards,

      -Diego Meléndez López
       Audio Applications Engineer

  • Diego,

    Thank you for your quick response.

    When I connect the PPCMB via USB to my PC, the blue 'lock'-led lights up near the micro-USB port.

    Next, I connect a DC power supply to the terminal connectors on the TAS EVM. I set the voltage on 18V DC.
    The orange 'ET'-led lights up, as well as the yellow '3.3V'- and '5.0V'-leds.

    The current from this PS is about 240 mA.
    I tried a different PS but the behaviour is the same. Also with other DC voltages (within the TAS voltage range off course).

    I just checked the power pins on the TAS IC's on the EVM. I can confirm the 18V DC on the PVCC pins and 3V3 on the AVDD and DVDD pins.

    At first sight nothing seems wrong with the power supply distribution.

    What else can I check?

    Kind regards
    Julien

  • Hi, Julien,

    Thanks for the feedback. If the power supplies are correct, then we need to verify that the TAS5751M's I²C communication is established. Please try the following code in the I²C Monitor, the output panel will indicate if the write is successful or not. 

    w 56 1b 00
    w 56 05 00
    w 56 07 00 c0

    Also, can you please check the outputs of the amplifier after writing the code and let us know the result?.

    Best Regards,

      -Diego Meléndez López
       Audio Applications Engineer

  • Hi Diego,

    The writes are not succesful. I get the following message in the output panel for each line: "Error executing command"
    (see figure below:)

    The voltage on each output pin is the same: ~6 V(DC) with respect to GND, without any AC on it.

    Best regards,
    Julien Roels

  • Is there something else I can check?
    Or a way to update/alter the motherboard firmware?

    Kind regards,
    Julien
  • Hi, Julien,

    Thanks for the feedback and sorry for the delay. Even if the firmware on the evaluation board is incorrect, you should be able to communicate and program the devices. Another thing worth to try would be to use the I²C monitor tool of a different version of PurePath console and try writing the same code to the amplifier just to discard a GUI issue on PPC3. Also, please make sure RESET pin is high, if the amplifier is in RESET it will not communicate via I²C.

    Regards,

    -Diego Meléndez López
    Audio Applications Engineer

  • Diego,

    I sure want to try this in another PPCx, but it is unclear to me where to find the right target file for the TAS5751M?
    In PPC3 this just appears as an 'available app', but I have no target file to use in PPC1/2...

    Meanwhile I checked the reset pins of both TAS devices on the EVM and I can confirm they are both high (3V3).

    Kind regards,
    Julien Roels

  • Julien,

    You can use any general I²C tool of either PPC1 or PPC2 to try communicating with the amplifier. Do you have any other EVM that can be tested with the PPCMB? 

    Best Regards,

      -Diego Meléndez López
       Audio Applications Engineer

  • Diego,

    First, thank you for your continued help.

    When I open up PPC1/2 I have to choose a target file. Is there a target file for the TAS5751MEVM for the PPC1/2? If yes, where can I find it?
    I have other TI EVM's, but none of them works with the PPC Motherboard or PPC3.
    I have the PCM1862EVM for example, which works with a USB-I2X-board.

    In my opinion one of the boards (PPCM or TASEVM) is broke...
    What else can explain this strange behaviour?
    I have these boards for some weeks now and still can't test out the TAS device... very annoying.

    Kind regards,
    Julien

  • I confirm the EVM board itself is broke.
    I ordered a second EVM and that one works right away.

    Kind regards,
    Julien