Part Number: SN65DSI86
Other Parts Discussed in Thread: TEST2
We are using the TI SN65DSI86 in our product for the first time. I’m struggling to get any video output from the bridge IC. I'm just trying to prove the DisplayPort works at the moment so I'm trying to just output colour bars, which can be enabled in register 0x3C by writing a 1 to bit 4.
It can successfully read the EDID and link train with the monitor but I get no video output at all. I’ve tried to enable the SMPTE colour bars to output but still nothing on the monitor. We are using Linux V6.12. To enable colour bars, the driver is loaded and it successfully link trains. After that I write:
i2cset -f -y 16 0x2c 0x3c 0x10
to enable the colour bars. It’s connected to a 1920x1080 monitor and has successfully link trained, see register 0xF1, bit 0 below.
This is a snapshot of the register map where I have enabled the colour bars output on Display Port.
0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
00: 36 38 49 53 44 20 20 20 02 00 86 00 00 01 00 00 68ISD ?.?..?..
10: 26 00 58 00 00 00 00 00 00 00 00 00 00 00 00 00 &.X.............
20: 80 07 00 00 38 04 00 00 00 00 00 00 2c 00 00 00 ??..8?......,...
30: 05 00 00 00 94 00 24 00 58 00 04 00 10 00 00 00 ?...?.$.X.?.?...
40: 55 75 00 00 80 00 98 08 65 04 c0 00 29 00 2c 00 Uu..?.??e??.).,.
50: 05 00 80 07 38 04 20 00 40 d2 0c 00 11 00 30 00 ?.??8? .@??.?.0.
60: a0 60 a4 00 20 01 01 01 00 00 00 00 00 00 00 00 ?`?. ???........
70: 00 00 00 00 00 01 02 01 80 81 77 00 00 00 00 00 .....?????w.....
80: 00 00 00 00 00 00 00 00 5e 1f 7c f0 c1 07 1f 7c ........^?|????|
90: f0 c1 07 34 21 10 01 04 01 00 00 00 00 00 00 00 ???4!????.......
a0: 01 ff ff 00 00 00 00 00 00 00 00 00 00 00 00 00 ?...............
b0: 04 78 ac ac 08 6c 9c 9c 0c 5c 5c 5c 0c 0c 0c 0c ?x???l???\\\????
c0: 3f 3f 0f 00 00 00 00 00 00 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: 03 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 ?...............
Any help would be greatly appreciated.