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.

TAS2557EVM: TAS2557EVM: PPC3 can’t connect to TAS2557EVM

Part Number: TAS2557EVM
Other Parts Discussed in Thread: TAS2557

Hi Sirs,

We have met some problems on TAS2557EVM operation.

We used it normally the day before, but we today we turned on the power for TAS2557EVM board, the PPC3 can’t connect to device.

 

Here are the steps we checked.

  1. We checked all of the power are good(5V,3.3V, 1.8V), and the power current is also normal.
  2. It is not short or broken.
  3. We could measure 6MHz on the Y1 output pin.
  4. The USB path connecting from laptop side to MCU side is good.
  5. Reinstall PPC3 tool and TI USB driver from laptop and other computer.

Base on above steps, the connecting is still broken.

 

  1. We checked the I2C signal then we found it showed A0/A1 data is 25 only.

It didn't have other information when we power on device.

And then we check the jumper, we found that it didn't connect J24(WP) jumper on default when we got the EVM. But the user guide line showed that it should be inserted on default.

The result should be that the EEPROM may have been re-flashed for unknown state.

Do you have any solution can help us?

  • Hi Jim,

    Can you open the Device Manager from Windows control panel? Then plug and unplug the EVM to confirm how is the EVM being recognized by your PC.
    Is the result any different if you try a different USB port?

    If EEPROM happens to be reset, you may follow the procedure described in this thread: https://e2e.ti.com/support/audio-group/audio/f/audio-forum/773576/faq-tlv320aic-codecs-and-adcs-how-to-restart-revive-a-usb-audio-evm

    Attached is the required zip file:

    0741.slac563b.zip

    Best regards,
    -Ivan Salazar
    Applications Engineer

  • Hi Sir

    Can you open the Device Manager from Windows control panel? Then plug and unplug the EVM to confirm how is the EVM being recognized by your PC.

    [12/07 Jim] The Device Manager showed that "unknown device" after I plugged the EVM to PC USB port.


    Is the result any different if you try a different USB port?

    [12/07 Jim] The result for all different USB port are the same.

    --------------------------------------------------------------------------------------------------------------

    Follow your step 2-6, I saw the "DFUUSB" in Device Manager.

    We met the other problem when we performed from step7 to step12.

    We are good from step7 to step11, but it shows some error message after step11.

    "detach call failed" ,  "getstate call failed. get last error=3E3"

    Attached the operation flow for your reference.

    Please kindly review.

    -------------------------------------------------------------------------------------------------------------

    One more question, about step1 discription.

    1. Download your USBfirmware files:

         For TLV320AIC/DAC/ADC EVMs: http://www.ti.com/lit/zip/slac563.

         For TAS/PCM EVMs and PurePath Console Motherboard: http://www.ti.com/lit/zip/sloc305.

    Our device is TAS2557EVM.

    which file should we use to do? although I have tried both of slac563b(which you provided) and sloc305.

    It doesn't work for all.

    Thanks for your help.

  • Hi Jim

    • What is the state of WP jumper during your process? I think you'll have to short this WP jumper during programming test.
    • Please make sure that I2C signals reach all the device son the board, including DUT TAS2557. I've seen some problems before when DUT is not accessible in the bus
    • I assume you're able to make the EVM to be detected as DFU device, correct?

    Best regards,
    -Ivan Salazar
    Applications Engineer

  • Hi Sir

    1. I didn't short WP jumper during my process. Is it read only when WP short to VCC? 

    (WP pin must be connected to either VSS or VCC. If tied to VSS, write operations are enabled. If tied to VCC, write operations are inhibited but read operations are not affected.)

    ---------------------------------------------------------------------------------------------

    I have re-tried that and the program has been successed.

    I think that the key point is "Short SDA and SCL lines and more than 5 seconds, then remove the short." I'm sorry that I might not have done it well previously.

    Thank you very much, I appreciate it.

    ---

    One more question, are the image file the same below?  is any different from the "0741.slac563b.zip" you provided? Which do you recommend?

         For TLV320AIC/DAC/ADC EVMs: http://www.ti.com/lit/zip/slac563.

         For TAS/PCM EVMs and PurePath Console Motherboard: http://www.ti.com/lit/zip/sloc305.

  • Hi Jim,

    Good to hear the board is working again for you.
    Regarding the image file, the one I provided should be the same as the first one you share, with "slac563" at the end. I think either of these should work for you, but I've been personally using slac563 for any EVM that requires playback capability. There are some other EVMs that only support I2C control but no audio feature.

    Best regards,
    -Ivan Salazar
    Applications Engineer

  • Hi Sir

    I appreciate for your support.

    I have no more question.

    Thank you very much.