AnsweredAssumed Answered

suddenly, the forum requires me to fill in the Subject field for a response...

Question asked by waclawek.jan on Aug 14, 2013
> In slave mode WS (Frame sync) signal is ignored.

It is not ignored. Rather, the I2S state machine does not reset at an edge of WS, as might be expected, but at level. That's why the slave should be started when the WS level is "inactive" (polarity of which is dependent on the format).

> Does this bug also apply to the I2Sxext interfaces for full duplex mode? 

Yes. However, as the I2Sext is usually started in a tight sequence with its "master" I2S unit, it is quite unlikely it gets out of sync even if it is started in the "improper" state of WS. The bug has to be borne in mind, though.

JW

Outcomes