Search results

  1. K

    Help bringing up WM8904 on Teensy 4.1

    I'm finally getting back to this and just wanted to update on some new progress- I used a simpler CODEC (CS5343 on digilent PMOD I2S2 board) to test the I2S code above and it is working correctly, which to me reinforces the idea that I'm probably just not correctly configuring the WM8904...
  2. K

    Help bringing up WM8904 on Teensy 4.1

    Nice catch on both fronts @Pio! I appended the configuration of the word length to the end of my startup routine. The issue w/ the clock signals also just occurred to me so I adjusted it to start recording regardless of loopback state so it still receives the clock signals, but unfortunately...
  3. K

    Help bringing up WM8904 on Teensy 4.1

    I'm not sure I'm following you on the loopback... I am not trying to output any digitally generated waveforms, so I shouldn't need any digitally generated signals in my code. It should send the signal received on the ADC directly to the DAC, and I'm putting a 1kHz 0.5Vpk test signal on the ADC...
  4. K

    Help bringing up WM8904 on Teensy 4.1

    Thank you for the feedback. Sorry, I should've specified that I am mainly trying to evaluate the ADCs at the moment. The relevant code here was converted from the recorder example, which seemed like a pretty straight forward example to work from. Especially since it also includes logging to the...
  5. K

    Help bringing up WM8904 on Teensy 4.1

    Hello all, I am trying to get the WM8904 audio codec eval board (AC328904) working with a Teensy 4.1, but I can't seem to get any signs of life from the ADCs or DACs. I can communicate over I2C just fine (set and read back config registers correctly). I probed the I2S lines and see the Teensy...
Back
Top