TAS2X63EVM: TAS2563

Part Number: TAS2X63EVM
Other Parts Discussed in Thread: TAS2563, PP-SALB2-EVM

Tool/software:

I'm just getting started with the TAS2x63EVM, but I'm having more than one problem.
We've already built our custom board and integrated baremetal drivers for the minimal TAS2563 configuration. We've also played a short PCM trace, which has allowed us to establish that the hardware on our custom board is correct.
We now aim to characterize our speakers using the PurePath Console 3 tools, for which we've already obtained authorization.
However, we're immediately encountering two problems:

1. The EVM, connected and powered via USB, is recognized correctly, but except for a very brief period when the PC is restarted, it never emits any sound. To perform this test, we're using the speaker included in the kit with the default settings (JUMPER in the default position). We're only powering J31 with 5 volts, and the board is consuming 0.151A. Do we have a driver issue? Our PC is a Dell Windows 11. The driver recognized and used for the audio device connected via USB 2 to the PC is listed as: TI USB UAC2.0 Audio driver version 4.59.0.40491 dated March 27, 2019.
2- In the Purepath 3 console, we installed both the I2C master and speaker tuning apps, and we can connect to the device (the TAS2563 status shows connected), although when we start the console, it warns us that the EVM is not a supported type.
We downloaded Purepath today and the evaluation board about 3 months ago; we don't think any further updates are necessary.


How can we proceed? How can we perform a minimal tuning of our speakers?

We're awaiting feedback because all these issues are slowing down our development. We think the documentation is somewhat confusing. The software asks for a .cfg file, but from what we have downloaded from your portal, it doesn't appear to be available. We urgently ask you to help us understand or provide updated guides that are aligned with the software tools currently available. Thank you and keep up the good work.
  • Hi Ricardo,

    I'll have a look at your issue description and come back to you as soonn as possible.

    Best regards,
    -Ivan Salazar
    Applications Engineer

  • Hi Ricardo,

    There are 2 versions of the PP3 app for TAS2563, one for WCSP and another for QFN package version of the device.
    I think you were granted access only for the WCSP, but you're using QFN EVM.

    Now you should have access to the QFN version, please install this new version and configure the device with it.

    The warning message you get about incorrect version of EVM can be ignored for now, this is something we'll fix on the software side.

    If you have speaker parameters from your speaker vendor you can copy into PPC3, otherwise you'll need PP-SALB2-EVM Evaluation board | TI.com connected to the EVM to run the characterization process.

    Best regards,
    -Ivan Salazar
    Applications Engineer

  • Now that I have access to the new version, does that mean I have to go to my personal section and download the new software?

    Thanks for that.

    Regarding my speaker, we're currently evaluating several vendors, and it shouldn't be difficult for me to get the speaker data they're offering. Given the cost of the PP-SALB2-EVM, we didn't think we'd need it.

    Regarding the I2C driver, I can best use and configure the device on our custom board. Will the new software help me create a configuration to pass via bare metal I2C to my device? I've already started with your bare metal driver, where I can find test cases 1, 2, and 3, but there's no information about the device's Music or Voice profiles. Only the Bypass profile is present. I've seen that the PPC software has a section dedicated to I2C master. How can I use it to create a complete driver for device configuration, volume control, and more? Thank you for your kind support.

  • I downloaded and familiarized myself with the tool, and now I can even hear the sound coming out of the demo speaker thanks to the integrated audio player.
    This allows me to create a precise configuration for my speaker.
    My system will be mono, even though the player only supports stereo tracks, as far as I can tell.
    However, I'm not entirely sure which output type is appropriate for the configuration I need to apply via I2C to the TAS2563. I saw that I can export two types of output to end system integration: ROM mode and Tuning Mode. I generate a PCM with I2S on my MCU and send it to the TAS2563, which is configured first. At this point, can you advise me which of the two outputs is best to use? I'm using your bare metal driver in C, which is what I started with and where I should use the header files generated by the end system integration procedure. Is my reasoning correct?
    Sorry but this is my first time approaching an intelligent audio device like your ppc3 system.