PI2Embedded 502V2S
Hardware Reference Manual – P2.1 - 6/3/2016
PAGE 8
I2S Bus for 7.1 Surround Sound. An S/PDIF output port is also included for un-encoded
Stereo or 5.1 DTS Encoded Digital Audio Pass-through. Control of the ADV7623 is via
the I2C bus. The ADV7623 occupies several I2C address blocks as defined in Section
4.1. The signals used to interface with the PCA9554 are shown in the following table.
ADV7623
Signal
RPi
Signal
Description
SCL
SCL
I2C Bus Clock
SDA
SDA
I2C Bus Data
*RST
GPIO21
ADV7623 Reset, Low True
*INT
GPIO26
ADV7623 Interrupt, Low True
HDMI IN A
HDMI Out
Via P3 and HDMI Male-Male Cable
HDMI IN B-D
-
Unused Input Ports
HDMI OUT
-
HDMI Out via P2
AP0 OUT
-
S/PDIF Stereo or 5.2 DTS Digital Audio
AP1 OUT
-
I2S Bus Channels 0/1
AP2 OUT
-
I2S Bus Channels 2/3
AP3 OUT
-
I2S Bus Channels 4/5
AP4 OUT
-
I2S Bus Channels 6/7
AP5 OUT
-
I2S Bus Left/Right Clock
SCLK OUT
-
I2S Bus Bit Clock
MCLK OUT
-
I2S Bus Master Clock
Table 3 – RPi to ADV7623 Connections
4.1.1
ADV7623 HDMI TRANSCEIVER NOTES
1. The ADV7623 is controlled using the I2C port. The IO Map Address
(0x58) and the Main Map Address (0x5C). Software then must program
the address for the programmable register maps to the values shown in
Table 2 – 502V2S I2C Bus Devices. These values are what the default
driver code sets.
2. The ADV7623 Input Ports A-D are not used and should be disabled in
software.
3. Software must program the APx pins to match the I2S mapping as shown
in Table 3 – RPi to ADV7623 Connections