Other Parts Discussed in Thread: PCM1754, PCM1780
The audio DAC PCM5102A is used on our PCBA to play audio. The audio to be played have 2 types of sample Rates: 22.05KHz and 24KHz
Now we have one problem: During the PCBA mass production, 10% of the PCBA boards can not play the audio with 22.05KHz sample rate. While it can play 24KHz sample rate audio normally.
On our PCBA, the PCM5102A is designed with following configuration:
- 3-wire I2S slave, which means that BCK, DIN and LRCK signals come from the I2S master (MCU act as I2S master on our design).
- PCM5102A's system clock input (SCK) signal connects to GND through one 10Kohm pull-down resistor. It means that it means that we choose "Clock Slave Mode with BCK PLL to Generate Internal Clocks (3-Wire PCM)". Neither LRCK = 32 * Fs (sample rate) nor LRCK = 64 * Fs (sample rate) can play the 22.05KHz sample rate audio.
- PCM5102A's FMT signal also connects to GND through one 10Kohm pull-down resistor, which means the audio data format is configured to be I2S Audio Data Format.
- PCM5102A's XSMT signal connects with VDD (3.3V) directly.
As the failure rate is actually very high, Please give a quick and strong support. Thanks.