BeagleBoard BeagleBone DVI-D User manual

BeagleBone
DVI
-
D with
Audio Cape
System Reference Manual
Revision A
1
Page 1 of 28
BeagleBone DVI-D with Audio
Cape Rev A1
System Reference anual
Revision A1
October 1st, 2012

BeagleBone
DVI
-
D with
Audio Cape
System Reference Manual
Revision A
1
Page 2 of 28
THIS DOCUMENT
This work is licensed under the Creative Commons Attribution-Share Alike 3.0 Unported
License. To view a copy of this license, visit http://creativecommons.org/licenses/by-
sa/3.0/ or send a letter to Creative Commons, 171 Second Street, Suite 300, San
Francisco, California, 94105, USA.
All derivative works are to be attributed to BeagleBoardtoys.com.
For more information, see http://creativecommons.org/license/results-
one?license_code=by-sa
BEAGLEBONE DVI-D WITH AUDIO CAPE DESIGN
These design materials referred to in this document are
*NOT SUPPORTED* and DO NOT constitute a
reference design. Only “community” support is allowed via
resources at Beagleboardtoys.com/support
THERE IS NO WARRANTY FOR THE DESIGN
MATERIALS, TO THE EXTENT PERMITTED BY
APPLICABLE LAW. EXCEPT WHEN OTHERWISE
STATED IN WRITING THE COPYRIGHT HOLDERS
AND/OR OTHER PARTIES PROVIDE THE DESIGN
MATERIALS “AS IS” WITHOUT WARRANTY OF
ANY KIND, EITHER EXPRESSED OR IMPLIED,
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND

BeagleBone
DVI
-
D with
Audio Cape
System Reference Manual
Revision A
1
Page 3 of 28
FITNESS FOR A PARTICULAR PURPOSE. THE
ENTIRE RISK AS TO THE QUALITY AND
PERFORMANCE OF THE DESIGN MATERIALS IS
WITH YOU. SHOULD THE DESIGN MATERIALS
PROVE DEFECTIVE, YOU ASSUME THE COST OF
ALL NECESSARY SERVICING, REPAIR OR
CORRECTION.
We mean it; these design materials may be totally
unsuitable for any purposes.

BeagleBone
DVI
-
D with
Audio Cape
System Reference Manual
Revision A
1
Page 4 of 28
BeagleBoardToys provides the enclosed product(s) under the following conditions:
This evaluation board/kit is intended for use for ENGINEERING DEVELOPMENT, DEMONSTRATION, OR
EVALUATION PURPOSES ONLY and is not considered by BeagleBoardtoys.com to be a finished end-
product fit for general consumer use. Persons handling the product(s) must have electronics training and
observe good engineering practice standards. As such, the goods being provided are not intended to be
complete in terms of required design-, marketing-, and/or manufacturing-related protective considerations,
including product safety and environmental measures typically found in end products that incorporate such
semiconductor components or circuit boards. This evaluation board/kit does not fall within the scope of the
European Union directives regarding electromagnetic compatibility, restricted substances (RoHS), recycling
(WEEE), FCC, CE or UL, and therefore may not meet the technical requirements of these directives or other
related directives.
Should this evaluation board/kit not meet the specifications indicated in the User’s Guide, the board/kit may
be returned within 30 days from the date of delivery for a full refund. THE FOREGOING WARRANTY IS
THE EXCLUSIVE WARRANTY MADE BY SELLER TO BUYER AND IS IN LIEU OF ALL OTHER
WARRANTIES, EXPRESSED, IMPLIED, OR STATUTORY, INCLUDING ANY WARRANTY OF
MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE.
The user assumes all responsibility and liability for proper and safe handling of the goods. Further, the user
indemnifies BeagleBoardtoys.com from all claims arising from the handling or use of the goods. Due to the
open construction of the product, it is the user’s responsibility to take any and all appropriate precautions
with regard to electrostatic discharge.
EXCEPT TO THE EXTENT OF THE INDEMNITY SET FORTH ABOVE, NEITHER PARTY SHALL BE
LIABLE TO THE OTHER FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL
DAMAGES.
BeagleBoardtoys.com currently deals with a variety of customers for products, and therefore our
arrangement with the user is not exclusive. BeagleBoardtoys.com assumes no liability for applications
assistance, customer product design, software performance, or infringement of patents or services
described herein.
Please read the User’s Guide and, specifically, the Warnings and Restrictions notice in the User’s Guide
prior to handling the product. This notice contains important safety information about temperatures and
voltages. For additional information on BeagleBoardtoys.com environmental and/or safety programs, please
contact visit BeagleBoardtoys.com.
No license is granted under any patent right or other intellectual property right of BeagleBoard.org covering
or relating to any machine, process, or combination in which such BeagleBoardtoys.com products or
services might be or are used.
Mailing Address:
Beagleboardtoys.com
1380 Presidential Dr. #100
Richardson, TX 75081
U.S.A.

