On the RT5350 the I2S pins and the full second UART are the same pins. Use pinctl to swap their function - GPIO, I2S, UART. Pins are GPIO 7-10.
So if someone has a codec chip on a breadboard that they can easily connect to those pins you can probably get I2S going in about a day. I don't have a codec around here in breadboardable state. Note that I2S support on the MIPS core is limited at 44.1Khz 16b stereo. It is very basic. Modern I2S will do 192K/24b audio. But 44.1 is fine for playing mp3's. Who wants to build a Sonos clone? I'll help out with the ALSA integration if someone is interested. I did the MPC5200 ALSA driver that is in the kernel. -- Jon Smirl [email protected] _______________________________________________ openwrt-devel mailing list [email protected] https://lists.openwrt.org/mailman/listinfo/openwrt-devel
