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.

PCM5242: Minimum Register Configuration

Part Number: PCM5242

Hello,

I need information for Minimal register configuration for PCM5242 playback. (Similar to this post https://e2e.ti.com/support/audio/f/6/t/503411). (There is also an example of a real nice document here for the TLV320AIC series 

I have a PCM5242RHBEVM module. I can turn on Purepath Studio and "configure" the module by choosing "Load". Then I can feed it an I2S signal from my MCU and it sounds fine... But because the Purepath 2 studio doesn't let me export the registers when it's working, I don't know what it's doing to make it work. :-/ WHY!?? IMO it should allow me to dump the registers even at that point. 

Anyhow, can you send me the minimum configurations? 

  • Hi Jay,

    You can do a register dump at any time in the PPC2 GUI.  Switch to the advanced mode and use the 'register dump' functions.

    But moreover, it is important that you understand what you are trying to configure the device to do.  For example, if you provide a valid I2S signal to the device, you literally do not have to configure the DAC at all.  It will operate in the default state.

    I can give you more guidance on the register configurations if you provide the configuration you are trying to achieve.

    Thanks,

    Paul

  • Hi Paul, 

    Please excuse the delay. I'm trying to work through my testing and understanding... 

    "For example, if you provide a valid I2S signal to the device, you literally do not have to configure the DAC at all.  It will operate in the default state."

    I'm not finding that to be true. When the purepath studio starts, the PCM5242 is silent. It's not until you choose a filter and choose "load" that the device begins to allow playback. Does the PCm5242 save settings between power cycles? Does it start in a default state each time? Does it require the "Standby Off" register in order to begin playing music? That might help me to understand what steps exactly I need to perform to begin playing music. 

    I'm currently testing it with an I2S stream from my MCU. Nothing too fancy. 16 bit, 44.1khz clocks. It works, just only after I hit LOAD on the purepath 2. 

  • Hi Jay,

    Can you give me some more detail about what you are trying to accomplish with PurePath Studio? Are you trying to implement your own process flow?

    If not, and you are providing your own I2S signals on JP1-4, then you should not need any configuration. 

    Try this:

    1. Connect your external standard I2S signal to JP1-4

    2. Connect the EVM to USB. (do not launch PPS/PPC)

    3. Your output should now be active.  

    If you are not using PPS to configure the process flow, then you are better off not even launching it.  If you want to play around with some of the HybridFlows that we have promoted with this device, I suggest you use PurePath Console, not Studio.

    You are correct in that PPS will put the device in standby mode until you load a flow.  But if you are not using a custom flow, there is no need for PPS at all.

    Thanks,
    Paul