Hi Poornima
Now i use to ADV7842 Evaluation platform and TestData as below.
1. EDID set register 9E:10 9F:00(Phyical address)
2. write rigster:
wri2c 80 4c 00
wri2c 80 2a 3f
wri2c 80 27 10
wri2c 80 28 00
wri2c 80 29 00
wri2c 80 77 01
wri2c 80 00 0f
wri2c 80 01 85;"request active source"
wri2c 80 11 01
3. and then check CEC_BUF0_RX_FRAME_DATA(0x15 to 0x25) on AVES2 as below:
80 15 8F;BUF0 RX FRAME_HEADER
80 16 84;BUF0 RX FRAME DATA0, <Report Physical Address>
80 17 30;BUF0 RX FRAME DATA1, <Physical Address>
80 18 00;BUF0 RX FRAME DATA2, <Physical Address>
80 19 04;BUF0 RX FRAME DATA3, <Logical Address>
80 25 05;BUF0 RX FRAME LENGTH
About all above. i have problems:
0. according to ADV7842 hardware UG on Page 416, "The host must set the destination logical address(es) that the CEC receive section will respond to.", which means ADV7812 will respond to ONLY logical address on 80 28, 80 29 registers, but why you set 00 to the two registers? it should be set 04,05 or 08 specialized HomeTheater.
1. How can i set the logical address to 0 for TV application?
2. Why captured Timing picture shown above by logicAnalyzer show difference with AVES2.exe?
3. can you tell me, how ADV7842 act as TV application in detail? example: ADV7842 infrom TV to open ARC.
thank you very much.