iMX28 with 2 Codecs

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

iMX28 with 2 Codecs

653 Views
michaelkoelbl
Contributor III

On the iMX28 evalboard there is one codec connected to both iMX28 SAIF interfaces (SAIF0 for clk and transmit data, SAIF1 for receiving data). As we need to individual audio players we have two codecs, one connected to SAIF0 and one to SAIF1. Unfortunately Freescale's BSP does not support two codecs. Has anyone a solution for this or can support us?

Labels (1)
Tags (2)
0 Kudos
2 Replies

485 Views
michaelkoelbl
Contributor III

Is it possible to use SAIF0 and SAIF1 interfaces independently in Linux 3.x or 4.x? As written above we want to connect two codecs both in playback mode. We made some attempts modifying the device tree of Mainline kernel 3.x but had no success. When checking the iMX28 registers we saw that we were able to initialize the pins as required but neither SAIF1-clock was initialized in the iMX28 clock distribution nor the SAIF1 control register was initialized. :-(

0 Kudos

485 Views
OtavioSalvador
Senior Contributor II

We can help you. We can customize the BSP for you.

Please get in touch if you have interest.

0 Kudos