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" />