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.

Linux/TAS5756M: PurePath Console 2 regs and registerpatches

Part Number: TAS5756M


Tool/software: Linux

Hello TI,

using PPC2 i'm trying to generate init regs for HybridFlow 3 (MONO 1.1) and then afterward some patches to enable PBE etc..

I am able to generate the init registers, its an array of ~4400 cfg_regs and is transmitted succesfully before codec probe.

I can also generate patches to alter the initial config at runtime but these patches are saved in a cfg format, while I can dump the whole init array as a header file.

I noticed that in PurePath Studio, these register patches are saved as header files which is what I need.

So my question is; can this be done in PPC2 as well ? That would save me a lot of work converting the cfg's to .h

A second question: for testing i created some extreme crossoverfilter settings (between chA/chB) and then played some sinewaves of differing frequencies but theyre not filtered in any way.

I don't notice any change in audio when using different init cfg_regs.. can anyone perhaps give me some pointers ? I read the TAS datasheet and the 'using hybridflow on PCM52xx and TAS5756M' but to no avail.. I understand how it works but can't seem to get it working.

Best regards,

Thomas B

  • Hello Thomas!

    Sorry for any delay... Andy will close back on this question for you. Thanks, Jeff
  • Thomas,

    See my comments below:

    I noticed that in PurePath Studio, these register patches are saved as header files which is what I need.
    [Andy]: Could you show me the register patches you were talking about?

    So my question is; can this be done in PPC2 as well ? That would save me a lot of work converting the cfg's to .h
    [Andy]: PPC2 is quite different from PurePath Studio. Header files are only generated when you do a register dump. I would suggest you use a python / perl script to covert cfg to header file.

    Andy