i.MX RT685 I2S send incorrect data in the slave mode

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

i.MX RT685 I2S send incorrect data in the slave mode

ソリューションへジャンプ
783件の閲覧回数
Padi-2023
Contributor III

Set the RT685 as a slave, the peripheral control device as the master, and I2S0 can receive data signals from the peripheral device. Then, use I2S1 to send data to the peripheral device, but I2S1 signal cannot be sent out. I2S1 interface uses P0_9 (TX), and the WS and BCLK signals are shared with I2S0 in the circuit design.

Padi2023_0-1729065260136.png

 

ラベル(1)
0 件の賞賛
返信
1 解決策
760件の閲覧回数
mayliu1
NXP Employee
NXP Employee

Hi @Padi-2023 

 

Thank you for your interest in the NXP MIMXRT product, I would  like to provide service for you.

Based on your problem description, please check whether both I2S0 and I2S1 are set to slave mode, whether the software initialization is configured correctly, and whether the format of I2S1 is correct.

Please also check the device( the peripheral control device) as the master initialization and I2S interface setting correct.

And also, I suggest you can refer NXP SDK demo ”evkmimxrt685_i2s_dma_record_playback”.

I think this routine is of great reference value to you.

 

Best Regards

mayliu

元の投稿で解決策を見る

0 件の賞賛
返信
1 返信
761件の閲覧回数
mayliu1
NXP Employee
NXP Employee

Hi @Padi-2023 

 

Thank you for your interest in the NXP MIMXRT product, I would  like to provide service for you.

Based on your problem description, please check whether both I2S0 and I2S1 are set to slave mode, whether the software initialization is configured correctly, and whether the format of I2S1 is correct.

Please also check the device( the peripheral control device) as the master initialization and I2S interface setting correct.

And also, I suggest you can refer NXP SDK demo ”evkmimxrt685_i2s_dma_record_playback”.

I think this routine is of great reference value to you.

 

Best Regards

mayliu

0 件の賞賛
返信