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.

TAS1020B: TAS1020B

Part Number: TAS1020B

Hi,

I made a project with TAS1020B to configure TAS5756.... is there any software to install the audio drivers for TAS1020B?

Thanks in advance for your feedback.

Kind Regards

Eugenio

  • Hi,

    This device is obsolete and not supported any more. This is stated on the product page: www.ti.com/.../TAS1020B
  • Hi Biser, 

    I got your message above, thank you for your reply. If you can still assist, I'll ask a further question, since I'm still trying to use the TAS1020B.

    I've loaded the DFU drivers in the TAS1020B board, and it is now working. It connects to the PCM5242 / TAS5756, I'm able to change the register of both of them, but not the internal DSP.

    SCL SDA are 3.3V: could this be the problem? Should I add a TCA9517 with a 1.8V x SCL SDA output?

    Thanks in advance for your feedback. 

    Best Regards,

    Eugenio

  • Eugenio,

    What are you trying to do when writing to the DSP? The PurePath Console software for the PCM5242 should allow you to make a .cfg file will all the write commands necessary.

    Thanks,
    Paul
  • Hi Paul,

    I'm aware of this. I would like to write the files .cfg for PCM5242 to realize a 4-way crossover using also the TAS5756 for active speaker for single way. I mean a connection

    USB I2C single configurator for PCM5242

    USB I2C single configurator for TAS5756 

    4 USB input for 4 PCM5242 / 5756

    Thanks again for your kind feedback on this.

    Eugenio

  • Hi Eugenio,

    If you are able to talk manipulate the registers with I2C, then I think it is just a procedure issue. If you look at .cfg file generated by the PurePath tool you will see that the device is put into standby to write to the DSP registers. Have you been able to get to that step correctly?

    I guess I need more detail of what you mean when you say "I'm able to change the register of both of them, but not the internal DSP."

    Thanks,
    Paul
  • Hi Paul, actually no, I can't read the .cfg file.

    I can adjust the volume, reset, etc. The register you see in the attached image is ok.

    For this reason I think it may be a problem of I2C communication.

    Connecting the TAS1020B of the EVAM 5242 board it works and recognizes the device.

    I see the voltage difference between the two I2C BUS. 3.3V for my board, 1.8V for the EVAM PCM5242 borad.

    Thank you again for your help.

    Eugenio

  • Hi Eugenio,

    If you can talk to any register on the device, then I do not think this is a I2C problem. The 'Direct I2C Read/Write' page allows config files to saved and loaded. You can use the PCM5242EVM to experiment with the Hybrid Flow you would like to use, then use the register dump functionality to create a cfg file. That file can be processed using the PPC2 gui and loaded into the PCM in your hardware if the TAS1020 image was loaded correctly.

    This is described on page 10 this document:
    www.ti.com/.../slau577a.pdf

    The .cfg file is just a list of i2c commands. This can be copied into your microcontroller once you have finalized the tuning of the system.

    Thanks,
    Paul
  • Hi Paul,
    I believe I went through all these steps. But I'll keep on working on it and update you with the result.
    Thank you very much meantime for your great assistance.
    Best,
    Eugenio