BeagleBone
DVI
-
D with
Audio Cape
System Reference Manual
Revision A
1
Page 5 of 28
WARRANTY: The BeagleBone DVI-D with Audio is warranted against defects in materials and
workmanship for a period of 90 days from purchase. This warranty does not cover any problems
occurring as a result of improper use, modifications, exposure to water, excessive voltages, abuse,
or accidents. All boards will be returned via standard mail if an issue is found. If no issue is found
or express return is needed, the customer will pay all shipping costs.
Before returning the board, please visit Beagleboardtoys.com/support
To return a defective board, please request an RMA at
http://www.beagleboardtoys.com/support/rma

BeagleBone
DVI
-
D with
Audio Cape
System Reference Manual
Revision A
1
Page 6 of 28
Table of Contents
FIGURES...................................................................................................................................................... 7
TABLES........................................................................................................................................................ 7
1.0
INTRODUCTION............................................................................................................................... 9
2.0
CHANGE HISTORY.........................................................................................................................10
2.1
CHANGE HISTORY............................................................................................................................10
2.2
REV AVS.A1 ..................................................................................................................................10
3.0
BEAGLEBONE DVI-D WITH AUDIO CAPE OVERVIEW .......................................................11
3.1
DESCRIPTIONS..................................................................................................................................11
3.2
BOX CONTENT .................................................................................................................................11
3.3
GETTING STARTED...........................................................................................................................12
3.4
REPAIRS...........................................................................................................................................13
4.0
FEATURES AND SPECIFICATIONS............................................................................................14
4.1
KEY COMPONENT LOCATIONS .........................................................................................................14
4.2
DVI-D INTERFACE...........................................................................................................................15
4.3
HDMI CONNECTOR .........................................................................................................................15
4.4
AUDIO CODEC..................................................................................................................................16
4.5
STEREO AUDIO PORTS .....................................................................................................................16
4.6
INDICATORS.....................................................................................................................................16
4.7
EXPANSION CONNECTORS................................................................................................................16
4.8
MECHANICAL SPECIFICATIONS ........................................................................................................16
5.0
BEAGLEBONE DVI-D WITH AUDIO CAPE SYSTEM ARCHITECTURE AND DESIGN ..17
5.1
SYSTEM BLOCK DIAGRAM...............................................................................................................17
5.2
DVI-D INTERFACE...........................................................................................................................18
5.2.1
Main Expansion Headers ......................................................................................................18
5.2.2
Bus Transceiver.....................................................................................................................18
5.2.3
Digital Transmitter................................................................................................................19
5.3
AUDIO INTERFACE ...........................................................................................................................21
5.3.1
Power Supply.........................................................................................................................21
5.3.2
Record Path...........................................................................................................................21
5.3.3
Playback Path........................................................................................................................22
5.3.4
Audio Serial Bus Interface.....................................................................................................22
5.3.5
TLV320AIC3106 Codec........................................................................................................23
5.4
EEPROM ........................................................................................................................................23
5.4.1
EEPROM Address .................................................................................................................24
5.4.2
I2C Bus..................................................................................................................................24
5.5
USER LED’S....................................................................................................................................25
6.0
MECHANICAL INFORMATION...................................................................................................27
6.1
BEAGLEBONE DVI-D WITH AUDIO CAPE DIMENSIONS ...................................................................27
7.0
DESIGN MATERIALS.....................................................................................................................28

