Clock control settings for MCUX Audio Clock are Incorrect #45800
Labels
bug
The issue is a bug, or the PR is fixing a bug
platform: NXP
NXP
priority: low
Low impact/importance bug
Describe the bug
The Audio PLL Clock Rate calculation for the I2S Clock is incorrect, resulting in incorrect downstream clocks (for example I2S MCLK). Additionally, the PLL configuration for NXP RT parts configures the PLL settings outside of their allowable ranges according to the datasheet.
This affects:
To Reproduce
Steps to reproduce the behavior:
Run the sample I2S test code on a compatible NXP RT part:
https://github.com/zephyrproject-rtos/zephyr/tree/main/tests/drivers/i2s/i2s_api
Expected behavior
The calculated mclk rate should match the actual produced rate and the driver should set up the PLL according to datasheet specifications.
Impact
I2S cannot be correctly configured on RT parts.
The text was updated successfully, but these errors were encountered: