This applies to
Kinetis 50MHz bare metal sample code. Size (K): 39831 Format: zip Rev #: 1.5 Modified: 4/2/2013
The function sai_mclk_config has a parameter "divide". the variable is declared as a unsigned char but need to be at least a uint16_t. The Divide portion of the I2S_MDR_REG is 12 bits in length so parameter needs to be able to store a bigger value.
Hi Eli,
Thank you for the info.
Our Kinetis product team has known this issue, we are in processing to fix that issue in updated SAI driver.
Best regards,
Ma Hui