STM32 SPI/I2S: LSB bit corrupted for the received data #9028
On ArgonKey board I have experimented a bug in I2S which at the end turned out to be a known bug (id-bug: SPI-031111). Basically, when the APB clock is fast and the SPI/I2S GPIOs are configured slow, the Least Significant Bit of SPI/I2S data can be corrupted. This issue impacts the following SoCs:
I was able to solve this issue reducing APB clock to half speed and putting the I2S gpios to high_speed.