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

Re: Be confused by Physical Address and Logical Address on HDMI CEC

$
0
0

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.


Viewing all articles
Browse latest Browse all 36216

Trending Articles



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