BeagleBone
DVI
-
D with
Audio Cape
System Reference Manual
Revision A
1
Page 7 of 28
Figures
Figure 1. The BeagleBone DVI-D with Audio Cape................................................... 11
Figure 2. Major Components........................................................................................ 15
Figure 3. BeagleBone DVI-D with Audio Cape High Level Block Diagram.............. 17
Figure 4. 32-bit Transceiver......................................................................................... 19
Figure 5. DVI-D PanelBus Digital Transmitter and Voltage Translator ..................... 20
Figure 6. The Record Path of TLV320AIC3106.......................................................... 21
Figure 7. The Playback Path of TLV320AIC3106....................................................... 22
Figure 8. Audio Serial Bus Interface............................................................................ 23
Figure 9. BeagleBone DVI-D with Audio Cape EEPROM......................................... 24
Figure 10. User LED’s ............................................................................................... 25
Figure 11. BeagleBone DVI-D with Audio Cape Dimensions Drawing................... 27
Tables
Table 1. Change History............................................................................................. 10
Table 2. BeagleBone DVI-D with Audio Cape Features............................................ 14
Table 3. User LED Control......................................................................................... 26

BeagleBone
DVI
-
D with
Audio Cape
System Reference Manual
Revision A
1
Page 8 of 28
NOTES

BeagleBone
DVI
-
D with
Audio Cape
System Reference Manual
Revision A
1
Page 9 of 28
1.0 Introduction
This document is the System Reference Manual for the BeagleBone DVI-D with Audio
Cape, an add-on board for the BeagleBone.
This document provides detailed information on the overall design and usage of the
BeagleBone DVI-D with Audio Cape from the system level perspective. It is not intended
to provide detailed documentation of any other component used on the board. It is
expected that the user will refer to the appropriate documents for these devices to access
detailed information. It will provide information on how to interact with these
components from an interface perspective. The perspective will be general in nature and
not specific to any one board.
The key sections in this document are:
Section 2.0 – Change History
Provides tracking for the changes made to the System Reference Manual.
Section 3.0 – Overview
This is a high level overview of the BeagleBone DVI-D with Audio Cape.
Section 4.0 – Features and Specification
Provided here are the features and specifications of the board.
Section 5.0 – System Architecture and Design
This section provides information on the overall architecture and design of the
BeagleBone DVI-D with Audio Cape. This is a very detailed section that goes
into the design of each circuit on the board.
Section 6.0 – Mechanical
Information is provided here on the dimensions of the BeagleBone DVI-D with
Audio Cape.
Section 7.0 – Design Materials
This section provides information on where to get the design files.

BeagleBone
DVI
-
D with
Audio Cape
System Reference Manual
Revision A
1
Page 10 of 28
2.0 Change History
2.1 Change History
Table 1 tracks the changes made for each revision of this document.
Table 1. Change History
Rev
Changes Date
By
A Initial release. 08/25/2011 BBT
A1 1. Add Rev A vs. A1 section (2.2) 10/01/2012 BBT
2.2 Rev A vs. A1
The only changes in this revision are PCB silkscreens to accommodate the release of
Audio Cape and DVI-D with Audio Cape. No design changes have been made for the
BeagleBone DVI-D with Audio revision A1.
The PCB revision is also changed from BB-BONE-DVID-PCB-03 to BB-BONE-DVID-
PCB -04.

BeagleBone
DVI
-
D with
Audio Cape
System Reference Manual
Revision A
1
Page 11 of 28
3.0 BeagleBone DVI-D with Audio Cape Overview
3.1 Descriptions
The BeagleBone DVI-D with Audio Cape provides both DVI-D output and stereo audio
input and output for the BeagleBone by using the TFP410 PanelBus digital transmitter
and TLV320AIC3106 codec. Audio data is sampled at up to 96 kHz during recording or
playback. The codec interfaces with the Multichannel Audio Serial Port of the AM335x
via audio serial bus. The BeagleBone DVI-D with Audio Cape also features two standard
3.5mm audio jacks as audio input and output connectors.
Figure 1 below is a picture of the board.
Figure 1. The BeagleBone DVI-D with Audio Cape
3.2 Box Content
The final packaged BeagleBone DVI-D with Audio Cape product will contain the
following items:
-1 BeagleBone DVI-D with Audio Cape

