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.

TAS2555: Operation using EVM and PPC3

Part Number: TAS2555

Hi

We have questions of TAS2555EVM and PPC3 as follows.

1. What is difference of ROM MODE1/MODE2 and Tuning mode?

2. PPC3 can generate many configuration files.( xxx_combined_configuration_xx_ROMModexxx.cfg, ...)

How to select which configuration file is used?  Do you have explanation of these files?

3. I'm going to evaluate TAS2555 under the following conditions.

-MCLK = 12.288MHz

-Sample Rate = 16KHz

-Bit Resolution = 24bits

Is it possible this evaluation using TAS2555EVM?

Should we update TAS1020B in requested setting?

BestRegards

  • Hello

    I'll be responding soon with further information.

    Best Regards
    José Luis Figueroa
    Audio Applications Engineer
  • Hi,

    1) ROM mode 2 is similar to ROM mode 1 except the I/V sense ADCs are powered up and the data is routed back to the L/R return channels of the ASI port, both modes are not running the speaker protection algorithm. Tuning mode (SmartAmp mode) is used to run the TI SmartAmp algorithm on the built in DSP. You can refer the Device Functional Mode section of the amplifier's datasheet to find more information.

    2) Could you provide more details about your application? I need further information to explain to you that files you need to use.

    3) We usually use MCLK of 12.288MHz and sampling frequency of 48KHz with the EVM.

    Best Regards
    José Luis Figueroa 
    Audio Applications Engineer

  • Hi Luis

    Thank you for your reply.
    Sorry, it is difficult to share the detailed information of the application here.

    We want to clear what register setting is required for TAS2555 with working MCLK = 12.288MHz, Sample Rate = 16KHz, Bit Resolution = 24bits.


    Additional Question.

    We can generate configuration file using PPC3.
    (xxx.cfg and .bin file)
    Maybe, a binary file (.bin) is the configuration data for the TAS2555.
    Where should it be stored, somewhere into the TAS2555? Or something like PROM outside the TAS2555?

    What is purpose of the EEPROM on the TAS2555EVM?

    BestRegards
  • Hello,

    We always recommend to configure the TAS2555 using PPC3.
    The binary file(.bin) is for cellphone applications that are android based systems. In any other application, you would need to create a program to control the device. We could provide you sample code, but we need further information about your application, customer, etc.
    This device has ROM and RAM memory to store data. The ROM memory has most of the algorithm implementation and the RAM memory is where we load the speaker coefficients that are used by the algorithm.

    Best Regards
    José Luis Figueroa
    Audio Applications Engineer
  • Hi Luis

    Thank you for your reply.

    >The binary file(.bin) is for cellphone applications that are android based systems.
    Is this binary file used only in android based systems?
    If so, we might have to create a program because the system would be built without OS.

    If possible, could you provide information how this binary file is used?

    Let me confirm the following flow is correct or not.

    1. Binary file in a storage (Like EEPROM)
    2. A controller would boot with OS and it reads data from start address of EEPROM.
    3. The controller downloads the data to TAS2555.

    BestRegards
  • Hello,

    That's right, the binary file is just used in android based systems, in your case, you have to create a program. Unfortunately, I don't have available information about the binary file at the moment.
    The flow seems to be correct.

    Best Regards
    José Luis Figueroa
    Audio Applications Engineer