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.

SN65DSI86EVM: Standalone Test Pattern to DP Monitor

Part Number: SN65DSI86EVM
Other Parts Discussed in Thread: SN65DSI86, TEST2

We are validating our DP monitor with the SN65DSI86 EVM by configuring for Test Pattern output but nothing is being displayed on the monitor.

Below is the process we are performing:

1.  TEST2 is high(SW2-7 is OFF).

2.  HPD pulled high to 1.8V.

3.  Using Aardvard executed "ASSR Disable" script then "Test Pattern" script(see scripts below).

How do we configure the SN65DSI86 for stand-alone Test pattern generator for 1080p60?

Stand-alone meaning that there is no DSI connection.  i.e., no DSI clock.

Thanks,

Tim

ASSR Disable script:

<i2c_write addr="0x2D" count="1" radix="16">FF 07</i2c_write> />

<!--======ASSR Control to RW from R-only. TEST2 pin must be high at rising edge of EN pin ======-->

<i2c_write addr="0x2D" count="1" radix="16">16 01</i2c_write> />

<!--======Page 0======-->

<i2c_write addr="0x2D" count="1" radix="16">FF 00</i2c_write> />

<!--======enhanced framing enable. NO ASSR ======-->

<i2c_write addr="0x2D" count="1" radix="16">5A 04 </i2c_write> />

Test Pattern script:

<!--======80 Bit Custom pattern======-->

<!--======ML_TX_MODE ADDR 0x96 CFR======-->

<i2c_write radix="16" count="1" addr="0x2D">96 08</i2c_write>

<sleep ms="20"/>

<!--=====COLOR BAR =======-->

<i2c_write addr="0x2D" count="1" radix="16">3C 10</i2c_write>

<sleep ms="10" />

<!--======Write 80BIT_CUSTOM_PATTERN(PLTPAT)======-->

<i2c_write addr="0x2D" count="1" radix="16">89 1F</i2c_write> />

<i2c_write addr="0x2D" count="1" radix="16">8A 7C</i2c_write> />

<i2c_write addr="0x2D" count="1" radix="16">8B F0</i2c_write> />

<i2c_write addr="0x2D" count="1" radix="16">8C C1</i2c_write> />

<i2c_write addr="0x2D" count="1" radix="16">8D 07</i2c_write> />

<i2c_write addr="0x2D" count="1" radix="16">8E 1F</i2c_write>

<i2c_write addr="0x2D" count="1" radix="16">8F 7C</i2c_write> />

<i2c_write addr="0x2D" count="1" radix="16">90 F0</i2c_write> />

<i2c_write addr="0x2D" count="1" radix="16">91 C1</i2c_write> />

<i2c_write addr="0x2D" count="1" radix="16">92 07</i2c_write> />

<sleep ms="10" />