BeagleBone
DVI
-
D with
Audio Cape
System Reference Manual
Revision A
1
Page 12 of 28
3.3 Getting Started
The BeagleBone DVI-D with Audio Cape should work right out of the box with latest
Angstrom image for BeagleBone. Following the instructions below to verify the board is
working:
1. Mount the BeagleBone DVI-D with Audio Cape on top of BeagleBone.
•Note: The Ethernet connector on BeagleBone should fit right into the
cutback on BeagleBone DVI-D with Audio.
2. Make sure the micro SD card using with BeagleBone has latest Angstrom image.
3. Connect the audio input jack of speakers to the audio output connector on the
BeagleBone DVI-D with Audio.
4. Connect the audio output from PC to the audio input connector on the
BeagleBone DVI-D with Audiousing a 3.5mm male to male audio cable.
5. Connect the BeagleBone DVI-D with Audio Cape to a DVI-D supported monitor
using an HDMI-to-DVI-D cable. The HDMI end of the cable should be plugged
into the HDMI port on the DVI-D with Audio Cape. The DVI-D end of the cable
should be plugged into the DVI-D input of the monitor.
•Note: The DVI-D is hardcoded to provide an output resolution of
1024x768. Please ensure your monitor supports this resolution.
•Note: Only plug in or unplug the HDMI cable when the board is not
powered. Hot plugging or unplugging while the board is powered on may
damage the board or cable.
6. Open a media player on PC and play an audio file repeatedly.
7. Connect the BeagleBone to PC using a USB cable. Remember the port number of
this connection.
•Note: In Windows, the serial port number can be viewed under “Ports
(COM & LPT)” section inside “Device Manager”. To open the “Device
Manager” windows, right-click “My Computer”, choose “Properties”,
select the “Hardware” tab, and click “Device Manager”.
8. You should see on the LCD monitor the BeagleBone logo, the Angstrom log-in
prompt, and eventually the Angstrom desktop.
9. Open a terminal application (Teraterm, Hyperterminal, etc) and open new
connection with following settings: baud rate - 115200, data – 8 bit, parity – none,
stop – 1 bit, flow control – none. Select the port corresponding to the USB
connection. Log in as root.
10. Change the ALSA mixer settings by running the command "alsamixer". A preset
settings can also be downloaded here.
•To apply the preset settings for ALSA mixer, copy the preset file
"asound.state" to /var/lib/alsa/ on SD card.
11. Start the audio test script by running the command "testaudio".
12. The script will test the audio playback by playing a beep sound to speakers.

BeagleBone
DVI
-
D with
Audio Cape
System Reference Manual
Revision A
1
Page 13 of 28
13. The script will record 1 second of the currently playing audio file on PC and play
it back to speakers.
3.4 Repairs
If you feel the board is in need of repair, follow the RMA Request process found at
http://www.beagleboardtoys.com/support/rma
Do not send the board in for repair until a RMA
authorization has been provided.
Do not return the board to the distributor unless you want to get a refund. You must get
authorization from the distributor before returning the board

BeagleBone
DVI
-
D with
Audio Cape
System Reference Manual
Revision A
1
Page 14 of 28
4.0 Features and Specifications
This section covers the specifications of the BeagleBone DVI-D with Audio Cape and
provides a high level description of the major components and interfaces that make up the
board.
Table 2 provides a list of the BeagleBone DVI-D with Audio Cape’s features.
Table 2. BeagleBone DVI-D with Audio Cape Features
Feature
Power Supply 3.3V via expansion
5V via expansion
Audio Connector 3.5mm standard stereo jack
DVI-D Connector Standard HDMI connector
Indicator Two user LEDs
EEPROM Board ID EEPROM
Expansion Connector 46-position stackable connector
10-position stackable connector
4.1 Key Component Locations
Figure 2 shows the location of the key components on the board.

BeagleBone
DVI
-
D with
Audio Cape
System Reference Manual
Revision A
1
Page 15 of 28
Figure 2. Major Components
4.2 DVI-D Interface
The BeagleBone DVI-D with Audio Cape can drive an LCD panel equipped with a DVI-
D digital input. This is the standard LCD panel interface of the processor and will support
16-bit color output. DDC2B (Display Data Channel) or EDID (Enhanced Display ID)
support over I2C is provided in order to allow for the identification of the LCD monitor
type and the required settings.
4.3 HDMI Connector
The BeagleBone DVI-D with Audio Cape uses an HDMI connector that was selected for
smaller size.
It does not support the full HDMI interface and is used to
provide the DVI-D interface portion only
. Users must use an HDMI to DVI-D
cable or adapter to connect to an LCD monitor. This cable or adapter is not provided with
the BeagleBone DVI-D with Audio Cape. A standard HDMI cable can be used when
connecting to a monitor with an HDMI connector.

