Quantcast
Channel: EngineerZone: Message List
Viewing all articles
Browse latest Browse all 26156

Re: EVAL-ADV8005-SMZ Question on enabling JT6 Header

$
0
0

Have you licensed the source code for the EVAL-ADV8005-SMZ? Our software driver does not currently support input from JT6 so you will need to stop the software driver manually and do I2C writes or recompile the software driver to do these writes following an RS232 command.

 

Once you have TTL video going to the ADV8005, you can configure the ADV8005 for TTL input and simultaneous HDMI RGB output and analog RGB output with the following writes:

WriteI2C16(0x1A, 0x1A5B, 0x42);

WriteI2C16(0x1A, 0x1A5F, 0x00);

WriteI2C16(0x1A, 0x1A61, 0x06);

WriteI2C16(0x1A, 0x1AA0, 0x13);

WriteI2C16(0x1A, 0x1AA1, 0x01);

WriteI2C16(0x1A, 0x1AA2, 0x25);

WriteI2C16(0x1A, 0x1AA3, 0x1D);

WriteI2C16(0x1A, 0x1AA4, 0x81);

WriteI2C16(0x1A, 0x1AA5, 0x81);

WriteI2C16(0x1A, 0x1AA7, 0x10);

WriteI2C16(0x1A, 0x1AA8, 0xB4);

WriteI2C16(0x1A, 0x1AFE, 0x08);

WriteI2C16(0x1A, 0xE0C0, 0xC4);

WriteI2C16(0x1A, 0xE889, 0x03);

WriteI2C16(0x1A, 0xE88A, 0x46);

WriteI2C16(0x1A, 0xE88B, 0x7A);

WriteI2C16(0x1A, 0xE88C, 0x00);

WriteI2C16(0x1A, 0xE600, 0x03);

WriteI2C16(0x1A, 0xE601, 0xC5);

WriteI2C16(0x1A, 0xE602, 0x0A);

WriteI2C16(0x1A, 0xE603, 0x00);

WriteI2C16(0x1A, 0xE604, 0x03);

WriteI2C16(0x1A, 0xE605, 0xD8);

WriteI2C16(0x1A, 0xE606, 0x06);

WriteI2C16(0x1A, 0xE607, 0x00);

WriteI2C16(0x1A, 0xE608, 0x03);

WriteI2C16(0x1A, 0xE609, 0xEB);

WriteI2C16(0x1A, 0xE60A, 0x02);

WriteI2C16(0x1A, 0xE60B, 0x00);

WriteI2C16(0x1A, 0xE60C, 0x03);

WriteI2C16(0x1A, 0xE60D, 0xFD);

WriteI2C16(0x1A, 0xE60E, 0xFE);

WriteI2C16(0x1A, 0xE60F, 0x00);

WriteI2C16(0x1A, 0xE664, 0x04);

WriteI2C16(0x1A, 0xE665, 0x10);

WriteI2C16(0x1A, 0xE666, 0xFA);

WriteI2C16(0x1A, 0xE667, 0x00);

WriteI2C16(0x1A, 0xE668, 0x04);

WriteI2C16(0x1A, 0xE669, 0x23);

WriteI2C16(0x1A, 0xE66A, 0xF6);

WriteI2C16(0x1A, 0xE66B, 0x00);

WriteI2C16(0x1A, 0xE66C, 0x04);

WriteI2C16(0x1A, 0xE66D, 0x36);

WriteI2C16(0x1A, 0xE66E, 0xF2);

WriteI2C16(0x1A, 0xE66F, 0x00);

WriteI2C16(0x1A, 0x1A45, 0x00);

WriteI2C16(0x1A, 0x1A46, 0xA8);

WriteI2C16(0x1A, 0x1A47, 0x00);

WriteI2C16(0x1A, 0x1A48, 0xFB);

WriteI2C16(0x1A, 0x1A4E, 0x08);

WriteI2C16(0x1A, 0x1A4F, 0x08);

WriteI2C16(0x1A, 0xE93B, 0x40);

WriteI2C16(0x1A, 0xE949, 0xF0);

WriteI2C16(0x1A, 0x1A44, 0x88);

WriteI2C16(0x1A, 0x1A39, 0x0A);

WriteI2C16(0x1A, 0xE662, 0x81);

WriteI2C16(0x1A, 0x1A9D, 0xFF);

WriteI2C16(0x1A, 0x1A9E, 0x55);

WriteI2C16(0x1A, 0x1BC8, 0xFF);

WriteI2C16(0x1A, 0x1BC9, 0xFF);

WriteI2C16(0x1A, 0x1BCA, 0xFF);

WriteI2C16(0x1A, 0x1BCB, 0xFF);

WriteI2C16(0x1A, 0x1BCC, 0xFF);

WriteI2C16(0x1A, 0x1BCD, 0xFF);

WriteI2C16(0x1A, 0x1BCE, 0xFF);

