i.MX7ULP SAI Channels Using

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

i.MX7ULP SAI Channels Using

563 Views
ATAineri
Contributor III

Good afternoon, dear NXP! I Can't understand from datasheet:

For example, SAI0 has 2 RX and 2 TX channels. I'm going to develop dual mono Digital Audio Player. It means that there is 2 DAC microchips: 1 for L and 1 for R.

I can't understand from Linux Kernel Module - is this 2 channels is L and R reletivetely or it is something another and I have to use TX0 for both channels and SYNC lane is signalize - what channel DAC have to read?

Now - I can't understand how to realize dual mono DAP using i.MX7ULP SAI

Is there some drivers that I can read to understand how it works or I should write my own driver to provide such functionality?

Labels (5)
0 Kudos
1 Reply

552 Views
igorpadykov
NXP Employee
NXP Employee

Hi Vladislav

 

> is this 2 channels is L and R reletivetely or it is something another and I

>have to use TX0 for both channels and SYNC lane is signalize - what channel DAC have to read?

 

2 channels are not for L and R , one TX0 can be used for L and R, for usage one can look

at wm8960 example in i.MX7ULP EVK schematic (p.9 SPF-29164)   MCIMX7ULP-EVK Design Files

Driver description can be found in  i.MX Linux Reference Manual​

 

Best regards
igor

0 Kudos