This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

I2S issue with DS90UH949 serializer

Hi,

I am working on I2S part of DS90UH949 serializer, which is connected MCASP of Jacinto6. The 949 is connected to 928 De-serializer. When I do aplay on MCASP, no audio is coming on headphone.
I have probed the I2S lines to 949, and could see clock and sample rate are proper.

5857.I2C_dumps.txt
I2C dump of 949:
----------------
No size specified (using byte-data access)
     0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f    0123456789abcdef
00: 24 00 00 da 84 00 58 00 00 00 00 00 05 01 00 00    $..??.X.....??..
10: 00 00 00 bb 00 01 fe 1e a1 a5 00 00 0e 00 01 00    ...?.?????..?.?.
20: 03 00 25 00 00 00 00 00 00 20 00 80 00 00 a5 5a    ?.%...... .?..?Z
30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
40: 00 00 00 00 80 00 00 00 00 00 00 00 00 00 00 01    ....?..........?
50: 97 a1 1e 00 00 0c 00 00 00 00 8a 20 02 26 44 00    ???..?....? ?&D.
60: 00 00 00 00 10 00 00 00 00 00 00 00 00 00 00 00    ....?...........
70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
90: 3c c1 ce 5d 38 00 00 00 00 00 00 00 00 00 00 00    <??]8...........
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
c0: 00 00 80 00 68 00 00 e0 c0 00 00 00 00 00 00 00    ..?.h..??.......
d0: 02 a1 00 0f 00 00 00 00 00 00 00 00 00 00 00 00    ??.?............
e0: 00 00 80 00 68 38 00 00 00 00 00 00 00 00 00 00    ..?.h8..........
f0: 5f 55 48 39 34 39 00 00 00 00 00 00 00 00 00 00    _UH949..........
 


I2C dump of 928:
----------------
No size specified (using byte-data access)
     0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f    0123456789abcdef
00: 58 04 00 f0 fe 1e 00 24 00 00 00 00 00 00 00 00    X?.???.$........
10: 00 00 00 00 00 00 00 00 00 01 00 00 03 20 00 00    .........?..? ..
20: 00 00 00 11 08 00 83 84 00 00 00 00 00 00 00 00    ...??.??........
30: 00 00 10 25 fa 00 00 00 00 00 00 01 00 80 00 10    ..?%?......?.?.?
40: 43 03 03 00 60 88 00 00 0f 00 00 08 00 00 63 00    C??.`?..?..?..c.
50: 03 10 00 01 80 00 08 00 00 3f 20 20 00 00 00 00    ??.??.?..?  ....
60: 00 00 00 00 10 00 00 00 00 00 00 00 00 00 00 00    ....?...........
70: 00 00 00 07 07 08 00 00 00 00 00 00 02 00 00 00    ...???......?...
80: 3d 99 cd 35 81 00 00 00 00 00 00 00 00 00 00 00    =??5?...........
90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
c0: 00 00 00 00 00 00 00 00 c0 00 00 00 00 00 00 00    ........?.......
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
f0: 5f 55 48 39 32 38 00 00 00 00 00 00 00 00 00 00    _UH928..........

Jacinto6 ----> 949 ------> 928 ------> Headphone.

For the same setup(different MCASP) with 925 serializer audio is coming on headphone.
Jacinto6 ----> 925 ------> 928 ------> Headphone.


I have couple of doubhts in register configuration of 949. Could you please help.

1)As per the datasheet, the MODE_SEL pins can be to select EDID mode and to select Backward compatible mode. Is it possible to use MODE_SEL pins to set both EDID mode and BC mode.
2)Which one need to select ---  Island transport or forward channel frame transport?