[alsa-devel] imx-ssi in master mode?
Hi
I found that the i.MX25 can not transfer multichannels frames through SSI when it is set up as slave. (when the i.MX25 SSI is set up as slave, the SSI is set to "normal" mode in which only one word per frame is transfered)
Now I'm wondering if anybody has successfully used a codec with the i.MX25 SSI set up as Master. When we do this here, we can see that the i.MX25 is generating the bit clock but no frame sync.
BR Sven
On Thu, Aug 26, 2010 at 05:23:53PM +0200, Sven Zeisberg wrote:
Hi
I found that the i.MX25 can not transfer multichannels frames through SSI when it is set up as slave. (when the i.MX25 SSI is set up as slave, the SSI is set to "normal" mode in which only one word per frame is transfered)
Now I'm wondering if anybody has successfully used a codec with the i.MX25 SSI set up as Master. When we do this here, we can see that the i.MX25 is generating the bit clock but no frame sync.
Master mode is currently not supported by the i.MX driver. You'd have to implement the clk_get_rate functions for the ssi clocks first before implementing the missing pieces in the driver.
Sascha
Hi Sascha,
again - thanks for your help! We start working on this now and hopefully return soon with results...
Sven
Am 27.08.2010 13:54, schrieb Sascha Hauer:
On Thu, Aug 26, 2010 at 05:23:53PM +0200, Sven Zeisberg wrote:
Hi
I found that the i.MX25 can not transfer multichannels frames through SSI when it is set up as slave. (when the i.MX25 SSI is set up as slave, the SSI is set to "normal" mode in which only one word per frame is transfered)
Now I'm wondering if anybody has successfully used a codec with the i.MX25 SSI set up as Master. When we do this here, we can see that the i.MX25 is generating the bit clock but no frame sync.
Master mode is currently not supported by the i.MX driver. You'd have to implement the clk_get_rate functions for the ssi clocks first before implementing the missing pieces in the driver.
Sascha
participants (2)
-
Sascha Hauer
-
Sven Zeisberg