imx8qxp sai0 vs sai1

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

imx8qxp sai0 vs sai1

跳至解决方案
564 次查看
petero5
Contributor III

Hi

Noticed in IMX8DQXPRM.pdf Table 16-6. SAI Instance Configuration, the Use Case column has:
SAI0 - BT
SAI1 - External Audio CODEC/Processor

What is the significance of the Use Case please?
Is there any practical difference between sai0 and sai1?
Is there any reason not to use sai0 with External Audio CODEC/Processor?
Or is it just a suggestion/convention?

Thank you
-- Peter

0 项奖励
1 解答
522 次查看
JorgeCas
NXP TechSupport
NXP TechSupport

Hello,

1. The use case is the configuration for the audio subsystem.

2. On hardware perspective SAI0 and SAI1 have the same features:

- Tx/Rx Data Lines: 1/1.

- Tx FIFO Depth: 64/64.

- Pins: 6.

3. There is no documentation to not use SAI0 with External Audio CODEC/Processor, from hardware perspective have the same features.

4. By default, it seems that is a convention because there are some posts on NXP community were customers tried to add CODECs on other SAI ports with the same issue and they used patches to initialize the ALSA device.

Here an example.

Best regards.

在原帖中查看解决方案

2 回复数
523 次查看
JorgeCas
NXP TechSupport
NXP TechSupport

Hello,

1. The use case is the configuration for the audio subsystem.

2. On hardware perspective SAI0 and SAI1 have the same features:

- Tx/Rx Data Lines: 1/1.

- Tx FIFO Depth: 64/64.

- Pins: 6.

3. There is no documentation to not use SAI0 with External Audio CODEC/Processor, from hardware perspective have the same features.

4. By default, it seems that is a convention because there are some posts on NXP community were customers tried to add CODECs on other SAI ports with the same issue and they used patches to initialize the ALSA device.

Here an example.

Best regards.

503 次查看
petero5
Contributor III
Thank you!