Saludos Bernardo,
Pienso que lo primero que debes verificar es que I2S funciona. Asumo que aún no ha modificado el EVM.
El EVM está diseñado de tal manera que el controlador de USB es el I2S master. Por lo tanto, el AIC3256 es el I2S slave. Una manera para verificar que todo functiona es configurando los settings de Windows escogiendo USB-miniEVM o USB-AudioEVM como la tarjeta de sonido default. Luego ejecuta 'Audio Playback > High Performance Stereo Playback' y click play a música usando Windows Media Player. Si escucha música a través de HP OUT el I2S functiona.
Si deseas conectar el I2S del AIC3256 (master) a bluetooth (slave) necesitas hacer unas pequeñas modificaciones.
Primero hay que configurar el controlador de USB para cambiar I2S y MCLK a alta impedancia. Esto se puede lograr haciendo un corto de I2S_ENABLE a +3.3V. Simplemente tiene que soldar un conductor de R13 a R12 (refiérase al esquemático).
Luego, en 'AIC3256 CS > Tools > EEPROM Manager' asegúrese que 'Extended Memory Support' y 'I2S_ENABLE 3-state capability' estén seleccionados y click 'WRITE SETTINGS'.
Luego de estos pasos, desconecte y reconecte el cable de USB. Si mide MCLK, BCLK, WCLK y DIN, notará que el I2S del USB ya no está presente. Ahora, necesitaría configurar el AIC3256 como I2S master. Para lograr esto, refiérase a los scripts al final de este application note http://www.ti.com/lit/pdf/slaa404. Si desea usar el ADC, combine el script de I2S master con los scripts que aparecen en 'AIC3256 CS > Typical Configurations > Recording'.
Déjenos saber si tiene cualquier otra pregunta.
Gracias,
J-