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.
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?