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?