BeagleBone
DVI
-
D with
Audio Cape
System Reference Manual
Revision A
1
Page 16 of 28
4.4 Audio Codec
The BeagleBone DVI-D with Audio Cape uses the TLV320AIC3106 codec for audio
record and playback. Audio data is transferred between the codec and AM335x via the
audio serial interface. The TLV320AIC3106 supports ADC and DAC sampling rates of
up to 96 kHz.
4.5 Stereo Audio Ports
Two 3.5mm standard audio jacks are used for audio input port and output port. Audio
input port is used for recording; audio output port is used for playback.
4.6 Indicators
There are two user LED’s on the board. Both are green when lit and can be controlled via
software by setting the GPIO ports.
4.7 Expansion Connectors
There are three stackable expansion connectors on the BeagleBone DVI-D with Audio
Cape. These connectors are used to stack the DVI-D with Audio Cape on the
BeagleBone. Two 46-position connectors will stack on top of the expansion connectors
of BeagleBone. The 10-position connector will stack on top of the backlight expansion
connector of BeagleBone.
4.8 Mechanical Specifications
Size: 2.15” x 3.40”
Layers: 4
PCB thickness: .062”
RoHS Compliant: Yes
Weight: TBW

BeagleBone
DVI
-
D with
Audio Cape
System Reference Manual
Revision A
1
Page 17 of 28
5.0 BeagleBone DVI-D with Audio Cape System Architecture and
Design
This section provides a high level description of the design of the BeagleBone DVI-D
with Audio Cape and its overall architecture.
5.1 System Block Diagram
Figure 3 is the high level block diagram of the BeagleBone DVI-D with Audio Cape.
Figure 3. BeagleBone DVI-D with Audio Cape High Level Block
Diagram

BeagleBone
DVI
-
D with
Audio Cape
System Reference Manual
Revision A
1
Page 18 of 28
5.2 DVI-D Interface
5.2.1 Main Expansion Headers
The BeagleBone DVI-D with Audio Cape reduces the number of LCD data signals from
24 to 16. The output quality of 16-bit color is very similar to a 24-bit; however, more
signals on the expansion header can be available for other capes.
This cape uses the power rail SYS_5V to power the User LED’s, EDID I2C signals to the
DVI-D (HDMI) connector and the connector itself. The remaining components are
powered by power rail VDD_3V3. In addition to the monitor EDID, the Board ID
EEPROM on the DVI-D cape can also be accessed via I2C2 signals.
5.2.2 Bus Transceiver
LCD data and control signals are buffered through 74AVC32T245 which is a 32-bit dual
supply bus transceiver. The 74AVC32T245 also features configurable voltage translation
and can operate within voltage range of 1.4V-3.6V. Direction-control (DIR) and output-
enable (OE) inputs determine which direction the device transmits data. LCD signals
from the main expansion headers are at 3.3V level and the buffered output from the
74AVC32T245 are also at 3.3V; thus, no voltage stepping up or down is needed. Figure
4shows the LCD signals buffered through 74AVC32T245.

BeagleBone
DVI
-
D with
Audio Cape
System Reference Manual
Revision A
1
Page 19 of 28
Figure 4. 32-bit Transceiver
5.2.3 Digital Transmitter
TFP410 is a digital transmitter which transmits LCD signals to the HDMI port. The DVI
power down signal is connected to the active-low power down pin (PD) of the
transmitter. The TFP410 transmits three pairs of differential signal outputs and one pair
of differential output clock to the HDMI connector. The EDID I2C signals that goes to
the HDMI connector is at 5V; thus, a 2-bit bi-directional voltage translator
TXS0102DCU is required to step up the EDID I2C signals from main expansion header
P2 to 5V. Figure 5 shows the TFP410 and TXS0102DCU in the schematic.

BeagleBone
DVI
-
D with
Audio Cape
System Reference Manual
Revision A
1
Page 20 of 28
Figure 5. DVI-D PanelBus Digital Transmitter and Voltage Translator
Table of contents