x15 system reference manual - mouser electronics · ref: srm_x15 beagleboard x15 system reference...
Post on 30-May-2020
20 Views
Preview:
TRANSCRIPT
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 1 of 88
X15
System Reference Manual
Revision B1
July 22, 2016
Author:
Gerald Coley Gcoley1@emprodesign.com
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 2 of 88
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 Gerald Coley of BeagleBoard.org.
For more information, see
http://creativecommons.org/license/results-one?license_code=by-sa
For any questions, concerns, or issues submit them to gerald@BeagleBoard.org
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 BeagleBoard.org/discuss. 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
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.
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 3 of 88
UNITED STATES FCC AND CANADA IC REGULATORY COMPLIANCE INFORMATION
The BeagleBone is annotated to comply with Part 15 of the FCC Rules.
Operation is subject to the following two conditions: (1) This device may not cause harmful interference, and (2) this device must accept any interference received, including interference that may cause undesired operation. Changes or modifications not expressly approved by the party responsible for compliance could void the user’s authority to operate the equipment. This Class A or B digital apparatus complies with Canadian ICES-003. Changes or modifications not expressly approved by the party responsible for compliance could void the user’s authority to operate the equipment. Cet appareil numérique de la classe A ou B est conforme à la norme NMB-003 du Canada. Les changements ou les modifications pas expressément approuvés par la partie responsible de la conformité ont pu vider l’autorité de l'utilisateur pour actionner l'équipement.
BeagleBoard.org 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 BeagleBoard.org 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 to the distributor form which you purchased the board. 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 BeagleBoard.org 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. BeagleBoard.org currently deals with a variety of customers for products, and therefore our arrangement with the user is not exclusive. BeagleBoard.org assumes no liability for applications assistance, customer product design, software performance, or infringement of patents or services described herein.
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 4 of 88
Please read the System Reference Manual 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 BeagleBoard.org environmental and/or safety programs, please visit BeagleBoard.org. 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 BeagleBoard.org products or services might be or are used. Mailing Address:
BeagleBoard.org 4467 Ascot Ct. Oakland TWP, MI 48306 U.S.A
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 5 of 88
WARRANTY: The BeagleBoard 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 BeagleBoard.org/support For up to date SW images and technical information refer to http://circuitco.com/support/index.php?title=BeagleBone Please refer to Section 9 of this document for the board checkout procedures. To return a defective board, please request an RMA at http://BeagleBoard.org/support/rma
Please DO NOT return the board without approval from the
RMA team first.
All boards received without RMA approval will not be worked
on.
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 6 of 88
Table of Contents
FIGURES ...................................................................................................................................................... 8
TABLES .......................................................................................................................................................10
1.0 INTRODUCTION..............................................................................................................................11
2.0 CHANGE HISTORY .........................................................................................................................11
3.0 QUICK START SECTION ...............................................................................................................12
3.1 WHAT’S THE IN THE BOX ..................................................................................................................12 3.2 BOARD DETAILS ..............................................................................................................................13
3.2.1 TOP Side and BOTTOM Edge ...............................................................................................13 3.2.2 Top Side Connector Details ...................................................................................................14 3.2.3 TOP Edge and Bottom Side ...................................................................................................16 3.2.4 Bottom Side Details ...............................................................................................................17 3.2.5 Top Side Major Components .................................................................................................19 3.2.6 Top Side Major Component Details ......................................................................................20
3.3 CHECK IT OUT ..............................................................................................................................22 3.3.1 What is needed .......................................................................................................................22 3.3.2 SETUP INSTRUCTIONS ..............................................................................................................25
3.4 PLUG IN YOUR CABLES .............................................................................................................26 3.4.1 ETHERNET ...........................................................................................................................26 3.4.2 HDMI .....................................................................................................................................26 3.4.3 eSATA ....................................................................................................................................26 3.4.4 Keyboard and Mouse .............................................................................................................27 3.4.5 AUDIO ...................................................................................................................................27 3.4.6 Micro SD Card ......................................................................................................................28 3.4.7 USB Client .............................................................................................................................28 3.4.8 Serial Debug ..........................................................................................................................28 3.4.9 Terminal Setup .......................................................................................................................29 3.4.10 Plug in Power Cable .........................................................................................................29 3.4.11 Power LEDS .....................................................................................................................30 3.4.12 Turn ON HDMI monitor ...................................................................................................30 3.4.13 Turn ON X15 Power .........................................................................................................31 3.4.14 User LEDS ........................................................................................................................31 3.4.15 BOOTING .........................................................................................................................32 3.4.16 Boot Strapping ..................................................................................................................32 3.4.17 FAN Connection ...............................................................................................................33 3.4.18 FAN Mounting ..................................................................................................................33
3.5 TESTING ........................................................................................................................................34 3.5.1 DEBUG ..................................................................................................................................35 3.5.2 ETHERNET ...........................................................................................................................36 3.5.3 SPEAKERS ............................................................................................................................37 3.5.4 eSATA ....................................................................................................................................41 3.5.5 POWER ON and RESET ........................................................................................................42 3.5.6 HIGH TEMP CAUTION ........................................................................................................44
4.0 HARDWARE DESIGN OVERVIEW ..............................................................................................45
4.1 FEATURES ........................................................................................................................................46 4.2 BLOCK DIAGRAM .............................................................................................................................47 4.3 POWER SUBSYSTEM .........................................................................................................................48
4.3.1 Input Power and Conditioning ..............................................................................................48 4.3.2 PMIC .....................................................................................................................................49 4.3.3 Indicators ...............................................................................................................................51
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 7 of 88
4.3.4 Voltage Clamp Circuits .........................................................................................................51 4.3.5 USB Power Bus .....................................................................................................................52
4.4 AM5728 PROCESSOR .......................................................................................................................53 4.5 MEMORY BLOCK DIAGRAM .............................................................................................................54 4.6 DDR3L ............................................................................................................................................55
4.6.1 DDR3 Terminations Regulator ..............................................................................................55 4.6.2 DDR3 Terminations Resistors ...............................................................................................56 4.6.3 Processor Interface ................................................................................................................57 4.6.4 DDR3L Connections ..............................................................................................................58
4.7 4G EMMC .......................................................................................................................................59 4.8 EEPROM ........................................................................................................................................59 4.9 USD CONNECTOR ............................................................................................................................60 4.10 BOOT MODES ..............................................................................................................................60 4.11 I2C1 BUS ....................................................................................................................................62 4.12 ETHERNET ...................................................................................................................................63
4.12.1 Ethernet 0 Processor Interface .........................................................................................64 4.12.2 Ethernet PHY Power .........................................................................................................65 4.12.3 Ethernet 0 RJ45 Connections ............................................................................................66 4.12.4 Ethernet 1 RJ45 Connections ............................................................................................67
4.13 HDMI .........................................................................................................................................68 4.1 AUDIO ..............................................................................................................................................69
4.1.1 Processor Interface ................................................................................................................69 4.1.2 Power Circuitry .....................................................................................................................70 4.1.3 Audio In/Out ..........................................................................................................................71
4.2 USB 2.0 CLIENT PORT .....................................................................................................................72 4.3 USB 3.0 AND HUB ..........................................................................................................................74
4.3.1 Processor and HUB Interface ...............................................................................................74 4.3.2 USB3 Port Power Control .....................................................................................................75 4.3.3 USB3 Port Connectors ..........................................................................................................76
4.4 ESATA/SATA .................................................................................................................................77 4.5 SERIAL DEBUG PORT .......................................................................................................................79 4.6 JTAG CONNECTOR ..........................................................................................................................80 4.7 TEMPERATURE SENSOR....................................................................................................................80 4.8 REAL TIME CLOCK ...........................................................................................................................81 4.9 USER LEDS ......................................................................................................................................82 4.10 FORGOTTEN PINS ........................................................................................................................83
5.0 EXPANSION CONNECTORS .........................................................................................................84
5.1 EXPANSION HEADER PINOUTS .........................................................................................................84 5.1 CREATING AND EXPANSION BOARD .................................................................................................85
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 8 of 88
Figures Figure 1. BeagleBoard-X15 ......................................................................................... 12 Figure 2. X15 Top Side View ...................................................................................... 13 Figure 3. X15 Front Edge View ................................................................................... 14 Figure 4. BAT1 Location ............................................................................................. 15
Figure 5. X15 Top Edge View ..................................................................................... 16 Figure 6. Bottom Side of X15 ...................................................................................... 17 Figure 7. Location of Major ICs ................................................................................... 19 Figure 8. Desktop Configuration .................................................................................. 25 Figure 9. Ethernet Ports ................................................................................................ 26
Figure 10. HDMI Ports ............................................................................................... 26 Figure 11. eSATA/USB Port ...................................................................................... 26
Figure 12. Keyboard Transmitter ............................................................................... 27
Figure 13. Audio Jacks ............................................................................................... 27 Figure 14. MicroSD Card Cage .................................................................................. 28 Figure 15. USB Client Connector .............................................................................. 28
Figure 16. Serial Debug Port ...................................................................................... 28 Figure 17. Terminal Window Setup ........................................................................... 29 Figure 18. DC Jack Into P1 ........................................................................................ 29
Figure 19. DC 12V LED ............................................................................................ 30 Figure 20. Monitor Power Button .............................................................................. 30
Figure 21. Power LEDs .............................................................................................. 31 Figure 22. User LEDs ................................................................................................. 31 Figure 23. Terminal Window Showing Boot ............................................................. 32
Figure 24. Boot Strap Resistors .................................................................................. 32
Figure 25. Fan Connector ........................................................................................... 33 Figure 26. Fan Installation.......................................................................................... 33 Figure 27. X15 test Setup ........................................................................................... 34
Figure 28. Terminal Window ..................................................................................... 35 Figure 29. Debian Desktop ......................................................................................... 36
Figure 30. Open Web Browser ................................................................................... 36 Figure 31. Default Home Page ................................................................................... 37 Figure 32. Insert USB Flash Drive ............................................................................. 37 Figure 33. Adjacent USB Devices ............................................................................. 38 Figure 34. Media Insertion Notice ............................................................................. 39
Figure 35. Open And Play Sound File ....................................................................... 39
Figure 36. Volume Adjust .......................................................................................... 40
Figure 37. eSATA Cable and Drive ........................................................................... 41 Figure 38. Attached eSATA Drive Notice ................................................................. 42 Figure 39. Powering Off Using Shutdown Command ............................................... 43 Figure 40. Reset Button S2......................................................................................... 43 Figure 41. X15 Heat Zone .......................................................................................... 44
Figure 42. System Block Diagram ............................................................................. 47 Figure 43. System Power Management Block Diagram ............................................ 48 Figure 44. TPS650374 Block Diagram ...................................................................... 49
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 9 of 88
Figure 45. Voltage Clamps ......................................................................................... 51
Figure 46. USB 5V Switcher ...................................................................................... 52 Figure 47. AM5728 Block Diagram........................................................................... 53 Figure 48. System Memory Block Diagram .............................................................. 54 Figure 49. DDR3 Termination Voltages .................................................................... 55 Figure 50. DDR3 Termination Resistors .................................................................... 56
Figure 51. DDR3 Processor Interface ........................................................................ 57 Figure 52. DDR3L Memory Device connections ...................................................... 58 Figure 53. eMMC Circuitry........................................................................................ 59 Figure 54. EEPROM Circuitry ................................................................................... 59 Figure 55. uSD Circuitry ............................................................................................ 60
Figure 56. Boot Pin Settings....................................................................................... 61
Figure 57. I2C1 Bus ................................................................................................... 62
Figure 58. Ethernet System Block Diagram ............................................................... 63 Figure 59. Ethernet 0 Processor Interface .................................................................. 64 Figure 60. Ethernet Power Diagram ........................................................................... 65 Figure 61. Ethernet RJ45 Interface............................................................................. 66
Figure 62. Ethernet 1 RJ45 Interface .......................................................................... 67 Figure 63. HDMI Interface Circuitry ......................................................................... 68
Figure 64. Stereo CODEC Processor Interface .......................................................... 69 Figure 65. AIC3104 Power Circuitry ......................................................................... 70 Figure 66. Stereo CODEC Audio Connections .......................................................... 71
Figure 67. USB Client Port ........................................................................................ 72 Figure 68. Alternate VBUS Detect Circuitry ............................................................. 73
Figure 69. USB3 and HUB Processor Interface ......................................................... 74 Figure 70. USB3 Power Control ................................................................................ 75
Figure 71. USB Port 1 Connectors ............................................................................. 76 Figure 72. USB Port 2 and 3 Connectors ................................................................... 76 Figure 73. eSATA Block Diagram ............................................................................. 77
Figure 74. eSATA Circuitry ....................................................................................... 78 Figure 75. Debug Serial Port ...................................................................................... 79
Figure 76. FTDI USB to Serial Adapter ..................................................................... 79 Figure 77. JTAG Port ................................................................................................. 80 Figure 78. Temperature Sensor Circuitry ................................................................... 80
Figure 79. Real Time Clock Circuitry ........................................................................ 81 Figure 80. User LEDs Circuitry ................................................................................. 82
Figure 81. Forgotten Pins ........................................................................................... 83 Figure 82. Expansion Connector ................................................................................ 84
Figure 83. Expansion Board Measurements............................................................... 85 Figure 84. Expansion Mating Expansion Connector.................................................. 86 Figure 85. X15 Top Side View .................................................................................. 87 Figure 86. X15 Bottom Side View ............................................................................. 88
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 10 of 88
Tables Table 1. Change History ............................................................................................. 11
Table 2. List of Needed Accessories ........................................................................... 22 Table 3. BeagleBoard –X15 Features ......................................................................... 46 Table 4. Power, Current, Sequencing and Distribution .............................................. 50 Table 5. Boot Options ................................................................................................. 60 Table 6. I2C1 Device Address .................................................................................... 62
Table 7. User LED GPIO Mapping ............................................................................ 82
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 11 of 88
1.0 Introduction
This document is the System Reference Manual for the BeagleBoard X15 which is
based on the TI AM5728 processor. This document covers the features and design of the
board.
.
2.0 Change History
This section describes the change history of this document.
Table 1. Change History
Rev Changes Date By
0.1 Preliminary release. 7/23/2015 EPD
0.2 Added pictures, connector details, accessories list 10/19/2015 EPD
A2 Limited Production Release 5/13/2016 EPD
B1 Update pictures 7/22/2016 EPD
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 12 of 88
3.0 Quick Start Section
3.1 What’s the in the box
In the box you will find a BeagleBoard-X15 board inside an ESD bag.
Figure 1. BeagleBoard-X15
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 13 of 88
3.2 Board Details
This section calls out key connectors and components on the board and provides a brief
description of each.
3.2.1 TOP Side and BOTTOM Edge
Shown without the heatsink installed.
Figure 2. X15 Top Side View
AUDIO OUT
AUDIO IN RESET micro SD USB3 USB3 x2
DEBUG HEADER
POWER BUTTON DC IN JACK HDMI ESATA ENET x2
HEATSINK
FAN POWER
Li-ION BATTERY
(OPTIONAL)
EEPROM ENABLE TP
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 14 of 88
Figure 3. X15 Front Edge View
3.2.2 Top Side Connector Details
P5 ETHERNET x2
o Stacked RJ45 Jack with LEDs and integrated magnetics
o Port Location shown in Figure 4
P6 ESATA/USB
o eSATA - USB Type A Receptacle Combo
o Powered interface at 500mA
o Powers HDD or SSD drives from 5V supply
P11 HDMI
o HDMI Type A - 19 Position Surface Mount, Right Angle
P1 DC JACK
o CONN PWR JACK DC 2.5X5.5 8A T/H
S1 POWER BUTTON
o Tactile SPST-NO 0.05A Momentary Switch
o Hold 12 seconds to power OFF the board
P2-P3 CURRENT MONITOR SECTION
o Power Taps used for power measurements
o 100mil pin headers need to be installed prior to taking measurements
P10 DEBUG HEADER
o Same as used on BeagleBone Black
o See section 3.4.8 for details
P8-P9 AUDIO OUT/IN
o Standard 3.5mm jacks
USB Port 3
OUT IN USB Port 1
USB Port 2
µSD USB CLIENT
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 15 of 88
o Stereo Audio Connector Jacks with single switch
S2 RESET BUTTON
o Momentary Tactile SPST-NO Switch
P12 Micro SD Card Cage
o ALPS Push-Push Type – Reverse mounting – Micro SD Connector
o Insert microSD card face up
P13-P15 USB 3.0 CONNECTORS
o SuperSpeed Panel Mount USB3.0 connectors
o Port numbering shown in Figure 3.
o NOTE: Use narrower drives when plugging both Port-1 and Port-2
HEATSINK
o CPU 1.01” SQ with Vertical Fins and thermal tape adhesive backing
o Fins spaced to support 4-40 screws that can hold an added CPU FAN
J1 FAN SOCKET
o The X15 can support a CPU FAN
o The Fan can be purchased separately
o Fan Part No: X15FANKIT-ND
o Fan socket details shown in section 3.4.17
BAT1 Li-ION BATTERY
o A Li-Ion battery can be installed on the X15 PCB
o Battery Part Number: RENATA CR1220MFR FV
o Can be purchased here:
http://www.mouser.com/Search/Refine.aspx?Keyword=CR1220MFR
o NOTE: Before Installing Battery BAT1 remove R416 from bottom side of
PCB
Figure 4. BAT1 Location
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 16 of 88
3.2.3 TOP Edge and Bottom Side
Figure 5. X15 Top Edge View
ENET X2 eSATA HDMI DC JACK PWR ON
ENET 1
ENET 2
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 17 of 88
Figure 6. Bottom Side of X15
3.2.4 Bottom Side Details
Bottom Side Major Components Details
Y1 RTC Crystal
o 32.768KHz REAL TIME CLOCK Tuning Fork Crystal
o Used in conjunction with U6 and BAT1 (top side)
U8 EEPROM
o 4KB EEPROM used to hold board information via I2C1
F1 5A FUSE
o 5A Fuse in SMT base
o Replacement Fuse: 0454005.MR
µSD CAGE
20pin JTAG
USB CLIENT
RTC XTAL FUSE
EEPROM
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 18 of 88
Bottom Side Connector Details:
P4 20-pin JTAG Connector
o For use with TI JTAG emulators and CCS debugging tools
P7 USB Client
o USB 2.0 Client port
o USB Type B jack
P12 microSD cage
o ALPS Push-Push Type – Reverse mounting – Micro SD Connector
o Insert microSD card face up
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 19 of 88
3.2.5 Top Side Major Components
Figure 7 below shows the major IC and components on the BeagleBoard-X15.
Figure 7. Location of Major ICs
U5
U11
U18
U23
U24
U26
U25
U14 U15
U22
U17
U
AM5728
PMIC
NFBGA
eMMC
4Gx8
USB
HUB
AUDIO
CODEC
DDR
Regulator
DDR3
4Gb x4
SERDES
CLK GEN
SATA
REDRIVER
10/100/1000
ENET PHY
x2
RTCC
USER
LEDs
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 20 of 88
3.2.6 Top Side Major Component Details
U5 PMIC
o Power Management IC (PMIC)
o 13 x 13 nFBGA 0.8mm pitch
o 7-configurable converters up to 6A output current
o 7 LDOs for external use
o 32KHz RC oscillator for power sequence
o SPI or I2C control
U11 PROCESSOR
o Sitara AM5728, FCBGA 0.8mm pitch
o Dual ARM Cortex-A15 @ 1.5GHz
U7 SERDES CLOCK GENERATOR
o Reference Clock generator for PCI Express (PCIe) Gen1-Gen3
o Accepts 25MHz oscillator input
U23-U26 DDR3
o 4x 256Mb x16 DDR3L 2Gb (256MB)
o 2x 32 bit memory buses with two 16 16b devices on each bus.
U27 DDR VTT REGULATOR
o TPS51200 Sink and Source DDR Termination Regulator
o Lower Power DDR3 VTT Bus Termination
U18 AUDIO CODEC
o Low power stereo Audio DAC
o Part No
o 3D, EQ, PLL, LP Bypass, Notch Filtering
D4-D7 USER LEDs
o 4 user LEDs available
o Part No: LTST-C191KFKT
o GPIO Driven
U17 USB HUB
o 4-Port USB 3.0 HUB
U22 eMMC 4GB
o eMMC 5.0 (HS200) 153B 4GB
o HS200 Standard
U14-U15 10/100/1000 ENET PHYs
o Single chip 10/100/1000Mbps ENET Transceiver
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 21 of 88
o RGMII3.3V/2.5V/1.8V tolerant IOs.
U6 RTCC
o 8pin RTC with optional battery backup
o I2C I/F
U33 SATA REDRIVER
o 2 Ch 3-Gbps single lane redriver
o Also supports SATA 1.5-Gbps
o Hot Plug capable
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 22 of 88
3.3 CHECK IT OUT
This section provides instructions on how to check out the board after you receive it.
3.3.1 What is needed
Table shows the accessories needed to test all X15 peripherals. Some of these items
may need to be purchased if the user does not already own them. For power supply and
serial cables please observe power requirements when purchasing. The power jack on the
BEAGLEBOARD-X15 accepts a 2.5mm barrel to differentiate it from other board
supplies.
Table 2. List of Needed Accessories
DC POWER SUPPLY
12V Supply
60W (5A min)
2.5mm x 5.5mm Barrel Plug Size
Option 1: TRG70A120
Option 2: VEF65US12
Option 3: CENB1060A1203F01
Option 4: TRG70A120-02E01
TTL TO USB SERIAL CABLE
3.3V USB to SERIAL
Compatible with the one used on BBB
Can be purchased from various sources
One such cable can be purchased here:
http://www.digikey.com/product-detail/en/TTL-
232R-3V3/768-1015-ND/1836393
HDMI AUDIO-VIDEO CABLE
Type A Male to Male
Full size cable – NOT as used for
BeagleBone Black
Preferably 3ft or longer
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 23 of 88
ETHERNET CABLE
Two cables needed if both interfaces used
Use Cat6 cables
ENET PHYs have Auto MDI/MDI-x
Crossover or straight cables can be used
AUDIO CABLE
3.5mm jacks on both ends
Need two if Speakers do not come with
one
SPEAKERS
Any amplified desktop speaker system
Includes 3.5mm audio cable
HDMI MONITOR
HD monitor capable of 1080P
With integrated audio
Or Output jack for Audio
MICRO SD CARD
4GB to 16GB
Class 10
Standard Adapter
eSATA ADAPTER CABLE
eSATA to SATA cable
Combo cable
Below are two such cables:
http://www.cablesonline.com/19estosa22ex.html
http://www.monoprice.com/product?p_id=8492
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 24 of 88
SATA DRIVE
2.5” SATA HDD - Hard Disk Drive
One option available here: Newegg.com
2.5” SATA SSD - Solid State Drive
http://www.amazon.com/ADATA-Premier-2-5-
Inch-Synchronous-ASP900S3-128GM-
C/dp/B007RHT48S
USB THUMB DRIVE
USB3.0 thumb drive
Needed for file storage
Or to boot from USB3
WIRELESS KEYBOARD/MOUSE
Wireless combo will save USB ports used
Less wire clutter
Besides the accessories mentioned it is assumed the user has a PC or Laptop running
Linux or Windows.
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 25 of 88
3.3.2 SETUP INSTRUCTIONS
Standalone w/Display and Keyboard/Mouse In this configuration, the board works more like a PC, totally free from any connection to a
PC as shown in Figure 8. It allows you to create your code to make the board do whatever
you need it to do. It will however require certain common PC accessories. These accessories
and instructions are described in the following section
Figure 8. Desktop Configuration
Board is shown without the heatsink installed. Additionally, an Ethernet cable can be
connected for network access if desired.
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 26 of 88
3.4 PLUG IN YOUR CABLES
3.4.1 ETHERNET
There are two ports on the Ethernet
connector off the X15. Plug the cable into
either port.
NOTE the orientation of cable insertion
between the two ports in Figure 9.
Figure 9. Ethernet Ports
3.4.2 HDMI
Plug in HMDI cable into P11 HDMI
connector on the top edge of the X15 board.
Figure 10. HDMI Ports
3.4.3 eSATA
Plug in the eSATA cable as shown in Figure 10.
The same connector P6 can be used as a
USB connector which is the 4th USB port on
the X15.
Figure 11. eSATA/USB Port
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 27 of 88
3.4.4 Keyboard and Mouse
To avoid using up multiple USB ports a
Wireless keyboard and mouse combination
is preferred. The transceiver can be installed
in any of the USB ports including P6
eSATA connector.
NOTE: USB 3.0 ports and devices have
been shown to radiate radio-frequency noise
that can interfere with some wireless or
Blutooth mice.
Figure 12. Keyboard Transmitter
3.4.5 AUDIO
To playback and record audio, insert speaker
cable into Audio OUT jack of the X15 and
an audio source into the Audio IN jack.
NOTE: Audio IN is not amplified. It is Line
In only and does not support microphones.
Figure 13. Audio Jacks
OUT
IN
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 28 of 88
3.4.6 Micro SD Card
On the bottom edge of the X15 board, on the
bottom side is the micro SD card cage. If
booting from the SD card, the micro SD
card is inserted as shown in Figure 14 with
the top side facing up.
Figure 14. MicroSD Card Cage
3.4.7 USB Client
The USB Client connector P7 is located on
the bottom side of the board below USB3
Port 1 and next to the uSD Card cage.
Caution when inserting and removing the
client cable as it will exert excessive pressure
on the connector jack.
Figure 15. USB Client Connector 3.4.8 Serial Debug
Plug in the USB to Serial cable into the 6
pin header P10. Observe correct orientation.
Pin1 is located at the top side of the header.
PIN NUMBER SIGNAL
1 Ground
4 Receive
5 Transmit
Figure 16. Serial Debug Port
Pin1
Pin6
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 29 of 88
3.4.9 Terminal Setup
Plug the USB end into your PC or Laptop and invoke MINICOM or TERATERM or
your favorite Terminal emulator program.
The settings for serial communications are:
Figure 17. Terminal Window Setup
3.4.10 Plug in Power Cable
Once all the needed cables are inserted, plug
in the DC power adapter into the P1 jack.
This is a 2.5mm center contact and requires
a supply that comes with a 2.5mm jack or an
adapter to 2.5mm. See Figure 18 for more
info.
Figure 18. DC Jack Into P1
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 30 of 88
3.4.11 Power LEDS
Once the power plug is inserted in P1, the
Power LED D41 will light up.
Figure 19. DC 12V LED
3.4.12 Turn ON HDMI monitor
Once power is connected, turn on the HDMI
monitor. Change input to the HDMI port the
X15 is connected to.
Figure 20. Monitor Power Button
D41 - 12V Present LED
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 31 of 88
3.4.13 Turn ON X15 Power
Though power is plugged in and the
terminal is connected there will be no
activity observed on the terminal. LED D41
will glow.
To turn ON the X15 main power press the
blue momentary switch S1. This will cause
LED D3 to glow showing that the board
power is ON.
Figure 21. Power LEDs
3.4.14 User LEDS
The BB-X15 has four user LEDs for debug,
and status indication. During the bootting
process the user may notice that the user
LEDs will blink.
Figure 22. User LEDs
D41 - 12V Present LED
D3 - POWER ON LED
D4 D5 D6 D7
S1
D41
D3
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 32 of 88
3.4.15 BOOTING
At this point the software
present in eMMC or the SD
card if installed will start to
boot and activity can be seen
on the terminal. The actual
information printed out may
vary based on the SW image
used.
Figure 23. Terminal Window Showing Boot
3.4.16 Boot Strapping
The default option ,SD followed by eMMC setting, is hardwired via soldered on resistors.
Table 3 shows the boot strap options for the BeagleBoard-X15. The default is SD then
eMMC.
NOTE: To set different boot options Resistors R442-R444 will need to be de-soldered firs
and then solder in the other options. Be careful when doing this.
Boot Strap Options
Figure 24. Boot Strap Resistors
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 33 of 88
3.4.17 FAN Connection
The X15 can support a 5V fan when a socket is
installed at J1. Digikey offers a fan kit that will fit
the X15 heatsink and plug into J1. Part number is
X15FANKIT-ND,
See Figure 25 and the next section for one FAN
option that is supported.
Figure 25. Fan Connector
3.4.18 FAN Mounting
The heatsink that comes with the X15 has a 7x7 fin
matrix that can accept 4-40 self-threading screws at
each corner. The screws will self-thread and hold
the fan in place.
Figure 26. Fan Installation
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 34 of 88
3.5 TESTING
Once the X15 interfaces are connected your system is ready to test. This section will go
through what you can quickly test on your new BB-X15
Figure 27. X15 test Setup
Using a wireless keyboard and mouse is preferred since it frees up USB ports.
However, when using a wireless combo, please know that USB 3.0 ports and devices
have been shown to radiate radio-frequency noise that can interfere with wireless mice
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 35 of 88
that rely on 2.4GHz radio-frequency dongles, as well as mice that use Bluetooth for
connectivity. This is a common warning you see particular on laptops.
3.5.1 DEBUG
The Serial debug port on the processor is UART3 via a single 1x6 pin header. In order to
use the interface a USB to TTL adapter will be required. The header is compatible with
the one provided by FTDI and can be purchased from various sources. Signals supported
are TX and RX. None of the handshake signals are supported. On the PC you will see
activity that will take you to login prompt.
Figure 28. Terminal Window
A few seconds after the board power is turned on, the image in eMMC or SD if booting
form SD, will boot and the Debian desktop will soon show up on the HDMI monitor.
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 36 of 88
Figure 29. Debian Desktop
3.5.2 ETHERNET
Assuming the Ethernet cable is connected to one of the Ethernet ports on the
Beagleboard-X15 a quick test can be performed by pointing the mouse to the bottom left
corner of the Desktop and clicking the Debian menu logo.
From here point to Internet Chromium Browser.
Figure 30. Open Web Browser
The browser window will open and if there is an internet connection, the browser will go
to the default homepage.
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 37 of 88
Figure 31. Default Home Page
The second Ethernet port can be similarly tested by moving the cable from ENET0 to
ENET1. See Section 3.4.1
3.5.3 SPEAKERS
To test the sound of your X15 you can open a sound file and play it back. In the example
below, a simple file is played via the Chromium Web browser. The sound file can be
present in a USB flash drive plugged into one of the USB3/2 connectors at the bottom
edge of the board or you could copy a file onto the X15 eMMC .
Figure 32. Insert USB Flash Drive
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 38 of 88
NOTE: Depending on the width of the flash drive used, two adjacent drives may not fit
well in P13 Port-1 and P15 Port-2 connectors due to the proximity of the two connectors.
If two drives will not fit, do not force but use a narrower flash drive in one of the bottom
ports.
Figure 33. Adjacent USB Devices
On the Debian Desktop a window will pop-open and ask you if you want to see the
contents of the newly installed flash drive. Also on the Tera Term console you can also
read the logs associated with the insertion of the drive.
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 39 of 88
Figure 34. Media Insertion Notice
Click ‘Open in file Manager’ to see the contents of the flash drive. Proceed to open the
sound file. In case there is no music player installed yet, open the wav file with
Chromium Brower. Then click play.
Figure 35. Open And Play Sound File
To adjust volume make sure your speakers are connected and the speaker volume is
turned to a nominal volume. The X15 volume can be adjusted by clicking on the lower
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 40 of 88
right hand side left of the clock (icon missing in this example) and adjusting the volume
lever up and down.
Figure 36. Volume Adjust
Audio In can be similarly tested by using a 3.5mm to 3.5mm audio cable between a PC
playing a sound file and the X15 recording it via connector jack P9.
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 41 of 88
3.5.4 eSATA
To test the eSATA interface you will need a cable and drive as described in Section
3.4.3. This drive has to be 2.5” drive since this interface will only support 3.3V drives.
Simply plug in the cable into connector P6 and the drive will be detected. The connector
also accepts a USB 2.0 flash drive or other USB 2.0 devices.
Figure 37. eSATA Cable and Drive
When plugged in, the eSATA or USB will be listed on the Debian Desktop as shown
below:
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 42 of 88
Figure 38. Attached eSATA Drive Notice
3.5.5 POWER ON and RESET
To power OFF the board you can Press-and-Hold the power button for 12 seconds.
Another way to power off the board is to use the ‘shutdown’ command at the terminal
prompt. The board will then start powering off.
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 43 of 88
Figure 39. Powering Off Using Shutdown Command
To RESET the board you can press the RESET button S2. Pressing once should reboot
the board.
Figure 40. Reset Button S2
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 44 of 88
3.5.6 HIGH TEMP CAUTION
CAUTION: The BeagleBoardX15 may reach elevated temperatures.
Avoid handling the board while power is applied, especially in area shown
below. The same is true for the bottom side of the board.
Figure 41. X15 Heat Zone
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 45 of 88
4.0 Hardware Design Overview
This section provides a more detailed description of the design of the board. This is
intended to provide a more complete description of each circuit. It is intended to provide
basic knowledge of the devices used and how they interface to one another. It does not
provide details of their designs or specification. Please refer to the datasheet for each
device from their respective suppliers if this information is needed.
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 46 of 88
4.1 Features
The Table 2 below provides the high level features of the BeagleBoard-X15.
Table 3. BeagleBoard –X15 Features
BeagleBoard-X15
Processor Dual ARM Cortex-A15 @ 1.5GHz, TI Sitara AM5728
Graphics Dual Core SGX544 3D, 532MHZ
DSP Dual C66x, 700MHZ
Video Accelerator IVA, 532MHZ
Graphics GC3230 2D BTBLT
GP ARM Cores DUAL ARM M4, 212MHZ
SDRAM 2GB DDR3L, Dual 32bit bus, Non-ECC 533MHZ
Onboard Flash 4GB, 8bit Embedded eMMC
PMIC TPS659037
Debug Support 20-pin CTI JTAG, Serial debug header
PCB 4.2” x 4”, 12 layers
Indicators (2) Power, (4) Ethernet, (4) User Controllable
HS USB 3.0 Host (2) Type A 900ma (1) 1800mA (1)
USB 2.0 Host (1) 500mA via eSATA Connector
USB 2.0 Client (1) micro USB Type B
Ethernet (2) 10/100/1000 RJ4
SATA (1) eSATA Connector- Powered 500mA
LCD Ports (2) Via Expansion
PCIe (2) Channels via expansion
Camera Ports (1) Via expansion
SD (1) microSD
User Input (1) Reset Button (1) Power Button
HDMI (1) Full Size connector, 24b 1920x1080 60FPS, EDID
Audio HDMI and AIC3104 (Stereo In/Out)
Expansion (4) 60 pin dual row headers
GPIO pins 157
UARTs 7
SPI/I2C/CAN 1/1/1
PRU Pins 185
Real Time Clock 8pin RTC with optional battery backup, I2C I/F
Current Taps (4) 5V, 3.3V, VDD_MPU, VDD_DSP, VDD_CORE
Weight TBD
Power 12VDC@2A (3A additional if USB3 ports fully loaded)
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 47 of 88
4.2 Block Diagram
The figure below is a block diagram of the board. There are more detailed block diagrams
in some of the sections that follow along with condensed schematics for the various
circuits.
Figure 42. System Block Diagram
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 48 of 88
4.3 Power Subsystem
Figure 17 is the high level block diagram of the system power architecture of the board.
Figure 43. System Power Management Block Diagram
4.3.1 Input Power and Conditioning
The board is powered from a 12V 5A power supply using a 2.5mm x 5.5mm connector.
There are three switching regulators that are used to create the four main voltage rails
required by the system.
5V0………..Provides 5V to the PMIC, LEDS, HDMI, and the expansion headers.
PS3V3….….Provides the main 3.3V I/O rail supply, via the SW, and to the
PMIC.
VDD_3V3….Provides main I/O rail for the board and the expansion headers.
This is controlled by a power FET.
USB 5V…….The USB requires a lot of current to meet the USB3 requirements.
This switcher is dedicated to supplying the power to the USB3 ports.
There is a fuse provided to limit the current to the 5A rating of the power supply. The
fuse is replaceable.
12V to 5VDC 4A TPS54531
12VDC to 3.3V 4A TPS54531
FUSE 5A Slow Blow
12VDC to 5V 4A TPS54531
SW TPS22965
VDD_3V3 TPS65039
Power Management IC
PS_3V3
Syst
em V
olt
ages
USB_5V Power Button
5V0
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 49 of 88
4.3.2 PMIC
The figure below is the high level block diagram of the TPS659039-Q1 Power
management IC used on the board.
Figure 44. TPS650374 Block Diagram
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 50 of 88
The PMIC has multiple switchers and LDOs that provide power to the processors and the
overall system. The one exception to this is the VDD_3V3 rail that is used to power the
I/O rails of the processor and the other devices in the system. This rail is controlled by the
TPS65039 to insure proper power sequencing. The table below shows the distribution of
the various rails and the sequence in which they come up.
Table 4. Power, Current, Sequencing and Distribution
SE
Q
MODE
SIGNAL VOLTS mA DELAY PMIC RAIL ON SLEEP AM57X
1 LDO_VRTC 1.8V 250 0 LDOVRTC ON ON vdda_rtc
2 VDD_1V8 1.8V 1000 550 SMPS8 Forced PWM
OFF
vdds_mlbp
vdds18v
vdds18v_ddr1
vdds18v_ddr2
3 VDD_RTC 1.05V 50 0 LDO9 ON ON vdd_rtc
4 VDDA_1V8_PLL 1.8V 100 550 LDOLN ON OFF
vdda_abe_per
vdda_ddr
vdda_debug
vdda_dsp_eve
vdda_gmac_core
vdda_gpu
vdda_iva
vdda_video
vdda_mpu
vdda_osc
5 VDD_CORE 1.03V 2000 550 SMPS6 Forced PWM
OFF vdd
6 VDD_MPU 1.09V 6000 550 SMPS1&2 Forced PWM
OFF vdd_mpu
7
1.06V
550 SMPS4&5 Forced PWM
OFF
vdd_dspeve
VDD_DSP 4000 vdd_gpu
vdd_iva
8 VDDA_1V8_PHY 1.8V 200 0 LDO3 ON OFF
vdda_usb1
vdda_usb2
vdda_hdmi
vdda_pcie
vdda_pcie0
vdda_pcie1
vdda_sata
vdda_usb3
9 VDD_SHV5 3.3V 300 550 LDO2 ON ON vddshv5
10 VDD_3V3 3.3V 550
REGEN1 (TPS54531D
via TPS22965
switch)
ON OFF
vddshv1
vddshv10
vddshv11
vddshv2
vddshv3
vddshv4
vddshv6
vddshv7
vddshv9
11 VDD_DDR 1.35V 2000 550
SMPS3 ON OFF vdds_ddr2
vdds_ddr1
TPS51200 ON OFF ddr1_vref0
ddr2_vref0
12 VUSB_3V3 3.3V 100 0 LDOUSB ON OFF vdda33v_usb1
vdda33v_usb2
13 VDD_SD 3.3V 300 550 LDO1 ON OFF vddshv8
14 RESET_OUT ON OFF
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 51 of 88
In order for the board to power on, you will need to press the power button one time.
Press and release and do not hold the button down.
4.3.3 Indicators
There are two orange indicators on the board for the power rails:
DC…indicates that the 12V DC supply is connected. It does not indicate that the
voltage is within specification, but only that it is connected.
POWER…indicates that the PMIC has powered on and that the voltages are then
applied to the board. It does not indicate that any voltages are within
specification, but only that it is connected.
4.3.4 Voltage Clamp Circuits
Figure 45. Voltage Clamps
During power down it should be ensured that the difference between VDDS and
VDDSHVx [1–6] during the entire power-down sequence is < 2 V. If this is violated it
can result in reliability risks for the processor.
U35
TLVH431
Q8TRN_2N2907
VDD_3V3
VDD_1V8
R418500,1%
R429 10K,1%
R419DNI
R42040K,1%
VDD_3V3
VDD_1V8
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 52 of 88
This solution was added to make sure that the difference between the 3.3-V VDDSHVx
rails and the 1.8-V VDDS rail never exceeds 2V.
4.3.5 USB Power Bus
The board is designed with a USB 3.0 HUB and supports three USB 3.0 ports. The
requirement is that each port support up to 900mA per port. For a high current charging
port, this number is raised to 1.5A. This brings the total to 3.3A max of 5V. In order to
supply this much current if needed, a dedicated 5V switcher is supplied. The figure
below shows the switcher.
Figure 46. USB 5V Switcher
The switcher is capable of supplying up to 4A. It is not expected to reach that much, but
the capacity is provided. In the event that it is required to compensate for onboard voltage
drop, the voltage level can be adjusted by changing R292 and R296 as indicated in the
datasheet for the switcher. The need for this is not expected, but a user may want to
create a little higher voltage to compensate for devices connected to the ports.
U28_6
R297
20.5
K,1
%R
294
169K
L16
4.7uH
R296
1.91K
U28_3
C410
.001uF,50V
C409
22pF
USB_SNS
U28_R
C
C401
0.1uf ,25V,0805
R295
45.3K
U28_4
12V
U28_8
12VDC TO 5VDC 4A
U28_1
U28
TPS54531D
BOOT1
VIN2
EN3
SS4
VSNS5COMP6
PH8
GND7
PA
D9
D24
SK54AFL-TP
R292
10.2K,1%C408
8.2nF,10V,0201
+ C403
100uF
,10V
USB_5V
C402
4.7
uF
,50V
.LE
SR
C440
4.7
uF
,50V
.LE
SR
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 53 of 88
4.4 AM5728 Processor
This board is designed to support the AM5728 processor. For detailed information on the
AM5728 processor you can go to http://www.ti.com/product/AM5728/compare for more
information. Figure 47 is the block diagram of the AM5728 processor.
Figure 47. AM5728 Block Diagram
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 54 of 88
4.5 Memory Block Diagram
Figure 48 below shows the block diagram of the memory system on the board.
Figure 48. System Memory Block Diagram
uSD ….The SD card cage that supports booting for the processor
EEPROM…provides board identification information
eMMC….provides boot source for the processor
DDR3L…main program space from which the processor operates.
Each of these are discussed in their own sections to follow.
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 55 of 88
4.6 DDR3L
There are four 256Mb x16 DDR3L 2Gb (256MB) memory devices used in the design.
The memory used is either the MT41K256M16HA-125:E from Micron or the
D2516EC4BXGGB from Kingston. There are two 32 bit memory buses with two
devices on each bus.
4.6.1 DDR3 Terminations Regulator
Figure 22 below is the regulator that handles the VTT voltage rail. The regulator creates
the voltage for the termination circuits and the DDR_VREF level as well.
Figure 49. DDR3 Termination Voltages
This regulator supplies the required functions for both of the DDR3L banks on the board.
Q5 and Q6 are added to force a drain off of the VTT voltage after powering off the
system to bleed off any residual voltage left on that pin in order to prevent damage to the
processor.
DDR_VREF_OFFn19
R290 0,1%
R291 0,1%
R28910,5%
C40010pF,NPO
U27
TPS51200_10SON
VOSNS5
PGND4
VO3
PW
RP
AD
11
VLDOIN2
REFIN1
REFOUT6
EN7
GND8
PGOOD9
VIN10
R286
100K,1%
C391
.001uf ,50V
C390.001uf ,50V
R28510K,1%
C397
10uF,6.3V
C393
10uF,6.3V
C394
10uF,6.3V
C395
10uF,6.3V
VDD_3V3
VDD_DDR
DDR_VREFSTL1
DDR_VREFSTL2
VTTVTT_PGOOD
VTT_EN
VTT_VOSNS
VTT_REFOUT
C396
10uF,6.3V
DD
R_R
EF
IN
VTT_TRAN
C38910uF,6.3V
C3990.1uf ,16V
R288
10K,1%
R287
10K,1%
C3980.1uf ,16V
Q5NTA4153N
Q6BSS138PS_3V3
C392
0.1uf ,16V
R335
10K,1%
VTT
DDR_VREFSTL2 20,22
DDR_VREFSTL1 19,21
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 56 of 88
4.6.2 DDR3 Terminations Resistors
The figure below is the terminations on the control lines of the DDR3 interface. This is
the same for both busses. Only one is shown here. Refer to the schematic for more
information.
Figure 50. DDR3 Termination Resistors
DDR1_CKE19,21
DDR1_CLK0N19,21
DDR1_CLK019,21
VDD_DDR
VDD_DDR
VTT
DDR1_A519,21
DDR1_A319,21
DDR1_A119,21DDR1_A019,21
DDR1_A1119,21
DDR1_A919,21DDR1_A719,21
DDR1_A1319,21
DDR1_A1419,21
DDR1_A419,21
DDR1_A219,21
DDR1_A1519,21
DDR1_A1019,21
DDR1_A819,21
DDR1_A619,21
DDR1_BA219,21DDR1_BA119,21
DDR1_BA019,21
DDR1_A1219,21
C342 0.22uF/201
C351 0.22uF/201
C353 0.22uF/201
C343 0.22uF/201
C352 0.22uF/201
C358 0.22uF/201
C362 0.22uF/201
C370 0.22uF/201
C371 0.22uF/201
C372 0.22uF/201
C379 0.22uF/201
C380 0.22uF/201
DDR1_CSN019,21DDR1_CASn19,21DDR1_ODT019,21
R361 47,1%R360 47,1%
R363 47,1%
R282 49.9,1%
R362 47,1%
R365 47,1%R364 47,1%
R366 47,1%R367 47,1%
R283 49.9,1%
R284 49.9,1%
R368 47,1%R369 47,1%
R371 47,1%R370 47,1%
R373 47,1%R372 47,1%
R375 47,1%R374 47,1%
DDR1_WEN19,21
DDR1_RASN19,21
R376 47,1%R377 47,1%R378 47,1%R379 47,1%
R381 47,1%R380 47,1%
R383 47,1%R382 47,1%
DDR1_CLK_TERM
C388
0.1uf ,16V
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 57 of 88
4.6.3 Processor Interface
The figure below shows the connections to the processor. This is the same for both
busses. Only one is shown here. Refer to the schematic for more information.
Figure 51. DDR3 Processor Interface
DDR_VREF_OFFn 24
R2741K,5%
R2731K,5%
DDR1_DQS_ECCDDR1_DQSN_ECC
VDD_DDR
U11-5
AM572x
DDR1_A14AE17
DDR1_A3AB19
DDR1_A13AF18
DDR1_RASNAF20
DDR1_BA2AB18
DDR1_A1AC19
DDR1_BA1AE18DDR1_BA0AF17
DDR1_A2AC20
DDR1_A12AC21
DDR1_A15AD18
DDR1_A10AD21
DDR1_A0AD20
DDR1_A7AE21
DDR1_A5AH22
DDR1_CASNAC18
DDR1_A11AD22
DDR1_A8AF22
DDR1_A9AE22
DDR1_A6AG23
DDR1_NCKAH24
DDR1_WENAH21
DDR1_RSTAG21
DDR1_D0AF25
DDR1_D1AF26
DDR1_D14AC24
DDR1_D11AF28
DDR1_D8AC23
DDR1_D10AG27 DDR1_D9AF27
DDR1_D15AD25
DDR1_D30AA25
DDR1_D21Y19
DDR1_D23Y20
DDR1_D29AA26
DDR1_D3AH26
DDR1_D26Y23
DDR1_D31AA28
DDR1_D27AA24
DDR1_ECC_D4Y25
DDR1_DQM2AC26
DDR1_DQS2AD27
DDR1_D24AA23
DDR1_DQSN2AD28
DDR1_D25Y22
DDR1_DQM3AA27
DDR1_D2AG26
DDR1_D22AB27
DDR1_D18AB28
DDR1_D4AF24
DDR1_D5AE24
DDR1_D6AF23
DDR1_D7AE23
DDR1_D13AC25 DDR1_D12AE26
DDR1_ECC_D7Y26
DDR1_DQM1AB23
DDR1_DQM0AD23
DDR1_D28Y24
DDR1_DQS_ECCV27
DDR1_DQS1AE27
DDR1_DQSN0AG25
DDR1_DQS3Y28
DDR1_D20AC27
DDR1_DQSN_ECCV28
DDR1_DQSN1AE28
DDR1_DQS0AH25
DDR1_DQSN3Y27
DDR1_D19AC28
DDR1_ECC_D1V23
DDR1_ECC_D5V24
DDR1_ECC_D6V25
DDR1_DQM_ECCV26
DDR1_D16V20
DDR1_D17W20
DDR1_ECC_D0W22
DDR1_ECC_D3W23
DDR1_CKAG24
DDR1_CKEAG22
DDR1_A4AF21
DDR1_CS0NAH23
DDR1_VREF0Y18
DDR1_ODT0AE20
DDR1_ECC_D2W19
GPIO7_11A22
DDR1_D021
DDR1_D321DDR1_D221DDR1_D121
DDR1_D521DDR1_D421
DDR1_D821
DDR1_D721DDR1_D621
C273
0.1uF/201
DDR1_D1121DDR1_D1021DDR1_D921
DDR1_D1321DDR1_D1221
DDR1_D1621
DDR1_D1521DDR1_D1421
DDR1_D1921DDR1_D1821DDR1_D1721
DDR1_D2121DDR1_D2021
DDR1_D2421
DDR1_D2321DDR1_D2221
DDR1_D2721DDR1_D2621DDR1_D2521
DDR1_D2921DDR1_D2821
DDR1_D3121DDR1_D3021
DDR1_DQM121
DDR1_DQM221
DDR1_DQM321
DDR1_DQM021
R3334.7K
DDR1_CKE
DDR_VREFSTL1
DDR1_WEN 21,24
DDR1_ODT0 21,24
DDR1_BA0 21,24
DDR1_RST 21
DDR1_A14 21,24
DDR1_BA2 21,24DDR1_BA1 21,24
DDR1_A2 21,24
DDR1_A13 21,24DDR1_A12 21,24
DDR1_A8 21,24
DDR1_A6 21,24
DDR1_A1 21,24
DDR1_A10 21,24
DDR1_A0 21,24
DDR1_A9 21,24
DDR1_A7 21,24
DDR1_A5 21,24
DDR1_A11 21,24
DDR1_A4 21,24
DDR1_A3 21,24
DDR1_CLK0N 21,24DDR1_CLK0 21,24
DDR1_CSN0 21,24
DDR1_A15 21,24
DDR1_CKE 21,24
DDR1_DQS021
DDR1_RASN 21,24
DDR1_CASN 21,24
DDR1_DQSN021
DDR1_DQS221
DDR1_DQS121
DDR1_DQSN221
DDR1_DQSN121
DDR1_DQSN321DDR1_DQS321
DDR_VREFSTL1
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 58 of 88
4.6.4 DDR3L Connections
The figure below shows the connections to the DDR3 memory device. One device has
connections to DDRD0 to D15. The other device has connections to DDRD16 to D31 as
shown below. You will notice that the DDR data pins are scrambled. This is done to
facilitate the layout of the board and provide for an optimal layout. Address line
DDR1_A15 is not used in the default configuration as shipped. If desired a 1G DDR3
part can be used, which will double the memory on the board.
Figure 52. DDR3L Memory Device connections
R275 240,1%
DDR1_RST
DDR1_A12DDR1_A13
DDR1_BA2
DDR1_BA0DDR1_BA1
DDR1_A6
DDR1_A2DDR1_A1
DDR1_A8
DDR1_A14
DDR1_A9
DDR1_A5
DDR1_A10
DDR1_A0
DDR1_A7
DDR1_A11
DDR1_A4DDR1_A3
C276
0.22uF/201C278
0.22uF/201
DDR1_D18 19
DDR1_D23 19
DDR1_D22 19
DDR1_D17 19
DDR1_D19 19
DDR1_D21 19
DDR1_D20 19
DDR1_D28 19
DDR1_D25 19
DDR1_D16 19
DDR1_D24 19
DDR1_D29 19
DDR1_D26 19
DDR1_D27 19
DDR1_D31 19
DDR1_D30 19
DDR1_RASNDDR1_CASN
DDR1_CSN0
DDR1_WEN
DDR1_ODT0
VDD_DDRVDD_DDR
DDR_VREFSTL1
DDR1_DQM3 19
DDR1_DQM2 19
DDR1_DQS2 19
DDR1_DQS3 19DDR1_DQSN3 19
DDR1_DQSN2 19
ZQ1_HI
DDR1_CKE
DDR1_CLK0NDDR1_CLK0
DDR1_A15
U24
256MBx16 DDR3L
A12N7
A11R7
A10L7
A9R3
A8T8
A7R2
A6R8
A5P2
A4P8
A3N2
A2P3
A1P7
A0N3
BA2M3
BA1N8
BA0M2
A13T3 A14T7
ODTK1
CS#L2
CAS#K3 RAS#J3
WE#L3
CKEK9
CKJ7
CK#K7
UDQS#B7UDQSC7
LDQS#G3LDQSF3
UDMD3
LDME7
VDD.1B2
VDD.2D9
VDD.3G7
VDD.4K8
VDD.5N1
VDDQ.1A1
VDDQ.2A8
VDDQ.3C1
VDDQ.4C9
VDDQ.5D2
VDDQ.6E9
VDDQ.7F1
VDDQ.8H2
VDDQ.9H9
VDDLK2
VREFCAM8
DQ15A3
DQ14B8
DQ13A2
DQ12A7
DQ11C2
DQ10C8
DQ9C3
DQ8D7
DQ7H7
DQ6G2
DQ5H8
DQ4H3
DQ3F8
DQ2F2
DQ1F7
DQ0E3
VSS.1A9
VSS.2B3
VSS.3E1
VSS.4G8
VSS.5J8
VSSQ.1B1
VSSQ.2B9
VSSQ.3D1
VSSQ.4D8
VSSQ.5E2
VSSQ.6E8
VSSQ.7F9
VSSQ.8G1
VSSQ.9G9
VSSDLJ2
VREFDQH1
ZQL8
RSTnT2
VDD.6N9
VDD.7R1
VDD.8R9
VSS.6M1
VSS.7M9
VSS.8P1
VSS.9P9
VSS.10T1
VSS.11T9
NC.M7/A15M7
NC.L9L9
NC.L1L1
NC.J9J9
NC.J1J1
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 59 of 88
4.7 4G eMMC
A single 4GB embedded MMC (eMMC) device is on the board. The device connects to
the MMC1 port of the processor, allowing for 8bit wide access. This is the secondary
boot device but as long as a bootable uSD is not inserted, it will be the primary boot
source. The expectation is that this will be the primary boot source for the board.
Figure 21 below is the connection schematic of the eMMC to the processor.
Figure 53. eMMC Circuitry
4.8 EEPROM
The board has an EEPROM for the storing of information about the board. This
information can be used by the software to determine the board’s information such as
name and revision. When J2 is installed the EEPROM can be written to. J2 is not
installed to prevent writing over the EEPROM information.
Figure 54. EEPROM Circuitry
R259
DN
I,0402
R258
DN
I,0402
RSTOUTn3,8,16,26,27
R256
DN
I,0402
R257
DN
I,0402
R255
DN
I,0402
R254
DN
I,0402
R253
DN
I,0402
R251
DN
I,0402
R250
DN
I,0402
R252
DN
I,0402
R249
0,1%
MMC2_CMD
MMC2_DAT4
MMC2_DAT1
C266
0.22uF/201
C269
0.22uF/201
U11-13
AM572x
MMC2_DAT0J4
MMC2_DAT1J6
MMC2_DAT2H4
MMC2_DAT3H5
MMC2_DAT4K7
MMC2_DAT5M7
MMC2_DAT6J5
MMC2_DAT7K6
MMC2_CLKJ7
MMC2_CMDH6
U22
MEM_MNAND_4GB
DAT0A3
DAT1A4
DAT2A5
DAT3B2
DAT4B3
DAT5B4
DAT6B5
DAT7B6
VC
CI
C2
VS
SQ
4C
4
VC
CQ
4C
6
VC
C3
E6
VS
S2
E7
VS
S5
N5
VC
C2
F5
VS
S1
G5
VS
S3
H10
VS
S4
K8
VC
C1
K9
VC
CQ
5M
4
CMDM5 CLKM6
VS
SQ
1N
2
VC
CQ
3N
4
VC
CQ
1P
3
VS
SQ
3P
4
VC
CQ
2P
5
VS
SQ
2P
6
RSTK5
VC
C0
J10
MMC2_3V3
VDD_3V3
MMC2_3V3
C268
4.7uF,6.3V
C267
2.2uF,6.3V
MMC2_CLK
EMMC_VDD1.1
VDD_3V3
MMC2_DAT3MMC2_DAT2
MMC2_DAT0
MMC2_DAT7MMC2_DAT6MMC2_DAT5
C270
0.1uf ,16V
WRITE ENABLE
U8
MEM_24WC256_8SOIC
A01
VCC8
VSS4NC3
SCL6
SDA5
A12
WP7
R3710K,1%
C810.1uf ,16V
I2C1_SDA2,3,15,16I2C1_SCL2,3,15,16
VDD_3V3
EE
WP
VDD_3V3
J2
HDR_1x1_M_.1
1 2
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 60 of 88
4.9 uSD Connector
The board is equipped with a single microSD connector to act as the primary boot source
for the board if inserted and configured as bootable. There is no boot button as on earlier
boards. The uSD is the default boot option so if it is inserted it will boot from the uSD
slot if a bootable source is present. The figure below is the circuitry for the uSD card
connector.
Figure 55. uSD Circuitry
4.10 Boot Modes
As supplied, the board is strapped to boot from the uSD card as default, followed by the
eMMC. If desired, the user can remove the resistors and add jumpers to implement an
option based boot mode scenario.
The Table 5 below shows the modes selected by the three jumpers.
Table 5. Boot Options
D21
TP
D2
E001
DR
L
IO1
3
IO2
5V
CC
1
GN
D4
NC
.22
D22
TP
D2E
001
DR
L
IO1
3
IO2
5V
CC
1
GN
D4
NC
.22
C271
10uF,6.3V
D23
TP
D2E
001
DR
L
IO1
3
IO2
5V
CC
1
GN
D4
NC
.22
VDD_SD
VDD_SD
VDD_SD
CON_MMC1_DAT0
VDD_3V3
MMC1_DAT2
MMC1_DAT0
MMC1_CMD
MMC1_CLK
MMC1_DAT3
MMC1_DAT1 microSD
P12
SCHA5B0200
DAT21
CD/DAT32
CMD3
VDD4
CLOCK5
VSS6
DAT07
DAT18
GND9
CD10
GND311
GND412
GND513
GND614
GND715
GND816
CON_MMC1_CLK
CON_MMC1_DAT1
MMC1_SD_CD
CON_MMC1_DAT3CON_MMC1_CMD
CON_MMC1_DAT2R266 33,5%R268 33,5%R267 33,5%
R269 33,5%
R271 33,5%R270 33,5%
R2
72
10K
,1%
U11-13
AM572x
MMC1_CLKW6
MMC1_SDCDW7
MMC1_CMDY6MMC1_DAT3Y3MMC1_DAT2AA5
MMC1_DAT0AA6
MMC1_DAT1Y4
R2
64
10K
,1%
R2
65
10K
,1%
R2
62
10K
,1%
R2
63
10K
,1%
R2
60
10K
,1%
R2
61
10K
,1%
C272
0.1uf ,16V
D20
TP
D2E
001
DR
L
IO1
3
IO2
5V
CC
1
GN
D4
NC
.22
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 61 of 88
The figure below is the schematic of the boot option jumpers. By default, the board does
not have the headers loaded and there are resistors that short out pins 2 and 3 of each of
the jumpers.
Figure 56. Boot Pin Settings
The boot pins are also routed to the expansion headers. In the event an expansion board
was created, the boot modes could be overridden. Care should be taken if thee pins are
used for other functions, that they not be driven during power up when they are sampled
for the boot setting.
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 62 of 88
4.11 I2C1 Bus
The I2C1 bus is only connected on the board and does not appear on the expansion
headers. There are four devices connected to this bus:
Board ID EEPROM
Temperature Sensor
TPS65074 PMIC
The figure below shows the connection between the processor and the devices.
Figure 57. I2C1 Bus
The table below provides the addresses of each of the devices on the bus.
Table 6. I2C1 Device Address
DEVICE ADDRESS FUNCTION TPS65039 0x58 Power Registers
TPS65039 0x59 Power resources
TPS65039 0x5A Trimming and test
TPS65039 0x5B OTP
TPS65039 0x12 DVS
EEPROM 0x50 Board information
TMP102 0x48 Temperature
AIC3104 0x18 Audio CODEC
U8
MEM_24WC256_8SOIC
A01
VCC8
VSS4NC3
SCL6
SDA5
A12
WP7U11-7
AM572x
I2C1_SCLC20
I2C1_SDAC21
U4
TMP102AIDRLT
ADD04
V+5
GND2
ALERT3
SCL1
SDA6
C15
0.1uf ,16V
VDD_3V3
I2C1_SCL2,7,15,16I2C1_SDA2,7,15,16
VDD_3V3
U5B
I2C1_SDA_SDIL2
I2C1_SCL_SCKL1
I2C2_SDA_SDOH8
I2C2_SCL_SCEM3
R17
2.2
K,1
%
R16
2.2
K,1
%
PMIC_SCEPMIC_SDO
R19 DNI,0402R18 DNI,0402
U18
TLV320AIC3104
SCL8
SDA9
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 63 of 88
4.12 Ethernet
There a two 10/100/1000 Ethernet ports on the board that connect to the RGMII
interfaces of the processor. They are accessible via a stacked RJ45 connector.
Figure 58 below is the block diagram Ethernet section.
Figure 58. Ethernet System Block Diagram
The external circuitry is the same for both of the Ethernet PHY devices in the following
sections only port 0 will be described.
AM57xx Processor
Micrel PHY
RGMII0
Micrel PHY
RJ45
RJ45
RGMII1
INT
INT
10/100/1000
10/100/1000
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 64 of 88
4.12.1 Ethernet 0 Processor Interface
Figure 59 below shows the connections between the Ethernet 0 PHY and the RGMII
interface of the processor.
Figure 59. Ethernet 0 Processor Interface
Resistors R72-R77 are used to set the default modes of the PHY. You can refer to the
KSZ903RNX datasheet for more information on these settings.
The PHY uses a 25MHz crystal to generate the required clocks.
A series of 22ohm resistors are used in series with the RX signals from the PHY to the
processor to prevent reflections. Zero ohm resistors are supplied in the TX path to
provide test points if needed. They could also be used to minimize reflections if required.
EMAC(0)_RXD2
EMAC(0)_RXD0
R_EMAC[0]_RXD3R_EMAC[0]_RXD2R_EMAC[0]_RXD1
E0_X
O
EMAC[0]_RXC
EMAC(0)_RXD3
EMAC(0)_RXD1
ETH0_3V3ETH0_3V3
R84 0,1%
R9
4D
NI,
040
2
R86 0,1%R85 0,1%
R88 0,1%R87 0,1%
R89 0,1%
ETH0_3V3
R96
0,1%
E0_
RS
T
R9212.1K,1%
R78 22,5%R79 22,5%
VDD_3V3
R80 22,5%R81 22,5%R82 22,5%R83 22,5%
R7
11
K,5
%R
70
1K
,5%
EMAC[0]_RXCTL
R7
31
K,5
%R
72
1K
,5%
R95
100K,1%,DNI
R_EMAC[0]_RXC
C217 18pF,50V
C218 18pF,50V
R7
71
0K
,1%
R7
61
0K
,1%
R7
51
0K
,1%
ENET0_INTn15
KSZ9031RNX48-pin QFN
U14
KSZ9031RNX
NC
113
LED215
DV
DD
H5
16
LED1 / PME_N117
DV
DD
L1
14
TXD019
TXD120
TXD221
TXD322
DV
DD
L5
18
DV
DD
L4
23
GTX_CLK24 TX_EN25
DV
DD
L6
26
RXD327
VS
S29
DV
DD
L2
30
RXD131 RXD032
RX_DV33
DV
DD
H3
34
RX_CLK35
MDC36 MDIO37
INT
_N
/ P
ME
_N
238
DV
DD
L3
39
DV
DD
H4
40
CL
K1
25
_N
DO
41
RE
SE
T_
N42
LD
O_O
43
XO
45
XI
46
NC
47
ISE
T48
AV
DD
H1
1
TXRXP_A2
TXRXM_A3
TXRXP_B5
TXRXM_B6
TXRXP_C7
TXRXM_C8
TXRXP_D10
TXRXM_D11
AV
DD
H2
12
RXD228
AV
DD
L_P
LL
44
P_G
ND
49
AV
DD
L2
4
AV
DD
L1
9
R7
41
0K
,1%
E0_ISET
R_EMAC[0]_RXD0
R9
31
0K
,1%
ENET_PORZ8,12
R3894.7K
ETH0_3V3
U1
4_
41
R3160,1%,DNI
MDIO_DATA 12
ETH_RESETn 12
MDIO_CLK 12MDIO_CLK
MDIO_DATA
E0_X
I
C21910uF,DNI
ETH_RESETn
Y5
25MHz
12
R_EMAC[0]_TXD1R_EMAC[0]_TXD2R_EMAC[0]_TXD3
R_EMAC[0]_TXCTL
EMAC[0]_TXD3
EMAC[0]_TXCEMAC[0]_TXCTL
R_EMAC[0]_TXCR_EMAC[0]_TXD0EMAC[0]_TXD0
EMAC[0]_TXD1EMAC[0]_TXD2
MDIO_DATA
R_EMAC[0]_RXCTL
MDIO_CLK
U11-3
AM572x
RGMII0_RXD0W2
RGMII0_RXD1Y2
RGMII0_TXD0U6
RGMII0_TXCTLV9
RGMII0_TXD2U7
MDIO_MCLKV1
RGMII0_RXD2V3
RGMII0_RXD3V4
MDIO_DU4
GPIO3_17U3
RGMII0_TXD3V7
RGMII0_TXD1V6
RGMII0_TXCW9
RGMII0_RXCTLV5
RGMII0_RXCU5
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 65 of 88
An optional reset signal, GPIO3_17 is provided if there is a need for an asynchronous
reset of the PHY from the processor. This is not enabled by default. It also connects to
Ethernet 1 port as well.
4.12.2 Ethernet PHY Power
Figure 60 shows the power connections to the KSZ9031RNX PHY.
Figure 60. Ethernet Power Diagram
An external FET is required to generate the 1.2V required by the PHY core. The FET is
controlled by the PHY itself. The FET requires some heat sink function which is
provided by the PCB layout in the form of added copper.
All power for the PHY is derived from the VDD_3V3 rail, the main board power. Filters
are provided on all rails to minimize noise.
ETH0_3V3
C209
0.1uf ,16V
ETH0_3V3
C213
0.1uf ,16V
C21210uF,6.3V
C20810uF,6.3VFB2
150OHM800mA
1 2
C210
10uF,6.3V
FB1
150OHM800mA
1 2
FB4
150OHM800mA
1 2
Q1
FDT434P
E0_DVDDL
ETH0_LDO
FB3150OHM800mA
1 2
C205
47uF,6.3V,1206
KSZ9031RNX48-pin QFN
U14
KSZ9031RNX
NC
113
LED215
DV
DD
H5
16
LED1 / PME_N117
DV
DD
L1
14
TXD019
TXD120
TXD221
TXD322
DV
DD
L5
18
DV
DD
L4
23
GTX_CLK24 TX_EN25
DV
DD
L6
26
RXD327
VS
S29
DV
DD
L2
30
RXD131 RXD032
RX_DV33
DV
DD
H3
34
RX_CLK35
MDC36 MDIO37
INT
_N
/ P
ME
_N
238
DV
DD
L3
39
DV
DD
H4
40
CL
K1
25
_N
DO
41
RE
SE
T_
N42
LD
O_O
43
XO
45
XI
46
NC
47
ISE
T48
AV
DD
H1
1
TXRXP_A2
TXRXM_A3
TXRXP_B5
TXRXM_B6
TXRXP_C7
TXRXM_C8
TXRXP_D10
TXRXM_D11
AV
DD
H2
12
RXD228
AV
DD
L_P
LL
44
P_G
ND
49
AV
DD
L2
4
AV
DD
L1
9
ETH0_1.2V
VDD_3V3
E0_PLL
E0_AVDDL
C214
47uF,6.3V,1206
C211
0.1uf ,16V
C206
0.1uf ,16V
C207
0.1uf ,16V
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 66 of 88
4.12.3 Ethernet 0 RJ45 Connections
Figure 61 is the connections from the PHY to the RJ45. Each of the pairs of signals an
run as differential pairs on the board layout.
Figure 61. Ethernet RJ45 Interface
Two LEDS, one red and one green, are located in the RJ45 connector and are driven by
the LED outputs of the PHY.
P0_TRD[1]PP0_TRD[0]N
P0_TRD[2]NP0_TRD[2]P
P0_TRD[0]P
P0_TRD[1]N
P0_TRD[3]N
ETH0_3V3
R3311M,1%
J3-D6
P0_TRD[3]P
R6
92
20
,5%
J3-D8R
68
220
,5%
VDD_3V3
E0_YEL
E0_GRN
KSZ9031RNX48-pin QFN
U14
KSZ9031RNX
NC
113
LED215
DV
DD
H5
16
LED1 / PME_N117
DV
DD
L1
14
TXD019
TXD120
TXD221
TXD322
DV
DD
L5
18
DV
DD
L4
23
GTX_CLK24 TX_EN25
DV
DD
L6
26
RXD327
VS
S29
DV
DD
L2
30
RXD131 RXD032
RX_DV33
DV
DD
H3
34
RX_CLK35
MDC36 MDIO37
INT
_N
/ P
ME
_N
238
DV
DD
L3
39
DV
DD
H4
40
CL
K1
25
_N
DO
41
RE
SE
T_
N42
LD
O_O
43
XO
45
XI
46
NC
47
ISE
T48
AV
DD
H1
1
TXRXP_A2
TXRXM_A3
TXRXP_B5
TXRXM_B6
TXRXP_C7
TXRXM_C8
TXRXP_D10
TXRXM_D11
AV
DD
H2
12
RXD228
AV
DD
L_P
LL
44
P_G
ND
49
AV
DD
L2
4
AV
DD
L1
9
R9
01
K,5
%
R9
11
K,5
%
C2150.1uf ,16V
J3_SHLD
P5
LP
JG
17
56
1B
GN
L D
ual R
J4
5 1
0/1
00
/100
0
123456789
10D1D2D3D4
SH
LD
1S
HL
D2
M1
M2
20191817161514131211
D5D6D7D8
SH
LD
3S
HL
D4
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 67 of 88
4.12.4 Ethernet 1 RJ45 Connections
Figure 37 is the connections from the PHY to the RJ45. Each of the pairs of signals are
run as differential pairs on the board layout.
Figure 62. Ethernet 1 RJ45 Interface
Two LEDS, one red and one green, are located in the RJ45 connector and are driven by
the LED outputs of the PHY.
P5
LP
JG
17561B
GN
L D
ual R
J45 1
0/1
00/1
000
123456789
10D1D2D3D4
SH
LD
1S
HLD
2
M1
M2
20191817161514131211
D5D6D7D8
SH
LD
3S
HLD
4
ETH1_3V3
R116
1K
,5%
R117
1K
,5%
KSZ9031RNX48-pin QFN
U15
KSZ9031RNX
NC
113
LED215
DV
DD
H5
16
LED1 / PME_N117
DV
DD
L1
14
TXD019
TXD120
TXD221
TXD322
DV
DD
L5
18
DV
DD
L4
23
GTX_CLK24 TX_EN25
DV
DD
L6
26
RXD327
VS
S29
DV
DD
L2
30
RXD131 RXD032
RX_DV33
DV
DD
H3
34
RX_CLK35
MDC36 MDIO37
INT
_N
/ P
ME
_N
238
DV
DD
L3
39
DV
DD
H4
40
CLK
125_N
DO
41
RE
SE
T_N
42
LD
O_O
43
XO
45
XI
46
NC
47
ISE
T48
AV
DD
H1
1
TXRXP_A2
TXRXM_A3
TXRXP_B5
TXRXM_B6
TXRXP_C7
TXRXM_C8
TXRXP_D10
TXRXM_D11
AV
DD
H2
12
RXD228
AV
DD
L_P
LL
44
P_G
ND
49
AV
DD
L2
4
AV
DD
L1
9
P1_TRD[1]N
P1_TRD[3]N
P1_TRD[1]PP1_TRD[0]N
P1_TRD[2]NP1_TRD[2]P
E1_GRN
E1_YEL
P1_TRD[3]P
P1_TRD[0]P
R98
220,5
%
J3_D2
R97
220,5
%
J3_D4
VDD_3V3
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 68 of 88
4.13 HDMI
There is a single HDMI interface present on the processor. No external framer or
circuitry other than protection circuitry is required. This interface is capable of doing
1920x180 at 60 FPS.
Figure 63 below is the HDMI interface circuitry.
Figure 63. HDMI Interface Circuitry
Each of the output pairs are filtered using chokes FL1-FL4 specifically designed for
HDMI emissions suppression. This is to help on the FCC and CE emissions testing. Also
provided is ESD protection in the form of D12-D19.
U21 provides for the level shifting interface to the HDM connector. It also provides
55mA at 5V to power the EDID EEPROM on the monitor. It is not intended to provide
power for a HDMI to VGA converter.
The two pullup resistors for the I2C are not populated because the level shifter has its
own internal pullups.
A full size HDMI connector is used as the interface to the display.
VDD_3V3
C2654.7uF,6.3V
P11
HDMI-RA-19-TYPEA
D2 SHIELD2 D2+1
D2-3
D1 SHIELD5 D1+4
D1-6
D0 SHIELD8 D0+7
D0-9
CK SHIELD11 CK+10
CK-12
NC.1414 CE REMOTE13
DDC CLK15
DDC DATA16
+5V18
HP DET19
MTG1MTG1
MTG2MTG2
MTG3MTG3
MTG4MTG4
GND17
HDMI_CT_HPDHDMI_LS_OE
P11_E
SD
RHDMI_TX1-
RHDMI_TX1+
RHDMI_TX2-
RHDMI_TX2+U11-15
AM572x
HDMI1_DATA0YAH17
HDMI1_DATA1XAG18
HDMI1_DATA1YAH18
HDMI1_CLOCKXAG16
HDMI1_CLOCKYAH16
HDMI1_DATA0XAG17
HDMI1_DATA2XAG19
HDMI1_DATA2YAH19
VSSA_HDMI.2AD19
VSSA_HDMI.1AE19
HDMI_HPDB21
HDMI_CECB20
HDMI1_DDC_SDAF17HDMI1_DDC_SCLC25
GPIO7_10A24
GPIO6_28Y9
R3871M,1%
C4410.1uf ,16V
R2
46
4.7
K,D
NI
R2
45
4.7
K,D
NI
5V0
HDMI_HPD_B
HDMI_SCL_BHDMI_SDA_B
VDD_3V3
HDMI_CEC_A
D1
4
TP
D1
E0
5U
06
I1
G2
D1
2
TP
D1
E0
5U
06
I1
G2
D1
3
TP
D1
E0
5U
06
I1
G2
D1
6
TP
D1
E0
5U
06
I1
G2
D1
5
TP
D1
E0
5U
06
I1
G2
D1
7
TP
D1
E0
5U
06
I1
G2
D1
9
TP
D1
E0
5U
06
I1
G2
D1
8
TP
D1
E0
5U
06
I1
G2
HDMI_TX1-
HDMI_TX0-
HDMI_TX0+
HDMI_TXC-
HDMI_TXC+
HDMI_TX2-
HDMI_TX2+
HDMI_TX1+
HDMI_CEC_BHDMI_SDA_BHDMI_SCL_B
HDMI_HPD_B
HDMI_CEC_B
VDD_3V3
HDMI_5VOUT
HDMI_CT_HPDHDMI_LS_OE
HDMI1_DDC_SDAHDMI1_DDC_SCL
FL1
DLW21SN900HQ2
1
4 3
2
FL2
DLW21SN900HQ2
1
4 3
2
FL3
DLW21SN900HQ2
1
4 3
2
FL4
DLW21SN900HQ2
1
4 3
2
HDMI_HPD_AHDMI_CEC_A
R247 10K,1%,DNIR248 10K,1%
5V0
VDD_3V3
U21
TPD12S016 24UQFN
SCL_A1
SDA_A2
CEC_A24 HPD_A
3
CEC_B6HPD_B9
SCL_B7SDA_B8
VCCA23
LS_OE4 CT_HPD
11
5V_OUT12
VCC_5V10
D1+20
D1-19
D2+22
D2-21
D0+17
D0-16
CLK+15
CLK-14
GN
D1
5
GN
D3
18
GN
D2
13
55mA MAX
C2640.1uf ,16V
RHDMI_TX0+
RHDMI_TX0-
RHDMI_TXC-
RHDMI_TXC+
R2
42
DN
I,0
40
2
HDMI_HPD_A
R2
41
DN
I,0
40
2
R2
37
DN
I,0
40
2
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 69 of 88
4.1 Audio
There are two sources of audio from the board, the HDMI interface or the stereo
CODEC. Only the CODEC will support Audio input. This section covers the stereo
CODEC.
4.1.1 Processor Interface
Figure 64 below shows the interface between the processor and the AIC3104.
Figure 64. Stereo CODEC Processor Interface
The AIC3104 requires a master clock (MCLK) that is supplied by the processor using
the XREF_CLK1 pin. Depending on the requirements, this clock can be any range from
512KHz to 50MHz. The most likely frequencies to be used are 12MHZ, 13MHZ,
16MHz, 19.2MHZ or 19.68MHZ.
Connection to the processor uses the McASP3 I2S interface.
RSTOUTn signal provides a reset to the AIC3014 whenever the system is reset.
The I2C1 interface is used to change the internal registers of the AIC3104. The I2C
address is 0x18.
R224 10,5%
R225 10,5%R227 10,5%
R229 10,5%
R223 22,5%
U18
TLV320AIC3104
RESETn31
SCL8
SDA9
MCLK1
WCLK3
BCLK2
DIN4
DOUT5
U11-17
AM572x
MCASP3_ACLKXB18MCASP3_FSXF15
MCASP3_AXR0B19
MCASP3_AXR1C17
XREF_CLK1E17
I2C1_SDA2,3,7,15I2C1_SCL2,3,7,15
RSTOUTn3,8,18,26,27
AIC_MCLKAIC_WCLKRAIC_BCLKR
AIC_MCLKR
AIC_DOUTRAIC_DINR
AIC_WCLKAIC_BCLK
AIC_DOUTAIC_DIN
R231
20K
,1%
R232
20K
,1%
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 70 of 88
4.1.2 Power Circuitry
Figure 65 below is the power circuitry for the AIC3104.
Figure 65. AIC3104 Power Circuitry
The primary power source is the VDD_3V3 rail. You will notice a filter is used on the
rail in order to keep the noise down on the audio I/O. After the filter the rail becomes the
VDAC_3CV3 rail. This rail is then run through ferrite beads to create the AVDD_DAC,
IOVDD, and DRVDD rails.
The core circuitry inside the AIC3104 requires a 1.8V power rail on the DVDD pin. The
TPS77018 device generates that voltage from the VDAC_3V3 rail.
There is a separate ground plane under the CODEC that connects to the system ground at
a single point through FB9, a ferrite bead, in order to minimize any noise that might be
present in the ground plane.
AGND_AUD
AGND_AUD
U18
TLV320AIC3104
AVDD_DAC25
DRVDD18
IOVDD7
DVDD32
DVSS6
AVSS_ADC17
AVSS_DAC26
DRVSS21
DRVDD24
PAD33
VDAC_3V3
VDAC_3V3
VDAC_3V3
VDAC_3V3 U19
TPS77018DBV
IN1
GND2
ENn3
NC/FB4
OUT5
FB9
150OHM800mA
1 2
C25410uF,6.3V
C25710uF,6.3V
C24910uF,6.3V
VDD_3V3
C260
1uF,4V,0201
L13
BLM21PG221SN1D
L15
BLM21PG221SN1D
L14 BLM21PG221SN1D
C2530.1uf ,16V
C2520.1uf ,16V
C2580.1uf ,16V
C2590.1uf ,16V
C2620.1uf ,16V
C2470.1uf ,16V
L12
FLT_HIFREQ_.47UF
1 3
2 C2480.1uf ,16V
C2614.7uF,6.3V
AIC_IOVDD3.3
AIC_DRVDD3.3
AIC_DVDD
AIC_AVDD_DAC3.3
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 71 of 88
4.1.3 Audio In/Out
Figure 66 is the audio jacks for the Audio in and out.
Figure 66. Stereo CODEC Audio Connections
Each of the connectors is a 3.5mm stereo jack. D8-D11 provides ESD protection for the
user connections. The termination signals on the interfaces are connected to a single point
ground. In the layout is a single dedicated ground for the CODEC circuitry. It is
connected to the system ground through FB9.
R230 10,5%
R233 10,5%
U18
TLV320AIC3104
RESETn31
SCL8
SDA9
MCLK1
WCLK3
BCLK2
DIN4
DOUT5
LEFT_LOP27
LEFT_LOM28
RIGHT_LOP29RIGHT_ROM30
HPLOUT19
HPROUT23
HPRCOM22
HPLCOM20
IN2R16
MICBIAS15
IN2L14
IN1LP10
IM1LM11
IN1RP12
IN1RM13
AVDD_DAC25
DRVDD18
IOVDD7
DVDD32
DVSS6
AVSS_ADC17
AVSS_DAC26
DRVSS21
DRVDD24
PAD33
RIGHT_IN
C255 2.2uF,6.3V
C256 2.2uF,6.3V
FB9
150OHM800mA
1 2
D8
PE
SD
0603-2
40
D9
PE
SD
0603-2
40
D10
PE
SD
0603-2
40
D11
PE
SD
0603-2
40I2C1 ADDRESS 0X18
C251 47uF,6.3V,1206
C250 47uF,6.3V,1206
R235
20K
,1%
R234
20K
,1%
R226
20K
,1%
R228
20K
,1%
AUDIO_R RIGHT_OUT
LEFT_OUT
AUDIN_L LEFT_IN
P8
SJ1-3524NG
1
2
3
4
AUDIN_RR
AUDIN_R AUDIN_RL
AUDIO_L
P9
SJ1-3524NG
1
2
3
4
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 72 of 88
4.2 USB 2.0 Client Port
The board has a single USB OTG port that is configured as a Client port by default. The
Figure 67 shows the design of the circuit. D40 provides the ESD protection for the
signals.
If you look at the full schematic you will see an option for routing these signals to an
expansion board. You can swap R321 and R320, putting the port into a host mode. If you
want to use it as an OTG port, an ID pin would need to be provided to the processor via a
GPIO pin. There is no dedicate ID pin on the processor.
Figure 67. USB Client Port
There is a VBUS detection circuit on the board. You will notice that it is isolated and not
used.. This was put into the design to compensate for the function not working correctly
in the PMIC> Once the PMIC was fixed, the circuit was no longer needed. In future
revisions, this circuitry will be removed from the assembly. It is left there for now, just in
case the PMIC falls ill again. Figure 68 shows this circuitry and the isolation points.
The USB2_VBUS connects direct to the PMIC and the PMIC_VBUS_DET is the output
from the PMIC confirming the detection.
R21127,1%R21027,1%
P7_SHLD
P7
Mic
ro U
SB
-AB
D-2D+3
VB1
ID4
G2
S1
G3
S2
G15G
5S
4
G4
S3
U11-10
AM572x
USB2_DMAF11USB2_DPAE11GPIO7_24E25
US
B2_D
PU
SB
2_D
M
R3861M,1%
C2310.1uf ,16V
D40
TPD2E001DRL
IO1
3IO
25
VC
C1
GN
D4
NC
.22
USB1_VBUS
USBSP_DPUSBSP_DM
R32010K,1%,DNI
R32110K,1%USB2_ID
VDD_3V3
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 73 of 88
Figure 68. Alternate VBUS Detect Circuitry
R3200,1%,DNI
USB2VBUS_EXP 27
R310,1%,DNI
U42
SN74LVC1G06DCK
A2
Y4
GN
D3
VC
C5
NC
1
VDD_3V3
R408
47K,1%
R409 620K
VBUS_DET 13
R410 330K
VDD_3V3
Q7BSS138/SOT
R413 0,1%,DNIUSB2_VBUS 3
USB2_5V
C4951uF,30V,0402
R412 0,1%
R415
47K,1%
PMIC_VBUS_DET3
VDD_3V3
R4140,1%
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 74 of 88
4.3 USB 3.0 and HUB
There are three USB3 ports on the board, implemented by using a USB3 HUB connected
to the processor. The processor only has one USB3 port and requires the HUB to handle
additional ports.
4.3.1 Processor and HUB Interface
Figure 69 shows the main connections between the processor and the HUB.
Figure 69. USB3 and HUB Processor Interface
The USB signals are connected between the HUB and the processor via capacitors. The
TX and RX lines are swapped between the two.
There is not a dedicated ID pin for the ID function, so GPIO7_26 is used for that
function. Pulling it low sets the port to host mode. The I2C3 port is not connected by
default and is not currently being used for processor to HUB communications.
U11-10
AM572x
USB_RXN0AF12
USB_RXP0AE12
USB_TXN0AC11
USB_TXP0AD11
USB1_DMAC12USB1_DPAD12USB1_DRVVBUSAB10
GPIO7_25C27
I2C3_SDAC14
I2C3_SCLD14
USB1_DM
USB1_DRVVBUSUSB1_DP
USB_SSRXP0
USB_SSRXM0
PUSB_TXP0
PUSB_TXN0 C244 0.1uf ,16V
C239 0.1uf ,16V
USB_SSTXP0
USB_SSTXM0
PUSB_RXP0
PUSB_RXN0
C241 0.1uf ,16V
C242 0.1uf ,16V
R20510K,1%
USB1_ID
U17
TUSB8040A
USB_VBUSB44
USB_DP_UPA46
USB_DM_UPB42
USB_SSRXP_UPA44
USB_SSRXM_UPB40
USB_SSTXP_UPB39
USB_SSTXM_UPA42
SCL_SMBCLKB17 SDA_SMBDATA19
R3
92
2.2
K,1
%R
391
2.2
K,1
%
VDD_3V3
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 75 of 88
4.3.2 USB3 Port Power Control
Figure 70 is the power control for the USB3 ports. Each rail is controlled by the USB
HUB. Each voltage rail has filter caps, bulk caps, and a ferrite bead for noise emissions
reduction. Resistors R293 and R298 set the current limit on each of the switches. Ports 1
and 2 are set for the 1200mA charge current. Only port one has that function enabled at
the HUB. The other USB3 port, port 3, is set for 900mA.
Figure 70. USB3 Power Control
The USB4VBUS is in support of the eSATA connector and can deliver 900mA to the
eSATA port.
USB3V
R293
25.5K,1%
C4
14
0.1
uf,
16V
+C4
13
100
uF
,10V
USB3VBUS
BATEN014
BATEN114
OC014
OC114
BATEN214
BATEN314
OC214
OC314
USB_5V
USB4V
U29_7
U30_7
C4
05
0.1
uf,
16V
C4
12
0.1
uf,
16V
+C4
11
100
uF
,10V
+C4
04
100uF
,10V
+C4
06
100uF
,10V
R298
63.4K,1%
L18BLM21PG221SN1D
C4
07
0.1
uf,
16V
USB2VUSB1V USB1VBUS
L17BLM21PG221SN1D
USB2VBUS
L19BLM21PG221SN1D
L20BLM21PG221SN1D
USB4VBUS
U30
TPS2561DRC
IN12
IN23
EN14
EN25
FAULT110
FAULT26
OUT19
OUT28
ILIM7
GND1
PAD11
U29
TPS2561DRC
IN12
IN23
EN14
EN25
FAULT110
FAULT26
OUT19
OUT28
ILIM7
GND1
PAD11
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 76 of 88
4.3.3 USB3 Port Connectors
Figure 71 shows connections to the connectors on the board. The port has ESD
protection on all signals. P13 is a single USB 3.0 connector.
Figure 71. USB Port 1 Connectors
Figure 72 shows the connection for USB3 ports 2 and 3. P15 is a dual stacked UBS 3.0
connector. Each pin has a dedicated ESD device.
Figure 72. USB Port 2 and 3 Connectors
P13
CONN_USB3.0_A
USBVDD1
D+3 D-2
RX-5
RX+6
GNDD7TX-
8
TX+9
SHLD010
GND4SHLD111
C446 0.1uf ,16VC447 0.1uf ,16V
USB_DM014
USB_DP014
USB_TXM014
USB_TXP014
USB_RXM014
USB_RXP014
D25
TP
D2E
US
B30A
DR
D+
1
D-
2G
ND
3
D35
TP
D1E
10B
06
IO1
GN
D2
D27
TP
D2E
US
B30A
DR
D+
1
D-
2G
ND
3
D26
TP
D2E
US
B30A
DR
D+
1
D-
2G
ND
3
TX-TX+
USB1VBUS
C4
19
0.1
uf,
16V
USB2VBUS
D3
6
TP
D1
E1
0B
06
IO1
GN
D2
D3
4
TP
D1
E1
0B
06
IO1
GN
D2
C448 0.1uf ,16V
USB3VBUS
C450 0.1uf ,16V
C449 0.1uf ,16V
C451 0.1uf ,16V
D38
TPD2EUSB30ADR
D+1
D-2 GND
3
D29
TPD2EUSB30ADR
D+1
D-2 GND
3
TX2+
TX1-TX1+
TX2-
USB_RXM114
USB_RXP114
USB_DP114USB_DM114
USB_TXM114
USB_TXP114
USB_RXP214
USB_DP214USB_DM214
USB_TXM214
USB_TXP214
USB_RXM214
D28
TPD2EUSB30ADR
D+1
D-2 GND
3
D31
TPD2EUSB30ADR
D+1
D-2GND
3
D33
TP
D2
EU
SB
30A
DRD
+1
D-
2
GN
D3
D30
TP
D2
EU
SB
30A
DRD
+1
D-
2
GN
D3
P15
GSB311231HR
VBUS01
D0+3 D0-2
RX0+6 RX0-5
GNDD07
TX0+9 TX0-8
SHLD019
GND04
VBUS110
D1-11
D1+12
RX1-14
RX1+15
TX1+18 TX1-17
GND113
GNDD116
SHLD120
SHLD221
SHLD322
R3
00
1M
,1%
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 77 of 88
4.4 eSATA/SATA
Figure 73 is the block diagram of the SATA section.
Figure 73. eSATA Block Diagram
A switch is used to direct the SATA signals to the onboard eSATA connector or to the
expansion header, where they can be used by add-on boards. If the signal on the
expansion header, P19-4, is left open, the signals go to the eSATA onboard connector. If
the pin is grounded, the switch is activated and the signals are routed to the expansion
headers. If the SATA signals are routed to the expansion headers, the eSATA connector
can still be used as USB port.
The Figure 74 is the detailed design of the eSATA interface. The eSATA interface is a
combination of two separate interfaces, SATA and USB. The eSATA port can be used as
an eSATA or a USB 2.0 port. Power for the eSATA is from the USB power pins, 5V.
The USB signals originate from the USB 3.0 HUB. The SATA interfaces originate from
the AM5728 processor via the switch.
Power is routed to the eSATA connector via the TPS2560 FET switch. It is capable of
providing the 5V at 900mA required by the eSATA connector.
AM57xx Processor
SATA
SWITCH
eSATA
EXPANS ION SATA_SEL
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 78 of 88
Figure 74. eSATA Circuitry
SATA_RXN0
SATA_TXP0
SATA_RXP0
SATA_TXN0
EXP_SATA_RXN27
EXP_SATA_TXN27EXP_SATA_TXP27
EXP_SATA_RXP27
VDDA_1V8_PHY
C421
0.1uF/201
L21
FLT_HIFREQ_.47UF
1 3
2
VDD_1V8
R301 0,1%,DNI
R302 0,1%
R303
1K,5%
U31_VDDU31_1V8
U31
PI2DBS212_TQFN
GN
D1
1
SEL3
A0+4
A0-5
A1+6
A1-7
VD
D1
9G
ND
210
C1-15 C1+16 C0-17 C0+18
VD
D3
13
GN
D6
25
B1-21 B1+22 B0-23 B0+24
NC2 NC18
VD
D2
11
GN
D3
12
GN
D4
14
VD
D4
19
GN
D5
20
VD
D5
26
VD
D6
28
GN
D7
27
U11-1
AM572x
SATA1_RXN0AH9
SATA1_RXP0AG9
SATA1_TXN0AG10
SATA1_TXP0AH10
VSSA_SATAAE10
C415
0.1uf ,16V
C416 0.1uf ,16V
USB4VBUS
C420 0.1uf ,16V
C418 0.1uf ,16V
C417 0.1uf ,16V
eSATA_T+
eSATA_R-
eSATA_T-
eSATA_R+
US
BS
AT
A
P6
eSATA
VBUS01
D-2
D+3
GND14
GND25
A+6
A-7
GND38
B-9
B+10
GND411
M112M213
S114S215S316S417 P20_SHLD
R2991M,1%
TO THEEXPANSIONHEADER.
TUSB8040A
U17
USB_DP_DN3B29USB_DM_DN3A31
PWRON3Z_BATEN3A22
OVERCUR3ZA24
USB_5V
U30_7
R298
25.5K,1%
U30
TPS2560DRC
IN12
IN23
EN14
EN25
FAULT110
FAULT26
OUT19
OUT28
ILIM7
GND1
PAD11
C414
0.1
uf,
16V
+C413
100uF
,10V
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 79 of 88
4.5 Serial Debug Port
The Figure 75 is the serial debug port on the board. It provides TX, RX, and ground
signals. The SN74LVC2G241 is an isolation buffer to prevent the signals from being fed
back into the processor when the board is powered off.
Figure 75. Debug Serial Port
The TX and RX signals are 3.3V level. In order to connect them to a PC, a USB to serial
converter is required. A common one is the FTDI USB to TTL cable as shown in Figure
76 below. May sure you use the 3.3V version and not the 5V version.
Figure 76. FTDI USB to Serial Adapter
UART3_TXD15UART3_RXD15
R236
10K
,1%
B_UART0_TXB_UART0_RX
U20
SN74LVC2G241
1A2
2OE7 1OE
1VCC
8
GND4
2A5 2Y
31Y
6
C2630.1uf ,16V P10
HEADER 6
123456
VDD_3V3
VDD_3V3
Serial Debug
Cable
Pin 1
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 80 of 88
4.6 JTAG Connector
A JTAG connector is provided for those requiring advanced debug capability. Because
the AM5728 processor has a pair of DSPs, those using the DSP may find this feature very
useful. Figure 77 below shoes the connection diagram.
Figure 77. JTAG Port
4.7 Temperature Sensor
A TMP102A temperture sensor is located nearthe processor. There is also a temperature
sensor inside the processor. This sensor is intended to measure the ambient temperature
near the processor. The sensor is connected to the I2C3 bus on the processor. The alert
pin that indicates the the temperature has exceeded th eset limit is onnected to GPIO7_16.
Figure 78 below shows the temperature sensor circuitry.
Figure 78. Temperature Sensor Circuitry
R61 22,5%R63 22,5%
R65 22,5%
R60 22,5%
R64 22,5%
U11-14
AM572x
EMU1D24
TDID23
EMU0G21
RTCKE18
TCLKE20
TDOF19
TRSTND20
TMSF18
R67 22,5%
R5
94
.7K
R624.7K
R664.7K
EMU_RSTn
P4
20 Pin JTAG
SRST15
GND.18
GND.210
GND.312
GND.416
GND.520
EMU013
EMU114
EMU217
EMU318
TCLK11
EMU419
KEY6TDIS4
TDO7
TDI3 TRSTn
2TMS
1
TVD5
TCKRTN9
VDD_3V3
VDD_3V3
VDD_3V3
EMU1
RTCKTCK
EMU0
TDO
TMS
RTCKR
EMUR
TDITDIR
TDOR
TCLK
TRSTN
EMU_RSTn
EMU1R
C15
0.1uf ,16VU4
TMP102AIDRLT
ADD04
V+5
GND2
ALERT3
SCL1
SDA6I2C1_SCL3,7,15,16
I2C1_SDA3,7,15,16
VDD_3V3
TMP102_ALERT 15
VDD_3V3
R154.7K
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 81 of 88
4.8 Real Time Clock
A battery back external Real Time Clock (RTC) MCP79410 is provided to keep the
current clock active while the board is powered down. It can be used in conjunction with
the internal Real Time Clock of the processor which will reset when power is removed
from the board.
In addition to the typical RTC functions, the device has 64 bytes of battery backed RAM
and 1Kb of EEPROM.
The CR1229 non-rechargeable battery supplies 35mAh of backup power which is
sufficient to keep the RTC active for a couple of years. Make sure you do not short the
battery by placing the board on a conductive surface when not in use as you will lose the
time.
Figure 79 below is the RTC circuitry.
Figure 79. Real Time Clock Circuitry
The RTC_ALARM connects to the Wakeup3 signal on the processor.
Communication to the processor uses the I2C3 bus. Registers and settings can be found
in the RTC datasheet.
VDD_3V3
R391
2.2
K,1
%R
392
2.2
K,1
%
U11-7
AM572x
I2C3_SDAC14
I2CS_SCLD14
R33
4.7
5K
,1%
VDD_3V3
C30 0.1uf ,16V
BAT1
CR-1220/FCN
+1
-2
U6
MCP79410,TFDN
X11
X22
VBAT3
VSS4
VCC8
MFP7
SCL6
SDA5
RTC_X2RTC_X1
RTC_ALARM
Y1CFS206-32.768KDZB
1 2
C3110pF,50V
C3210pF,50V
BU_BATT
VDD_3V3
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 82 of 88
4.9 User LEDs
There are four User LEDS on the board. By setting the corresponding GPIO pin to a 1,
the LED will turn on. Figure 80 shows the User LED circuitry.
Figure 80. User LEDs Circuitry
Table 7 below gives the GPIO pins used for each LED.
Table 7. User LED GPIO Mapping
LED GPIO PIN USER0 GPIO7_8
USER1 GPIO7_9
USER2 GPIO7_14
USER3 GPIO7_15
USR0 USR1
USR0 LE
DB
C
LE
DA
C
LE
DB
A
5V0
LE
DA
A
USR2
USR1 LE
DD
C
LE
DC
C
USR3
USR3USR2
LE
DC
A
LE
DD
A
R2154.7K
R2164.7K
R2174.7K
R2184.7K
U11-12
AM572x
GPIO7_15B22
GPIO7_9B25GPIO7_8F16
GPIO7_14A26
R222
100K,1%
R221
100K,1%
R220
100K,1%
R219
100K,1%
D4
LTST-C191KFKT D5
LTST-C191KFKT
D6
LTST-C191KFKT
D7
LTST-C191KFKT
47k
10k
Q3A
DMC56404
16
2
47k
10k
Q3B
DMC56404
43
5
47k
10k
Q4A
DMC56404
16
2
47k
10k
Q4B
DMC56404
43
5
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 83 of 88
4.10 Forgotten Pins
If you look on page 15 of the schematics, you will see a group of pins that are not used.
Figure 81 shows those pins.
Figure 81. Forgotten Pins
These pins are useable from the AM5728 processor. The original design of the X15 was
to support both the AM5728 and the AM5718 processor with the AM5718 being the lead
for the design. In other words the plan was to make it work best of the AM5718. Along
the way things shifted toward the AM5728 as the initial processor. Those pins have
different functions on the AM5718, so they were not brought out to create a compatibility
scenario so as not to lose features when moving between the processors.
For more information on the differences between the two processor go to
http://www.ti.com/lit/an/sprabx8b/sprabx8b.pdf
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 84 of 88
5.0 Expansion Connectors
There are four expansion connectors on the board. The connector used are the Hirose
FX18 series. Figure 82 below is a picture of the connector.
Figure 82. Expansion Connector
When the alpha board was designed, .025 pins and headers were used. The insertion force
and retention force of those connectors made them impossible to use as there were too
may signals. It was impossible to get the boards pulled apart.
On the final version the Hirose connector was used to reduce the insertion and removal
force significantly and to provide for higher speed signal handing required by the PCIe
and SATA signals.
5.1 Expansion Header Pinouts
The following pages cover the functions found on the expansion headers. The actual
pinout is not covered in this document. This information can be found in the Pin Map
spreadsheet that is sortable on all columns, making it easier to search for pins across
various categories such as:
By expansion header
By function (PRU, LCD, etc.)
By name
The Pin Map spreadsheet can be found on the X15 Support Wiki.
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 85 of 88
http://elinux.org/BeagleBoard:BeagleBoard-X15
5.1 Creating and Expansion Board
The expansion connectors are located on the bottom side of the board. There are three
possible options for creating your own expansion board.
Create a board that connects to one expansion connector
Create a board that connects to two of the connectors
Create a board that connects to all 4 connectors
Figure 83 below shows the dimensions of the board and the placement of the connectors.
This view is looking through the X15. This would also be the same view used for any
expansion board that were designed. The expansion board mounts on the back side of the
board. DO NOT mount the X15 under the expansion board, unless it is mounted at an
angle to where you get proper airflow, such as when used with an LCD panel.
Figure 83. Expansion Board Measurements
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 86 of 88
The mating connector is the Hirose FX18-60S-0.8SV15. If you need different heights
than this one, they are available as well. Figure 84 is a picture of this connector.
Figure 84. Expansion Mating Expansion Connector
These connectors can be purchased from the following suppliers:
http://www.digikey.com/product-search/en?keywords=FX18-60S-0.8SV15
http://www.mouser.com/ProductDetail/Hirose-Connector/FX18-60S-
08SV15/?qs=sGAEpiMZZMvffgRu4KC1R93sqY37AFrhtQh7fBPpuqI%3d
http://www.newark.com/hirose-hrs/fx18-60s-0-8sv15/connector-rcpt-60pos-2row-0-
8mm/dp/59Y7142?ost=FX18-60S-0.8SV15&categoryId=&categoryName=
http://www.sager.com/fx18-60s-0-8sv15-3614937.html
https://estore.heilind.com/FX18-60S-0.8SV15/HIRFX18-60S-0.8SV15.html
Supply will vary so leave yourself enough time when ordering the parts.
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 87 of 88
Figure 85. X15 Top Side View
REF: SRM_X15 BeagleBoard X15 System Reference Manual
Rev B1
Page 88 of 88
Figure 86. X15 Bottom Side View
Mouser Electronics
Authorized Distributor
Click to View Pricing, Inventory, Delivery & Lifecycle Information: BeagleBoard:
BeagleBoard X15
top related