ADV8005 Hardware Reference Manual
UG-707
6.2.
RESET STRATEGY
The HDMI Tx, and subsections of it, can be reset in a number of ways.
and
describe how each of the HDMI Tx maps are reset
in response to a number of different events.
Table 43: HDMI Tx Main Map Reset Strategy
IO Map
IO Map
IO Map
Tx Main Map Tx Main Map Event
Event
0x1AFC[7]
0xEC98[4]
0xF498[4]
Tx Hot Plug
Reset Pin
0x00 – 0x91
Reset
Reset
Reset
Reset
Reset
0x92 – 0x97
Reset
Reset
Reset
0x98 – 0xAE
Reset
Reset
Reset
0xAF – 0xBD
Reset
Reset
Reset
Reset
0xBE – 0xCF
Reset
Reset
Reset
Reset
0xD0 – 0xFE
Reset
Reset
Reset
Table 44: HDMI Tx Packet Map Reset Strategy
IO Map
IO Map
IO Map
Tx Main Map Tx Main Map Event
Event
0x1AFC[7]
0xEC98[4]
0xF498[4]
Tx Hot Plug
Reset Pin
0x00 – 0xFF
Reset
Reset
Reset
Reset
Reset
6.3.
HDMI DVI SELECTION
The HDMI Tx core supports the transmission of both HDMI and DVI streams. The type of stream the
. In DVI transmission mode, no packets will be sent and all registers relating to packets and InfoFrames will be disregarded.
The current transmission mode can be confirmed by reading
hdmi_dvi_sel_en
, TX2 Main Map,
Address 0xF4AF[2]
This bit is used to enable the output mode control.
Function
hdmi_dvi_sel_en
Description
0
Automatic
1 (default)
Output mode set by hdmi_dvi_sel
hdmi_dvi_sel
, TX2 Main Map,
Address 0xF4AF[1]
This bit is used to control the output mode - DVI or HDMI.
Function
hdmi_dvi_sel
Description
0 (default)
DVI
1
HDMI
6.4.
AV MUTE
The AV mute status is sent to the downstream sink through the general control packet. One purpose of the AV mute is to alert the sink of a
change in the TMDS clock so the sink can mute audio and video while the TMDS clock it receives is unstable. Setting AV mute also pauses
HDCP encryption, so the HDCP link between the HDMI Tx and the sink is maintained while the TMDS clock is not stable. Note that AV mute
is not sufficient as a means to hide protected content because the content is still sent even when AV mute is enabled.
To use AV mute:
•
Enable the GCP by setting gc_pkt_en to 1
•
To set AV mute, clear
= 0) and set
= 1)
•
To clear AV mute, clear
Note that setting both
Rev. A | Page 199 of 317