Hi @Habib_MS,
Thanks for your reply.
The SAI figure you've provided ties in with the document sources I've located.
https://www.nxp.com/docs/en/data-sheet/IMXRT1050CEC.pdf
Pg 57 - Table 51 Master Mode SAI timing
SAI_MCLK cycle time - min (max speed) - 15nS - 66.66 MHz
SAI_BCLK cycle time - min (max speed) - 40nS - 25 MHz
How is the FlexIO sample rate you've listed derived ?
i.MXRT1020 Processor Reference Manual - Table 14-5 System Clock Frequency values
SAI1_CLK_ROOT 66MHz
FLEXIO1_CLK_ROOT 120MHz - note comment below, so divide by 4 = 30MHz
https://www.nxp.com/docs/en/supporting-information/FTF-ACC-F1179_Introduction_to_FlexIO.pdf
I2S Master :-
Due to synchronization delays, the setup time for the receiver input
is 1.5 FlexIO clock cycles, so the maximum baud rate is divide by 4
of the FlexIO clock frequency
I'm still hoping for info from someone who knows of techniques to work around these limitations.
I don't have the reference document for using 2 SAI's, I was hoping someone in the community might know of this approach and/or document.
Thanks and regards,
Paul.