IO Map
tx1_reset
0x00 – 0xFF
Reset
6.3.
HDMI DVI SELECTION
The HDMI Tx core supports the transmission of both HDMI and DVI streams. The type of stream the ADV8003 transmits is set via
hdmi_mode_sel. 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_mode.
hdmi_mode_sel, TX2 Main Map, Address 0xF4AF[2]
HDMI Mode enable.
Function
hdmi_mode_sel
0
1
hdmi_mode, TX2 Main Map, Address 0xF4C6[4] (Read Only)
This bit is used to readback the HDMI mode status.
Function
hdmi_mode
0
1
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
•
To clear AV mute, clear
Note that setting both
set_avmute
set_avmute, TX2 Main Map, Address 0xF44B[6]
This bit is used to control the set_avmute signal.
Rev. B, August 2013
Table 48: HDMI Tx Packet Map Reset Strategy
IO Map
IO Map
0x1AFC[7]
main_reset
Reset
Reset
Description
Set DVI mode
Set HDMI mode
Description
DVI
HDMI
clear_avmute
(that is,
clear_avmute
set_avmute
(that is,
set_avmute
and
clear_avmute
is not a valid configuration.
TX Main
TX Main
Map
Map
system_pd
0xEC98[4]
0xF498[4]
= 0) and set
set_avmute
= 0) and set
clear_avmute (clear_avmute
248
ADV8003 Hardware Manual
Event
Tx Hot Plug
Reset
(that is,
set_avmute
= 1)
= 1)
Event
Reset Pin
Reset
Need help?
Do you have a question about the ADV8003 and is the answer not in the manual?