I use SAI2(chip imx6ull) with TDM mode, kernel config like these:
fmt = SND_SOC_DAIFMT_DSP_A | SND_SOC_DAIFMT_NB_NF |
SND_SOC_DAIFMT_CBM_CFM;
snd_soc_dai_set_tdm_slot(cpu_dai, 0, 0, 16, 32);
DSP_A mode, channel 16, 32bit,
aplay special wav file, and its data is 0dB in channel0,
the msb bit31 is 0, other bits are 0,
Hi snail246
what bsp used in the case, one can look at below dts
tdm hints :
https://community.nxp.com/t5/i-MX-Processors/How-to-setup-sai1-tdm-mode-for-imx8mq-evk/m-p/888020
Test sai2 using Chapter 7 Audio i.MX Linux Reference Manual
Best regards
igor