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.

DS90UH941AS-Q1: DS90UH941+DS90UB926 no VS and HS signal output

Part Number: DS90UH941AS-Q1

My product is SOC+DS90UH941+DS90UB926.

I used oscilloscope and tested DS90UB926 pin, PCLK pin has clock signal output and frequency is right, but VS and HS pin no signal output and always high.

The figure below (blue signal)is DS90UB926 HS signal I tested:

The figure below (blue signal)is DS90UB926 VS signal I tested:

I used Pattern Generator in DS90UH941, then I can see the VS and HS have some signal output. 

Below is the commander I used

===================================================================

# i2cset -f -y 3 0x0c 0x65 0x0     // Pattern Generator Configuration

# i2cset -f -y 3 0x0c 0x64 0x05    // Enable Pattern Generator

 ===================================================================

The figure below (blue signal)is DS90UB926 HS signal I tested:

The figure below (blue signal)is DS90UB926 VS signal I tested:

It looks like the problem in the SOC DSI output or DS90UH941 register configuration. 

I don't know if there are any registers that need to be configured to output the VS HS signal in DS90UB941.

blow is my DS90UH941 initial configure.

===================================================================
{IS_HOST_I2C_ADDRESS, 0x01, 0x08, 0}, // DSI disable

{IS_HOST_I2C_ADDRESS, 0x1E, 0x01, 0}, // Select Port 0

{IS_HOST_I2C_ADDRESS, 0x03, 0x9a, 0}, // GENERAL_CFG: I2C Pass-Through Mode Enable
{IS_HOST_I2C_ADDRESS, 0x17, 0x9e, 0}, // I2C_CONTROL: I2C_PASS_ALL

{IS_HOST_I2C_ADDRESS, 0x1E, 0x01, 0}, // Select Port 0

{IS_HOST_I2C_ADDRESS, 0x40, 0x04, 0}, // Select DSI digital page
{IS_HOST_I2C_ADDRESS, 0x41, 0x21, 0}, // HS_POLARITY = 1, VS_POLARITY = 1
{IS_HOST_I2C_ADDRESS, 0x42, 0x60, 0}, 

{IS_HOST_I2C_ADDRESS, 0x5B, 0x01, 0}, // forced Single Mode
{IS_HOST_I2C_ADDRESS, 0x4F, 0x8C, 0}, // Set 4 lanes DSI

{IS_HOST_I2C_ADDRESS, 0x1E, 0x01, 0}, // Select Port 0

{IS_HOST_I2C_ADDRESS, 0x40, 0x04, 0}, // Select DSI digital page
{IS_HOST_I2C_ADDRESS, 0x41, 0x05, 0}, // To reg 0x05 (TSKIP CNT)
{IS_HOST_I2C_ADDRESS, 0x42, 0x02, 0}, // Set value for DSI+CLK=94.5 MHz
==================================================================

Below is parameters of DS90UH941:

==================================================================
root@euto-v9:~# i2cdump -f -y 3 0x0c
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: 18 00 00 9a 00 00 58 00 00 01 0c 00 47 30 00 00    ?..?..X..??.G0..
10: 00 00 00 cb 00 00  fe 9e 7f  7f  01 00 00 00 01 00    ...?..?????...?.
20: 00 00 25 00 00 00 00 00 01 20 20 80 00 00 a5 5a    ..%.....?  ?..?Z
30: 00 09 00 05 0c 00 00 00 00 00 00 00 00 00 81 02    .?.??.........??
40: 04 05 02 00 00 00 00 00 00 00 00 00 00 00 00 8c    ???............?
50: 16 00 00 00 02 00 00 02 00 00 d9 01 07 06 44 1f    ?...?..?..????D?
60: 22 02 00 00 10 00 00 00 00 00 00 00 00 00 20 00    "?..?......... .
70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 00    ..............?.
80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
90: 0b be 08 db 78 00 00 00 00 00 00 00 00 00 00 00    ????x...........
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 82 00 38 00 00 64 c0  00 00 00 00 02 ff 00    ..?.8..d?....?..
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
e0: 00 00 82 00 28 38 00 00 00 00 00 00 00 02 00 00    ..?.(8.......?..
f0: 5f  55 48 39 34 31 00 00 00 00 00 00 00 00 00 00    _UH941..........
==================================================================
Below is parameters of DS90UB926:
==================================================================
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 80 f1  fe  1e 04 18 00 00 00 00 00 00 00 00    X???????........
10: 00 00 00 00 00 00 00 00 00 01 00 00 03 a0 00 00    .........?..??..
20: 00 00 00 10 08 00 83 84 00 00 00 00 00 00 00 00    ...??.??........
30: 00 00 10 25 fa 00 00 00 00 00 00 17 00 a0 00 10    ..?%?......?.?.?
40: 43 18 03 00 30 70 00 00 0f 00 00 00 00 00 00 00    C??.0p..?.......
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: 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: 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 40 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 42 39 32 36 00 00 00 00 00 00 00 00 00 00    _UB926..........