Hi,
Currently I have 2 DS90UB953 and 1 DS90UB954 EVM, I want to test Synchronized Forwarding, Line-Interleave forwarding because my platform doesn't suppport virtual channel.
Is there a way to test it by Serializer test pattern? I now can see each serializer test pattern by my platform, but once I enable Synchronized Forwarding, Line-Interleave forwarding, i.e. address 0x21=0x08, the stream seems stoped; if I set address 0x21=0x01, the stream start with no synchronous.
My register setting is as below:
Both Serializer
0xB0 0x02 # //[5:2] 0000: select PATGEN for register access [1] 1: auto increment on 0xB1 0x01 # //IND_ACC_ADDR = 0x01 0xB2 0x01 # //0x01 [0] 1b:enable pattern generator 0xB2 0x34 # //0x02 [7] 0b:send color bar pattern [5:4] 11b:8 color bars [3:0] 0011b: block size for fixed c 0xB2 0x1E # //0x03 [5:0] CSI_DT : 0x1E=yuv422 (2-byte/1-pixel) [7:6] CSI Virtual Channel Identifier, VC-ID 0xB2 0x0F # //0x04 [7:0] LINE_SIZE_MSB 1920x2=3840=0xF00 (byte) 0xB2 0x00 # //0x05 [7:0] LINE_SIZE_LSB 0xB2 0x01 # //0x06 [7:0] BAR_SIZE_MSB 3840/8=480=0x1E0 (byte) 0xB2 0xE0 # //0x07 [7:0] BAR_SIZE_LSB 0xB2 0x04 # //0x08 [7:0] ACT_LPF_MSB 1080 (line) 0xB2 0x38 # //0x09 [7:0] ACT_LPF_LSB 0xB2 0x04 # //0x0a [7:0] TOT_LPF_MSB 1125(line) 0xB2 0x65 # //0x0b [7:0] TOT_LPF_LSB 0xB2 0x17 # //0x0c [7:0] LINE_PD_MSB 15Hz 0xB2 0x25 # //0x0d [7:0] LINE_PD_LSB 0xB2 0x0A # //0x0e [7:0] V_BackPorch 0xB2 0x0A # //0x0f [7:0] V_FrontPorch 0xB2 0xDF # //0x10 PGEN_COLOR0 0xB2 0xBF # //0x11 PGEN_COLOR1 0xB2 0x9F # //0x12 PGEN_COLOR2 0xB2 0x7F # //0x13 PGEN_COLOR3 0xB2 0x5F # //0x14 PGEN_COLOR4 0xB2 0x3F # //0x15 PGEN_COLOR5 0xB2 0x1F # //0x16 PGEN_COLOR6 0xB2 0x0 # //0x17 PGEN_COLOR7
Deserializer:
root@lytxcommon:/run/media/mmcblk1p1# i2cdump -f -y 2 0x30 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: 60 00 1e 20 df 01 00 fe 1c 10 7a 7a 83 09 00 70 `.? ??.???zz??.p 10: 05 25 45 00 00 00 00 00 00 0a d7 61 a0 00 04 02 ?%E......??a?.?? 20: 00 08 00 00 01 00 00 00 00 00 00 00 00 00 00 00 .?..?........... 30: 00 00 00 01 40 01 00 13 00 00 00 01 14 6f 00 40 ...?@?.?...??o.@ 40: 00 a7 71 01 00 00 00 00 00 00 00 12 12 43 04 64 .?q?.......??C?d 50: 00 00 00 03 01 00 01 00 5e 03 00 30 32 d8 86 38 ...??.?.^?.02??8 60: 00 00 00 00 00 d8 86 38 00 00 00 00 00 7c 88 40 .....??8.....|?@ 70: 6b 6c e4 04 38 0f 00 c5 00 01 00 01 20 00 00 00 kl??8?.?.?.? ... 80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ a0: 02 0f 00 00 08 19 00 00 00 00 00 00 00 00 00 00 ??..??.......... b0: 08 14 3f 08 25 00 18 00 8c 33 83 74 80 00 00 00 ????%.?.?3?t?... c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ d0: 00 43 94 04 60 f2 00 00 07 7f 00 00 00 00 00 00 .C??`?..??...... e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ f0: 5f 55 42 39 35 34 00 00 80 82 00 00 00 00 00 00 _UB954..??......
Thanks.