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.

PCM3070 configuration for interfacing with CC2564 on USBMODEVM

Other Parts Discussed in Thread: PCM3070, CC2564

Team,

Can you please help with register and jumper/sw configuration for interfacing PCM3070 with CC2564 on USBMODEVM?

the specifics are that

                CC2564 doesnt output MCLK (so we use SW2 to configure MCLK to come from USB)

                CC2564 output 44.1 16bit I2S with BCLK and LRCLK

From the PCM3070-KCS we could load the first script (high performance playback), and just from switching the I2S source with SW2 we could hear distorted sound on line out corresponding to the stream sent to the CC2564.

I suggested customer to play with BLCK setting so that it would become the only reference to the DACs and set a proper values in the clock/pll tab corresponding to 44.1KHz. But it doesnt improve anything.

can you please suggest what modifications from high performance playback script should be do to configure the part properly?

olivier

  • Hi, Olivier,

    I have asked my colleague to work on this issue with you.

    -d2

  • Hi Olivier,

    You guys are on the right track. First refer to this document which explains your suggestion about using one reference for the DAC: http://www.ti.com/lit/pdf/slaa469.

    Follow these steps after loading the high performance playback preset:

    1. Go to AIC3254 CS > Clocks / Interface > Codec Clock / PLL.
      1. Set PLL_CLKIN source = BCLK.
      2. Set CODEC_CLKIN source = PLL_CLK.
      3. Set R = 1, D = 0000, P = 1.
      4. Set J such that the CODEC_CLKIN below = 90.3168 MHz. If BCLK = 2.8224 MHZ, then set J =32. If another frequency, adjust J accordingly.
    2. Go to the Dividers tab.
      1. Set NDAC = 2 (powered), MDAC = 8 (powered) and DOSR = 128.
    3. Audio should be working now. A typical issue is that MDAC*DOSR is too low for the Resource Class (RC) of the selected Processing Block (PRB) mode.

    Regards,

    J-

  • HI Olivier,

    In my message above, I meant PCM3070 CS. I apologize for the confusion.

    Regards,

    J-