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.

McBSP with PCM1851A

Other Parts Discussed in Thread: PCM1851A

I'm using a McBSP to try to receive ADC data (at fs = 44.1 kHz) from a PCM1851A.  The 1851A is running in default configuration (as a slave sending stereo 24-bit samples in I2S mode).  I have the McBSP generating FSR and CLKR from its internal clock source with a frame period (64-bits) of ~22.675 usec. (=1/fs) and a corresponding bit clock of 2.8224 MHz.

My clock and frame sync signals are being correctly generated but I am getting no data from the 1851A, so I guess this is really more a PCM1851A question than a McBSP question.  If prior to starting the McBSP I use an I2C port to talk to the 1851A, it appears to be responsive in that it is apparently using clock stretching to make the I2C port wait between successive byte transmissions.

Does anyone with PCM1851A experience have suggestions for setup?  There are literally fewer than 3 bytes to configure, and it appears that default settings out of reset should work for this application, so I'm just checking for possible "gotchas".

Thanks

 

  • Vic,

    Which DSP are you using?

    If your McBSP supports I2S or if you have managed to get the clock and FS to work the way you want them to, then it sounds like the PCM1851A should be putting out data in the default mode.

    So you are right that this is a question that would have the best chance of being answered in one of the Data Converter forums. My guess is the first place to look is at board connections and power supplies, but they would have a better set of guesses than I would.

    Regards,
    RandyP