I’m working on an 8-channel audio project with Teensy 4.1 and four PCM5102A DACs using I²S. At first, the DACs weren’t producing any sound even though the wiring was correct. After troubleshooting, I found that grounding the SCK (MCLK) pin made them work. It looks like the DACs were expecting an external master clock, but when SCK was grounded, they switched to Auto-Clock Mode and used just BCLK and LRCLK from the Teensy.
It worked for a while, but suddenly it stopped working. When I was testing, it just stopped working completely. Now, I’m trying to figure out why. I’m planning to use I2S_OCT and wondering if it will work with this DAC board.
It worked for a while, but suddenly it stopped working. When I was testing, it just stopped working completely. Now, I’m trying to figure out why. I’m planning to use I2S_OCT and wondering if it will work with this DAC board.