WriteI2C16(0x1A, 0x1BCF, 0xFF);

WriteI2C16(0x1A, 0x1BD0, 0xFF);

WriteI2C16(0x1A, 0x1BD1, 0xFF);

WriteI2C16(0x1A, 0x1BD2, 0xFF);

WriteI2C16(0x1A, 0x1BD3, 0xFF);

WriteI2C16(0x1A, 0x1BD4, 0xFF);

WriteI2C16(0x1A, 0xEC41, 0x10);

WriteI2C16(0x1A, 0xEC01, 0x00);

WriteI2C16(0x1A, 0xEC02, 0x18);

WriteI2C16(0x1A, 0xEC03, 0x00);

WriteI2C16(0x1A, 0xEC13, 0xFF);

WriteI2C16(0x1A, 0xEC15, 0x20);

WriteI2C16(0x1A, 0xEC16, 0x61);

WriteI2C16(0x1A, 0xEC40, 0x80);

WriteI2C16(0x1A, 0xEC4C, 0x06);

WriteI2C16(0x1A, 0xEC55, 0x00);

WriteI2C16(0x1A, 0xEC56, 0x08);

WriteI2C16(0x1A, 0xEC73, 0x07);

WriteI2C16(0x1A, 0xEC76, 0x1F);

WriteI2C16(0x1A, 0xEC96, 0x20);

WriteI2C16(0x1A, 0xECAF, 0x96);

WriteI2C16(0x1A, 0xECBA, 0x70);

WriteI2C16(0x1A, 0xECD0, 0x44);

WriteI2C16(0x1A, 0xECD1, 0x3C);

WriteI2C16(0x1A, 0xECD3, 0x07);

WriteI2C16(0x1A, 0xECD6, 0x02);

WriteI2C16(0x1A, 0xECDB, 0x0B);

WriteI2C16(0x1A, 0xECE0, 0x90);

WriteI2C16(0x1A, 0xECE1, 0xFC);

WriteI2C16(0x1A, 0xECE3, 0xD0);

WriteI2C16(0x1A, 0xECE8, 0xF0);

WriteI2C16(0x1A, 0xECEA, 0x1D);

WriteI2C16(0x1A, 0xECED, 0x40);

WriteI2C16(0x1A, 0xECEE, 0x40);

WriteI2C16(0x1A, 0xECEF, 0x41);

WriteI2C16(0x1A, 0xECF3, 0x01);

WriteI2C16(0x1A, 0xECF5, 0xCC);

WriteI2C16(0x1A, 0xECF6, 0x08);

WriteI2C16(0x1A, 0xECF7, 0xF0);

WriteI2C16(0x1A, 0xECDA, 0x40);

WriteI2C16(0x1A, 0xECF5, 0xD4);

WriteI2C16(0x1A, 0xEC80, 0x7F);

WriteI2C16(0x1A, 0xEC81, 0x88);

WriteI2C16(0x1A, 0xEC82, 0x88);

WriteI2C16(0x1A, 0xEC83, 0x81);

WriteI2C16(0x1A, 0xEC84, 0x81);

WriteI2C16(0x1A, 0xEC85, 0x81);

WriteI2C16(0x1A, 0xEC86, 0x81);

WriteI2C16(0x1A, 0xECFC, 0x55);

WriteI2C16(0x1A, 0xEC41, 0x30);

WriteI2C16(0x1A, 0xEC41, 0x10);

WriteI2C16(0x1A, 0xF324, 0x40);

WriteI2C16(0x1A, 0xE4E0, 0x00);

WriteI2C16(0x1A, 0xE400, 0x1E);

WriteI2C16(0x1A, 0xE401, 0x10);

WriteI2C16(0x1A, 0xE402, 0x10);

WriteI2C16(0x1A, 0xE42A, 0x25);

WriteI2C16(0x1A, 0xE42B, 0x34);

WriteI2C16(0x1A, 0xE430, 0x68);

WriteI2C16(0x1A, 0xE431, 0x01);

WriteI2C16(0x1A, 0xE432, 0xFF);

WriteI2C16(0x1A, 0xE433, 0x2A);

WriteI2C16(0x1A, 0xE434, 0x40);

WriteI2C16(0x1A, 0xE435, 0x50);

WriteI2C16(0x1A, 0xE439, 0x20);

WriteI2C16(0x1A, 0xE42C, 0x03);

WriteI2C16(0x1A, 0xE42C, 0x00);

WriteI2C16(0x1A, 0x1A23, 0x38);

WriteI2C16(0x1A, 0x1A03, 0x00);

WriteI2C16(0x1A, 0x1A04, 0x00);

WriteI2C16(0x1A, 0xE401, 0x00);

WriteI2C16(0x1A, 0xE401, 0x10);

 

I hope this helps.

 

-Matt


Viewing all articles
Browse latest Browse all 26156

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>