Home

BeagleBone Black System Reference Manual

image

Contents

1. 214 P9 28 SPM CS0 216 P9 27 GPIO3 19 218 P931 SPI SCLK 220 P9 25 GPIO3 21 im beagleboard org amp beaglebone REF BBONEBLK SRM 15 BeagleBone Black System Rev A5 2 Reference Manual 14 13 12 11 10 9 87 65 12 1 Mux Mode Reserved o Pie eee ee 222 P8 39 AINO 224 P8 40 AIN1 226 P8 37 AIN2 228 P8 38 AIN3 230 P9 33 AIN4 232 P8 36 AIN5 234 P9 35 AING f beagleboard org Page 91 of 108 gt beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual 8 3 Pin Usage Consideration This section covers things to watch for when hooking up to certain pins on the expansion headers 8 3 1 Boot Pins There are 16 pins that control the boot mode of the processor that are exposed on the expansion headers Figure 56 below shows those signals VDD 3V3A co kd Lo co o o c c c 4 A as m F lt g amp rf 8 opel a 2 Re qe Pe ee oR R Re Ro Re Re Re Re RE Re IS e v jg x e x je le ey lv ye e ce ce ce p p Q Q ce ce e Q ce e e le je le EE SEE Ee lee Ie e s BOOTO s GPIO2_6 11 4 OT TT TTT a a kk BOQ ce A rot I JI Il PI LI BOO SS GPIO2 8 414 II II LII IL LLL BOO GPIO2 9
2. DDR VREF VDDS DDR SR ARTS K DDS_DDR RI KZ VDD4 Rg VDD5 FNT VDD6 FN9 VDD7 RT VDD8 Fog VDD9 L8 ZQ DGND R99 lt lt DDR_ODT 3 R100 10K 1 C123 MT41K256M16HA 125 E 4Gb 512MB DDR3L 0 001uf s0v DGND DGND ME Figure 30 DDR3L Memory Design DGND Chip Select Line CS enables registered LOW and disables registered HIGH the command decoder All commands are masked when CS is registered HIGH CS provides for external rank selection on systems with multiple ranks CS is considered part of the command code CS is referenced to Vrerca fe beagleboard org Page 51 of 108 f beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual Input Data Mask Line DM is an input mask signal for write data Input data is masked when DM is sampled HIGH along with the input data during a write access Although the DM ball is input only the DM loading is designed to match that of the DQ and DQS balls DM is referenced to VREFDQ On die Termination Line ODT enables registered HIGH and disables registered LOW termination resistance internal to the DDR3L SDRAM When enabled in normal operation ODT is only applied to each of the following balls DQ 7 0 DES DQS and DM for the x8 DQ 3 0 DOS DQS and DM for the x4 The ODT input is ignored if disabled via the LOAD MODE command ODT is referenced to VREF
3. R129 RADY 1 GMII1 RXDV Erg RBS E R131 GMII1 RXCLK SS SERE ADO RXCLK PHY AD1 GMII1 RXERR RIS GGG PE RXER RXDA PHY ADO K18 GUK GMII4 TXCLK Hre BBA At TXCLK GMIIT_TXEN k DEN GMII1 TXDO TXDO T GMIIT DOT DOT GMIIT DO2 TXD2 GMII1D3 HTE zi3 TOME TXD3 LAN8710A GMIIT COL R AA COL CRS DV MODE2 GMII1 CRS BER AN MO CRS AM3358 ZCZ QFN32 5X5MM EP3P3MM Figure 37 Ethernet Processor Interface This 1s the same interface as is used on the BeagleBone No changes were made in this design for the board e beagleboard org Page 59 of 108 beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual 6 8 2 Ethernet Connector Interface The off board side of the PHY connections are shown in Figure 38 below VDD PHYA 120 121 49 9 1 49 9 1 RD NC x RCT GND 9 YEUd_ 13 RIRO us 12 YELCSHD1 14 lt 7 YELASHD2 D ND GRNC RXP ag T 2 4 RAN P 1 bar pre pne U14 e x5 ee y ENT GRNA WE 7499010211A DGND DGND DGND DGND R135 TCT RCT 136 LAN8710A 10 1 Bier ESD RING V C141 0 1 DGND 0805 iu d 0 d22uF 10v ACTIVE WHEN LINK PRESENT DGND LED1 REGOFF 3 BLINKS OFF DURING ACTIVITY DGND 2 LED2 nINTSEL ACTIVE WHEN AT 100MB DGND 18 ETH TXD4 nINT TXER TXD4 32 RBIAS RBIAS R145 QFN32 5X5MM EP3P3MM 10K 1 R144 12 1K 1 E s DGND DGN
4. REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual BeagleBone Black System Reference Manual Revision A5 2 April 11 2013 Author Gerald Coley Contributing Editor Robert P J Day e beagleboard org Page 1 of 108 d beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual 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 Send all comments and errors concerning this document to the author at gerald beagleboard org For other questions you may contact Gerald at Gerald Coley Texas Instruments 12500 TI Blvd Dallas Tx 75243 All information in this document is subject to change without notice For an up to date version of this document refer to http circuitco com support index php title BeagleBoneBlack LATEST PRODUC TION FILES 28A5A 29 07 beagleboard org TE e beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual BEAGLEBONE DESIGN These design materials referred to in this
5. P9 19 12C2_SCL 108 P9 20 12C2_SDA 110 P9 26 UART1 RXD 112 P9 24 UART1_TXD 114 P9 41 CLKOUT2 116 P8 19 EHRPWM2A 118 P8 13 EHRPWM2B 120 P8 14 GPIOO 26 122 P8 17 GPIO0 27 124 P9 11 UART4 RXD 126 P9 13 UART4 TXD 128 P825 GPIO1 0 130 P824 GPIO1 1 132 P8 5 GPIO1 2 134 P8 6 GPIO1 3 136 P823 GPIO1 4 138 P8 22 GPIO1 5 140 P8 3 GPIO1 6 142 P8 4 GPIO1 7 144 P8 12 GPIO1 12 146 P8 11 GPIO1 13 148 P8 16 GPIO1 14 150 P8 15 GPIO1 15 152 P9 15 GPIO1 16 im beagleboard org beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual Reserved Mux Mode S L R E X Ww 14 13 12 11 10 9 87 6 5 EXE 154 P9 23 GPIO1 17 156 P9 14 EHRPWM1A 158 P9 16 EHRPWM1B 160 P9 12 GPIO1 28 162 P8 26 GPIO1 29 164 P821 GPIO1 30 166 P8 20 GPIO1 31 168 P8 18 GPIO2 1 170 P8 7 TIMER4 172 P8 9 TIMERS 174 P8 10 TIMER6 176 P8 8 TIMER 178 P8 45 GPIO26 180 P8 46 GPIO27 182 P8 43 GPIO2 8 184 P8 44 GPIO2 9 186 P8 41 GPIO2 10 188 P8 42 GPIO2 11 190 P8 39 GPIO2 12 192 P8 40 GPIO2 13 194 P8 37 UART5 TXD 196 P8 38 UART5 RXD 198 P8 36 UART3 CTSN 200 P8 34 UART3 RTSN 202 P8 27 GPIO2 22 204 P8 29 GPIO2 23 206 P8 28 GPIO2 24 208 P8 30 GPIO2 25 210 P9 29 SPI1 DO 212 P9 30 SPI1 D1
6. with VDDS DDR active the DDR3L can be placed in a self refresh mode by the processor prior to power down which allows the memory data to be saved Currently this feature is not included in the standard software release The plan is to include it in future releases 6 1 13 3 Voltage Scaling For a mode where the lowest power is possible without going to sleep this mode allows the voltage on the ARM processor to be lowered along with slowing the processor frequency down The I2CO bus is used to control the voltage scaling function in the TPS65217C e beagleboard org Page 47 of 108 e beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual 6 2 Sitara XAM3359AZCZ100 Processor The board is designed to use either the Sitara AM3358AZCZ100 or XAM3358BZCZ100 processor in the 15 x 15 package The initial units built will use the XAM3359AZCZ100 processor from TI This is the same processor as used on the original BeagleBone except for a different revision Later we will switch to the AM3358BZCZ100 device when released 6 2 1 Description Figure 29 is a high level block diagram of the processor For more information on the processor go to http www ti com product am3359 ARM Graphics Display Cortex A8 PowerVR 24 bit LCD controller WXGA 550 650 720 ar Touch screen controller 3D GFX MHz HELP 32K 32K L1 w SED PRU x2 12K RAM 256K L2 w ECC 64K 200 MHz w SED shared 176K ROM 64K RAM 8K 8K w SED
7. 11 SYS BOOT14005 LCD DATA 14 4 10 11 T SYS BOOT15Q0S CD DATA T5 4 10 11 R95 100K 1 DGND Figure 35 Processor Boot Configuration Design It is possible to override these setting via the expansion headers But be careful not to add too much load such that it could interfere with the operation of the HDMI interface or LCD panels If you choose to override these settings it is strongly recommended that you gate these signals with the SYS RESETn signal This insures that after coming out of reset these signals are removed from the expansion pins e beagleboard org Page 57 of 108 e beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual 6 7 2 Default Boot Options Based on the selected option found in Figure 36 below each of the boot sequences for each of the two settings is shown SYSBOOT 15 14 SYSBOOT 13 12 SYSBOOT 11 10 SYSBOOTIS SYSBOOTIS SYSBOOTI7 6 SYSBOOT 5 SYSBOOT A 0 Boot Sequence 00b 192MHz 00b Dont care for ROM Dontcarefor Dontcarefor Dontcarefor g 11100b MMC1 MMCO UARTO USBOL5 01b 24MHz all other values code ROM code ROM code ROM code CLKOUT1 i reserved disabled 10b 25MHz de 11b 26MHz CLKOUT1 enabled 00b 192MHz 00b Dont care for ROM Don t care for Dontcarefor Don t care for g 11000b SPIO MMCO USBO S UARTO 01b 24MHz all other values code ROM code R
8. 11 4 se ET BOOT RE 414 EE Es ee GO ei BOQ c nd ee a BOOT 622 GPlo2 12 11 4 FEE ET BOOTA 22 GPlO2 13 114 T AD T lt gt gt UART5 TXD 11 4 BOO 49 UART amp RXD 11 4 EE BOOTH lt 9 UART3_CTSN 11 4 ee SO lt SS UART3RTSN 11 4 ES see 699 UARTA CTSN 11 4 3 49 UARTA RTSN 11 4 ROQ lt gt gt UART5_CTSN 11 4 o l In o x o ko o o Jo IN o ls T BOO lt gt gt UART5_RTSN 11 4 E E le l J SEE qe IE le le Je x ojx je fe fe fe fe fe fe fe je jo jo je je jx Boot Configuration iz A AQ C dq 6 4 5 ws fo io Lo Lets fe Ce lo os Ce lo EEE EEE EEE S ESSE sy g lg lg lg lg lg lg lg elek lg lg lg lg lv N N N N N N N N N N N N N N N N S ja Jy J ia N ia ia ia Jy ia Jy l ld Jy jo DGND Figure 56 Expansion Boot Pins If you plan to use any of these signals then on power up these pins should not be driven If you do it can affect the boot mode of the processor and could keep the processor from booting or working correctly If you are designing a cape that is intended to be used as a boot source such as a NAND board then you should drive the pins to reconfigure the boot mode but only at reset After the reset phase the signals should not be driven to allow them to be used for the 07 beagleboard org Page 92 of 108 beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual other functions found on those pins You will need to override the resistor
9. 303MHZ 6 3 2 DDR3L Memory Design Figure 30 is the schematic for the DDR3L memory device Each of the groups of signals is described in the following lines Address Lines Provide the row address for ACTIVATE commands and the column address and auto pre charge bit A10 for READ WRITE commands to select one location out of the memory array in the respective bank A10 sampled during a PRECHARGE command determines whether the PRECHARGE applies to one bank A10 LOW bank selected by BA 2 0 or all banks A10 HIGH The address inputs also provide the op code during a LOAD MODE command Address inputs are referenced to VREFCA A12 BC When enabled in the mode register MR A12 is sampled during READ and WRITE commands to determine whether burst chop on the fly will be performed HIGH BL8 or no burst chop LOW BC4 burst chop Bank Address Lines BA 2 0 define the bank to which an ACTIVATE READ WRITE or PRECHARGE command is being applied BA 2 0 define which mode register MRO MR1 MR2 or MR3 is loaded during the LOAD MODE command BA 2 0 are referenced to Vrerca CK and CK Lines are differential clock inputs All address and control input signals are sampled on the crossing of the positive edge of CK and the negative edge of CK Output data strobe DQS DQS is referenced to the crossings of CK and CK Clock Enable Line CKE enables registered HIGH and disables registered LOW internal circuitry and clocks on the DRAM
10. A5 2 Reference Manual 6 1 9 3 VDD 3V3B Rail The current supplied by the VDD 3V3A rail is not sufficient to power all of the 3 3V rails on the board So a second LDO is supplied U4 a TL5209A which sources the VDD 3V3B rail It is powered up just after the VDD 3V3A rail 6 1 9 4 VDD IV8 Rail The VDD_1V8 rail can deliver up to 400mA and provides the power required for the 1 8V rails on the processor and the HDMI framer This rail is not accessible for use anywhere else on the board 6 1 9 5 VDD CORE Rail The VDD CORE rail can deliver up to 1 2A at 1 1V This rail is not accessible for use anywhere else on the board and only connects to the processor This rail is fixed at 1 1V and is not scaled 6 1 9 6 VDD MPU Rail The VDD MPU rail can deliver up to 1 2A This rail is not accessible for use anywhere else on the board and only connects to the processor This rail defaults to 1 1V and can be scaled up to allow for higher frequency operation Changing of the voltage is set via the I2C interface from the processor 6 1 9 7 VDDS DDR Rail The VDDS DDR rail defaults to 1 5V to support the DDR3L rails and can deliver up to 1 24 It is possible to adjust this voltage rail down to 1 35V for lower power operation of the DDR3L device Only DDR3L devices can support this voltage setting of 1 35V e beagleboard org Page 44 of 108 beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual 6 1 9 8 Power Sequen
11. BeagleBone Black Power Consumption mA a 5V sse 41 Processor Features NT 49 MA IG Boot PINS ss papi Ke api e Ru CDI OMNE 54 User LED Control Signals Pins sies ere ent see EE oa eS ees oa NF tni ese n 56 HDMI Supported Monitor Resolutions essen 63 TDAT9988 LC Address iussit rent ra Lo RR e PR Ge e Re Ge EUR RM pu c EAT RA 65 Expansion Header P8 Pinout ese esse es see ee ee ee RA Ge Re ee ee ee RA ee Re ee ee ee 70 Expansion Header PO Pinout ss in Ne tore de cR GE De GES ee SE nens 72 P8 LCD Conflict Pins sis ie ed ER N Ge Rd ie Be EG see ee ER 82 P8 eMMC Conflict PITIES os surrender ee EG Ge ANGER Gee ed GED se oa 83 Expansion Board EEPROM ee eenige Gee reen nerne ees De nens 87 EEPROM Pin Usage Cm 89 Single ape CODIBCTOLR oes Shut genererede sns E ES WE GEN EN 94 Stacked Cape L OnnbeelOES asses eie Erg NAS FEL Leva bu C dip SR Ge EEE oe ke ee 95 Expansion Voltages m Mr sn 97 e beagleboard org Page 11 of 108 beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual 1 0 Introduction This document is the System Reference Manual for the BeagleBone Black and covers its use and design The board will primarily be referred to in the remainder of this document simply as the board although it may also be referred to as the BeagleBone Black as a reminder There are also references to the original BeagleBone as well and will be referenc
12. Cards use different controllers and different memories all of which can have bad locations that the controller handles But the controllers may be optimized for reads or writes You never know what you will be getting This can lead to varying rates of performance The eMMC card is a known controller and when coupled with the 8bit mode 8 bits of data instead of 4 you get double the performance which should result in quicker boot times The following sections describe the design and device that is used on the board to implement this interface 6 4 1 eMMC Device The device used in a Micron MTFC2GMTEA 0F WT 2GB eMMC device This is a new device and so for documentation and support you will need to contact your local Micron representative The package is a 153 ball WFBGA device The footprint on the BeagleBone Black for this device supports 4GB and 8GB devices As this is a JEDEC standard there are other suppliers that may work in this design as well The only device that has been tested is the MTFC2GMTEA 0F WT e beagleboard org Page 53 of 108 e beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual 6 4 2 eMMC Circuit Design Figure 32 is the design of the eMMC circuitry The eMMC device is connected to the MMC port on the processor MMCO is still used for the uSD card as is currently done on the original BeagleBone The device runs at 3 3V both internally and the external I O rails The VCCI is
13. E MEET EE EE N EE EE IG 71 T2 ROWER JACKET e eae end mei 73 18 UIST ELIENT EET 74 TA USB HOST EE RE EE EO EE EG 75 TY oo NE si AO EE a RERO ER UE RE EE ES OE EG 76 OM ele IE EE EE EE EG 78 TE MICROSD en ee ee ee bat tae fand triente cas Eo erus 79 TS E vi EE EE ete aote abite EE ted deten 80 8 0 CAPE BOARD SUPPORT Guides sesde ee deter hint ee Do de see ke de ee ed sebo Ua dno io de ee oe fed Wee ee geed 81 f beagleboard org 80108 amp gt beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual 8 1 BEAGLEBONEBLACK CAPE COMPATIBILITY see ee ee ee ee ee ee ee enne ee ge ee ke Gee eke ere ee nnne be ee 82 Ol LCD PINS E 52 AM Ed ORR ER EE reta e EE EE N AN 63 SPAM Juice 84 8 2 1 EEPROM Address esse ee ee ee ee ee ee ee ee ee ee eee ee ee E tester ee trenta reete ee ee ee seen eene 85 OD GIL BES ei 85 6 2 3 EEPROM Write Protect esses eee enne ee ee ee ee ee Re ette SEERE ee AL SEE EDER REDE 85 6 24 EEPROM Data Format iese ee ee ee ee ee ee ee ee ee ee ee ee ee eene nennen ette ee ee eene ee nennen nennen nn 87 ELI SPIN USAS Er 88 83 PINUSAGE CONSIDERATION 2 tanenin es kg ees heb Ee ke DEDE error ERE SEKT ASERRE Eo PNE ER Es ERG 92 OSL Boot PINS SEER Ee EG Ee De N data ce etes resta ns da E dake 92 84 EXPANSION CONNECTORS uk tete pire e phe Mean PR o ERE En r ERE SER XH L EE ERR ES Eee ERE ELE Ero y eR Dek SEER ERARE Aag EE ene ER Loads 93 8 4 1 Non St
14. It has also been moved out to the edge of the board so that it is more accessible 5 10 Power Button A power button is provided near the reset button close to the Ethernet connector This button takes advantage of the input to the PMIC for power down features While a lot of capes have a button it was decided to add this feature to the board to insure everyone had access to some new features These features include e Interrupt is sent to the processor to facilitate an orderly shutdown to save files and to un mount drives e Provides ability to let processor put board into a sleep mode to save power e Can alert processor to wake up from sleep mode and restore state before sleep was entered e Allows board to enter the sleep mode preserving the RTC clock If you hold the button down longer than 8 seconds the board will power off if you release the button when the power LED turns off If you continue to hold it the board will power back up completing a power cycle 5 11 Indicators There are a total of five blue LEDs on the board e One blue power LED indicates that power is applied and the power management IC is up If this LED flashes when applying power it means that an excess current flow was detected and the PMIC has shut down e Four blue LEDs that can be controlled via the SW by setting GPIO pins In addition there are two LEDs on the RJ45 to provide Ethernet status indication One is yellow 100M Link up if on and the other i
15. Page 104 of 108 beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual 10 0 Pictures Lad tunm aaa ast he LLL om ge cms en afar REUS Hie Di Sage board org e N amp T bu ai i FE al TUE cia UT i ON P c E T microSD Cord n Figure 67 Top Side e beagle Page 105 of 108 beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual esereeer see 3 9 DUE ed PROM 4 THE T TELLALJ dy NE Em MIEN m zn ave i n ME TT LLJ T s22 2 all aig Et mper t 2 ni Las PD BOP Ls BS USOS ID C1 LTLILI t aa LUUDUOUUL an 7 PIED ED ER AP st m Td 7 zy Ls 71 TUER A i ETT ee pe d i jim Tu DI net wee Ts Sever Es EJ 1I LI Ls D ELI ele wmm 32 94 er a OS Ww TEVEEL ner Pt lt DJ S amp S o Tate w sA Fate ET rd ed T E e moines Lu SD Figure 68 Bottom Side f beogie Page 106 of 108 beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual 11 0 Support Information All support for this design is through the BeagleBoard org community at beagleboard googlegroups com or http beagleboard org discuss 11 4 Hardware Design Design information can be found on the SD card that ships with board under the documents hardware directory when connected using the USB cab
16. Pin Direction 1 0 Output 01 Input 11 BDIR Reserved Should be all zeros Pin Usage 88 148 Slew Rate 0 Fast 1 Slow Rx Enable 0 Disabled 1 Enabled Pull Up Dn Select 0 Pulldown 1 PullUp Pull Up DN enabled Enabled 1 Disabled Mux Mode Selection Mode 0 7 VDD 3V3B Current 236 2 Maximum current in milliamps This is HEX value of the current in decimal 1500mA 0x05 0xDC 325mA 0x01 0x45 VDD SV Current 238 2 Maximum current in milliamps This is HEX value of the current in decimal 1500mA 0x05 0xDC 325mA 0x01 0x45 SYS SV Current 240 2 Maximum current in milliamps This is HEX value of the current in decimal 1500mA 0x05 0xDC 325mA 0x01 0x45 Indicates whether or not the board is supplying voltage on the VDD SV rail and DC Supplied 242 2 the current rating 000 No 1 0xFFFF is the current supplied storing the decimal equivalent in HEX format Available 244 32543 Available space for other non volatile codes data to be used as needed by the manufacturer or SW driver Could also store presets for use by SW e beagleboard org Page 87 of 108 e beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual 8 2 5 Pin Usage Table 15 is the locations in the EEPROM to set the I O pin usage for the cape It contains the value to be written to the Pad Control Registers Details on this can be found in section 9 2 2 of the AM335x
17. Rev A5 2 Reference Manual Table of Contents FIGURE rc N Ee N EE N 9 IE dd 15 EE ER EE EE EE ER EE 11 1 0 INTRODUCTION pere 12 2 0 CHANGE HISTORY 5 EE EE OR OE EE GE cosvevseede 12 2 DOCUMENT CHANGE HISTORY si ette tete teer esee tees bU eee ee ee eR E Lee EU veu eR ve n e ES NEAR ERES 12 22 BOARD CHANGES eiie e se C Ue etur dne eS E dete E dal ee ese e ui E deine E c GE ee D C dS 12 PAOA Rev LEER 12 3 0 CONNECTING UP YOUR BEAGLEBONE BLACK cerne ee ee ee es es se se ee ee ee ee ee se se ee ee ee ee ee se ee 13 3 1 WHAT S IN THE BOX ees se ee ee ee ee ee ee ee n ee ee ee RR ER ee ee ee Re Re ee ee ee ee Re ee ee ee RR Re Re ee ee ee ee Re eee entren 13 3 2 MAIN CONNECTION SCENARIOS use ees ee ee ee ee ee ee ee ee ee ee ee ee ee ee ee Re ee ee ee RR nsa ee ee nette danses ener ten 14 3 3 TETHERED IOA PEER Em 14 3 3 1 Connect the Cable to the Board ee ee Ge ee Ge Ge Ge ee Ge Ge Ge Ge ee ee Ge ee tree eren ees 15 3 3 2 Accessing the Board as a Storage Drive seen eee 16 3 4 STANDALONE W DISPLAY AND KEYBOARD MOUSE ee ese ee ees ee ee ee ee ee ee ee ee ge ee ee ee ee ee ee ee ee ee ee ee 17 341 Required Accessories N N RR TOEN aoaia aTa 17 3 4 2 Connecting Up the Board ee Ge Re AA Ge Re oaea ai aeiaai 18 S Apply P Wer EE ou RE n ipiis EE EE EG 20 4 0 BEAGLEBONE BLACK OVERVIEW ecce ee see ee ss se ee ee ss se ee es se se ee es se ge ee es se ee ee se ge e
18. System Rev A5 2 Reference Manual 6 7 Boot Configuration The design supports two groups of boot options on the board The user can switch between these modes via the Boot button The primary boot source is the onboard eMMC device By holding the Boot button the user can force the board to boot from the uSD slot This enables the eMMC to be overwritten when needed or to just boot an alternate image The following sections describe how the boot configuration works 6 7 1 Boot Configuration Design Figure 35 shows the circuitry that is involved in the boot configuration process On power up these pins are read by the processor to determine the boot order S2 is used to change the level of one bit from HI to LO which changes the boot order VDD_3V3A R61 A RS MAR a a a ESTER KERES HERNEDE xe 2 Mx lx vl 5 R75 100 KMR231GLFS SISISISISISISISIS o 1 3 oO oJ o oj ojo o o o f l sSssesssse 2 j 2 4 x el el REED LCD DATAO 4 10 11 USD BOOT SYS BOOT1 2255 CD DATA1 4 10 11 u SYS ROOT SS LCD DATA2 4 10 11 SYS BOOTS 205 LCD DATA3 410 11 D ROTE 4 LCD DATAA 410 11 SYS BOOT lt gt LCD DATAS 410 11 6 SS LCD DATA6 410 11 SYS BOOTZ S LCD DATA7 4410 11 SYS ROOTA SS LCD DATAS 4 10 11 SYS BOOTS 25 Cp DATA9 4 10 11 SYS BOOT10 255 LCD DATA 10 4 10 11 SYS BOOT11665 LCD DATA11 4 10 11 SYS BOOTI200 LCD DATA12 4 10 11 SYS BOOT13 0 LCD DATA13 4 10
19. The specific circuitry that is enabled disabled is dependent upon the DDR3 SDRAM configuration and operating mode Taking CKE LOW provides PRECHARGE power down and SELF REFRESH operations all banks idle or active power down row active in any bank CKE is synchronous for power down entry and exit and for self refresh entry CKE is asynchronous for self refresh exit f beagleboard org Page 50 of 108 e beaglebone REF BBONEBLK SRM BeagleBone Black System Reference Manual Rev A5 2 Input buffers excluding CK CK CKE RESET and ODT are disabled during power down Input buffers excluding CKE and RESET are disabled during SELF REFRESH CKE is referenced to Vrerca 9 nenn RA VDDS DDR R 9 SKT ar 3 DDR RESETn gt DDR BAI2 0 lt DDR BA 2 0 3 N3 3 DDR CLK gt gt CK AO p7 3 DDR CLKn CKn A1 epg 3 DDR CKE gt gt CKE A2 NZ 3 DDR CSn gt gt CSn A3 tpg 3 DDR RASmP RASn A4 HPZ 3 DDR CASm CASn A5 tre 3 DDR WEN gt WEn A6 RZ 3 DDR D 15 0X 5 AT ETE DDR A8 A8 R3 DDR A9 Mr ME DDR A10 RT DDR ATT A11 ER A12 T3 DDR A13 A13 r7 DDR A14 ae Hur DDR A15 MZ DDR BAO BAO ERE BA1 Keys DDR BAZ BA f K1 DDR ODT DDR DQS1 lt lt gt gt DDR DQSN1 lt lt gt DDR DQSO XX DDR DQSNO X Qo oco n w 3 DDRDOM gt 3 DDR DOMO gt gt
20. Therefore the ROM Code does not check the image size The only drawback is that the image will cross the subsequent image boundary The raw mode is detected by reading sectors 0 256 512 768 The content of these sectors is then verified for presence of a TOC structure In the case of a GP Device a Configuration Header CH must be located in the first sector followed by a GP header The CH might be void only containing a CHSETTINGS item for which the Valid field is zero The ROM only supports the 4 bit mode After the initial boot the switch can be made to 8 bit mode for increasing the overall performance of the eMMC interface 6 5 Micro Secure Digital The uSD connector on the board will support a uSD card that can be used for booting or file storage on the BeagleBone Black 6 5 1 uSD Design Figure 33 below is the design of the uSD interface on the board VDD 3V3B MMCO DAT2 MMCO DAT3 MMCO CMD MMCO CLK MMCO DATO MMCO DAT1 MMCO SDCD AM3358_ZCZ Figure 33 uSD Design The signals MMCO0 3 are the data lines for the transfer of data between the processor and the uSD connector The MMCO0 CLK signal clocks the data in and out of the uSD card The MMCO CMD signal indicates that a command versus data 1s being sent There is no separate card detect pin in the uSD specification It uses MMCO DAT 3 for that function However most uSD connectors still supply a CD function on the e beagleboard org Page 5
21. an Ethernet cable can also be used for network access 3 4 4 Required Accessories In order to use the board in this configuration you will need the following accessories e 1 5VDC 1A power supply e 1 HDMI monitor or a DVI D monitor with an adapter NOTE Only HDMI will give you audio capability e 1 Micro HDMI to HDMI cable e 1 USB wireless keyboard and mouse combo e 1 USB HUB OPTIONAL The board has only one USB host port so you may need to use a USB Hub if your keyboard and mouse requires two ports f beagleboard org Page 17 of 108 beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual For an up to date list of confirmed working accessories please go to http circuitco com support index php title BeagleBone Black Accessories 3 4 2 Connecting Up the Board 1 Connect the big end of the HDMI cable as shown in Figure 7 to your HDMI monitor Refer to your monitor Owner s Manual for the location of your HDMI port If you have a DVI D Monitor go to Step 3 otherwise proceed to Step 4 Figure 7 Connect microHDMI Cable to the Monitor NOTE Do not plug in the cable to the board until after the board is powered up 2 If you have a DVI D monitor you must use a DVI D to HDMI adapter in addition to your HDMI cable An example is shown in Figure 8 below from two perspectives To microHDMI Cable To the Monitor Figure 8 DVI D to HDMI Adapter e beag
22. between the processor and the LAN8710A 6 8 2 2 VDD PHYA Rail A filtered version of VDD_3V3B rail is connected to the VDD rails of the LAN8710 and the termination resistors on the Ethernet signals It is labeled as VDD PHYA The filtering inductor helps block transients that may be seen on the VDD_3V3B rail e beagleboard org Page 61 of 108 beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual 6 8 2 3 PHY VDDCR Rail The PHY VDDCR rail originates inside the LAN8710A Filter and bypass capacitors are used to filter the rail Only circuitry inside the LAN8710A uses this rail 68 24 SYS RESET The reset of the LAN8710A is controlled via the SYS RESETn signal the main board reset line 6 8 2 5 Clock Signals A crystal is used to create the clock for the LAN8710A The processor uses the RMII RXCLK signal to provide the clocking for the data between the processor and the LAN8710A 6 8 3 LAN8710A Mode Pins There are mode pins on the LAN8710A that sets the operational mode for the PHY when coming out of reset These signals are also used to communicate between the processor and the LAN8710A As a result these signals can be driven by the processor which can cause the PHY not to be initiated correctly To insure that this does not happen three low value pull up resistors are used Figure 40 below shows the three mode pin resistors VDD_3V3B MODE2 RXD1 MODE1 RXDO MODEO Figure 4
23. card can be installed microHDMI connector is where the display is connected to USB Host can be connected different USB interfaces such as Wi Fi BT Keyboard etc e beagleboard org Page 27 of 108 beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual 4 3 2 Key Components Figure 18 below shows the locations of the key components on the PCB layout of the board XAM3359AICIIO0 DDR3 Figure 18 Key Components e Sitara AM3359AZCZ100 is the processor for the board e Micron 512MB DDR3L is the Dual Data Rate RAM memory e TPS65217C PMIC provides the power rails to the various components on the board e SMSC Ethernet PHY is the physical interface to the network e Micron eMMC is an onboard MMC chip that holds up to 2GB of data e HDMI Framer provides control for an HDMI or DVI D display with an adapter e beagleboard org Page 28 of 108 beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual 5 0 BeagleBone Black High Level Specification This section provides the high level specification of the BeagleBone Black 5 1 Block Diagram Figure 19 below is the high level block diagram of the BeagleBone Black EXPANSION f RESET USB1 USBHOST I DEMNM a a wie Sitara TPS65217C MMOD uSD AM3358AZCZ JTAG JTAG Ethernet 3 RJ45 EXPANSION Figure 19 BeagleBone Black Key Components e beagleboard org Page 29 of 10
24. correct time to power down the board At this point the PMIC is still active assuming that the power input was not removed Pressing the power button will cause the board to power up again if the processor puts the board in the power off mode In power off mode the RTC rail is still active keeping the RTC powered and running off the main power input If you remove that power then the RTC will not be powered You also have the option of using the battery holes on the board to connect a battery if desired as discussed in the next section If you push and hold the button for greater than 8 seconds the PMIC will power down But you must release the button when the power LED turns off Holding the button past that point will cause the board to power cycle 6 1 6 Battery Access Pads Four pads are provided on the board to allow access to the battery pins on the TPS65217C The pads can be loaded with a 4x4 header or you may just wire a battery into the pads In addition they could provide access via a cape if desired The four signals are listed below in Table 3 Table 3 BeagleBone Black Battery Pins PIN DESIGNATION FUNCTION BAT TPS Battery connection point SENSE TP6 Battery voltage sense input connect to BAT directly at the battery terminal TS TP7 Temperature sense input Connect to NTC thermistor to sense battery temperature GND TP8 System ground There is no fuel gauge function provide by the TPS65217C That
25. 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 This board was designed as an evaluation and development tool It was not designed with any other application in mind As such these design materials may or may not be suitable for any other purposes If used the design material becomes your responsibility as to whether or not it meets your specific needs or your specific applications and may require changes to meet your requirements f beagleboard org 30108 beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual BEAGLEBONE BLACK ADDITIONAL TERMS BeagleBoard org Circuitco LLC and BeagleBoard org Supplier provide the enclosed BeagleBone under the following conditions The user assumes all responsibility and liability for
26. of patents or services described herein 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 f beagleboard org 4 amp gt beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual BEAGLEBONE WARNINGS RESTRICTIONS AND DISCLAIMERS For Feasibility Evaluation Only in Laboratory Development Environments The BeagleBone Black is not a complete product It is intended solely for use for preliminary feasibility evaluation in laboratory development environments by technically qualif
27. off the framer as this would result in the framer being powered through these pins which would not a be a good idea In order to use these pins the SW will need to reconfigure them to whatever function you need the pins to do To keep power low the HDMI framer should be put in a low power mode via the SW using the I2C interface 8 1 2 eMMC Pins The BeagleBone Black uses 10 pins to connect to the processor that also connect to the P8 expansion connector These signals are listed below in Table 13 Table 13 P8 eMMC Conflict Pins P PRO UD R PIO mmc1 dat5 PIO Mmc1 dat4 0 RP sa mmc1 dat1 4 Zen mmci dat2 PIO mmc1 dat7 6 PIO E mmc1 dat6 PIOO mmc1 data O 0 RP iW mmct dat 0 O PIO mmc1_cmd 9 PIO 0 mmc1 clk If using these pins several things need to be kept in mind when doing so e On the eMMC device these signals are inputs and outputs e The eMMC device will add a load onto these pins e When used for other functions the eMMC cannot be used This means you must boot from the uSD slot e fusing these pins you need to put the eMMC into reset On power up the eMMC is NOT reset If you hold the Boot button down this will force a boot from the uSD This is not convenient when a cape is plugged into the board There are two solutions to this issue 1 Wipe the eMMC clean This will cause the board to default to uSD boot If you want to use the eMMC later it can be reprogrammed 2 Y
28. sete 57 6 7 1 Boot Configuration Design essere Ge AR Ge Re GR ee RA Ge ee Ge ek Ge ee ee 57 6 7 2 Default Boot Options oec ier qiie nOD DIGNIOR averse 58 6 8 LO ACOLO ETHERNET eiecti mee ees eke ees Beek eke br pet se Ses ies eie ee sege ige ses eg geskeie se ys ese sker ee 59 6 8 1 Ethernet Processor Interface i a occa di tae Sc enc eee c KAN coe GENDE ge dd 59 6 89 2 Ethernet Connector Interface a u so Ee aee Te sed ok o es odi ee Ese dod 60 6 63 LANG 7 10A4 MOd PIBS sa eode det ed Oe de eo N ID obl eae cede aod aee een 62 6 9 HDMT INTERFAGE amp 32 estesctecet citet baee nto denter n eg ees Wide binc edu es 63 6 0 1 Supported Resolulionssiii duh oec ali oco SM co Enc ob Ucet re aed ce Pes reet 63 6 012 HDMI EFOWIGE S eti e HR Ok erbe IE ENE OE ehe eia 63 6 93 HDMI Video Processor Interface eee enne nete ener enne 64 6 9 4 HDMI Control Processor Interface eese nete ener enne 65 6 9 5 JnierP upt Signal is ie dre e ORE dar d OT es re ee D eol eh ce pete Hd ES TERESE SENE 65 6906 Audio InteffQces d EN ARE Lad eol hata RE EE AAR EE N OE 65 69 7 EE VG OER EE EE oe 66 6 9 5 HDMI Connector Interface esses eene Ge eke renerne anse ee Ge eke Ge ee ee 67 EN el 6 ed Ke OE N ses HM 68 Vl EXPANSION CONNEGTORS eniti IRE bes Ve Ek ee Ge ER THREE CHE PH ER ERR evades ss ek Dee De Gesoek EAE TEE RO 68 ZA Connector PO EE WE ses venues eaves doves EE dave E ER XN SENE ENSE 69
29. should be noted that this connector has a different pinout than the standard or mini HDMI connectors D6 and D7 are ESD protection devices f beagleboard org Faso ap beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual 7 0 Connectors This section describes each of the connectors on the board 7 1 Expansion Connectors The expansion interface on the board is comprised of two 46 pin connectors All signals on the expansion headers are 3 3V unless otherwise indicated NOTE Do not connect 5V logic level signals to these pins or the board will be damaged Figure 44 shows the location of the expansion connectors e c e x tb m o P e P9 Figure 44 Expansion Connector Location The location and spacing of the expansion headers are the same as on the original BeagleBone e beagleboard org Page 68 of 108 beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual 7 1 1 Connector P8 Table 10 shows the pinout of the P8 expansion header Other signals can be connected to this connector based on setting the pin mux on the processor but this is the default settings on power up The SW is responsible for setting the default function of each pin There are some signals that have not been listed here Refer to the processor documentation for more information on these pins and detailed descriptions of all of the pins listed In some cases
30. the pin number on the expansion header The MODE columns are the mode setting for each pin Setting each mode to align with the mode column will give that function on that pin NOTES In the table are the following notations PWR BUT is a 5V level as pulled up internally by the TPS65217C It is activated by pulling the signal to GND Both of these signals connect to pin 41 of P11 Resistors are installed that allow for the GPIO3 20 connection to be removed by removing R221 The intent is to allow the SW to use either of these signals one or the other on pin 41 SW should set the unused pin in input mode when using the other pin This allowed us to get an extra signal out to the expansion header Both of these signals connect to pin 42 of P11 Resistors are installed that allow for the GPIO3 18 connection to be removed by removing R202 The intent is to allow the SW to use either of these signals on pin 42 SW should set the unused pin in input mode when using the other pin This allowed us to get an extra signal out to the expansion header f beagleboard org Page 71 of 108 e beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual Table 11 Expansion Header P9 Pinout PROC NAME MODE1 MODE2 MODE3 MODE4 GND DC 3 3V VDD 5V SYS 5V PWR BUT SYS RESETn RESET OUT UART4 RXD gpmc wait mii2 crs gpmc cs
31. timer6 gpio2 4 GPIO1 13 gpmc ad13 cd data18 mmc1 dat5 mmc2 dat1 eQEP2B in gpio1 13 GPIO1 12 GPMC AD12 LCD DATA19 Mmc1 dat4 MMC2 DATO EQEP2A IN gpio1 12 EHRPWM2B gpmc ad9 cd data22 mmc1 dat1 mmc2 dat5 ehrpwm2B gpio0 23 GPIOO 26 gpmc ad10 cd data21 mmc1 dat2 mmc2 dat6 ehrpwm2 tripzone in gpio0 26 GPIO1 15 gpmc_ad15 cd data16 mmc1 dat7 mmc2 dat3 eQEP2 strobe gpio1 15 GPIO1 14 gpmc_ad14 cd data17 mmc1 dat6 mmc2 dat2 eQEP2 index gpio1 14 GPIOO 27 gpmc ad11 cd data20 mmc1 dat3 mmc2 dat7 ehrpwm0_synco gpio0 27 GPIO2 1 gpmc clk muxO Icd memory clik gpmc wait1 mmc2 clk mcaspO fsr gpio2 1 EHRPWM2A gpmc ad8 cd data23 mmc1 datO mmc2 dat4 ehrpwm2A gpio0 22 GPIO1 31 gpmc csn2 gpmc bein mmc1 cmd gpio1 31 GPIO1 30 gpmc csn1 gpmc clk mmc1 clk gpio1 30 GPIO1 5 gpmc ad5 mmc1 dat5 gpio1 5 GPIO1 4 gpmc ad4 mmc1_dat4 gpio1 4 GPIO1 1 gpmc ad1 mmc dat1 gpio1 1 GPIO1 0 gpmc adO mmc1 datO gpio1 0 GPIO1 29 gpmc csnO gpio1 29 GPIO2 22 lcd vsync gpmc a8 gpio2 22 GPIO2 24 Icd pcik gpmc a10 gpio2 24 GPIO2 23 Icd hsync gpmc a9 gpio2 23 GPIO2 25 Icd ac bias en gpmc a11 gpio2 25 UART5_CTSN Icd data14 gpmc a18 eQEP1 index mcaspO axr1 uart5 rxd uart5 ctsn gpioO 10 UART5 RTSN Icd data15 gpmc a19 eQEP1 strobe mcaspO ahclkx mcaspO axr3 uart5 rtsn gpioO 1 1 UART4_RTSN Icd data13 gpmc a17 eQEP1B in mcaspO fsr mcaspO axr3 uart4 rtsn gpioO 9 UART3 RTSN Icd data11 gpmc a15 ehrpwm1B mcaspO ahclkr mcasp0 axr2 uart3 rtsn gpio2 17 UART4 CTSN Icd data12 gpmc a16 eOEP1A in m
32. to production The Software is written and supported by the thousands of community members including Jason Kridner employees of Texas Instruments DigiKey and Circuitco e beagleboard org Page 24 of 108 beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual 4 1 BeagleBone Compatibility The board is intended to be compatible with the original BeagleBone as much as possible There are several areas where there are differences between the two designs These differences are listed below along with the reasons for the differences e Sitara XAM3359AZCZ100 1GHZ processor o Sorry we just had to make it faster e 512MB DDR3L o Cost reduction o Performance boost o Memory size increase o Lower power e No Serial port by default o Cost reduction o Can be added by buying a TTL to USB Cable that is widely available o Single most cost reduction action taken e NoJTAG emulation over USB o Costreduction o JTAG header is not populated but can easily be mounted e Onboard Managed NAND eMMC o 2GB o Costreduction o Performance boost x8 vs x4 bits o Performance boost due to deterministic properties vs SD card e GPMC bus may not be accessible from the expansion headers in some cases o Result of eMMC on the main board o Signals are still routed to the expansion connector o IfeMMC is not used signals can be used via expansion if eMMC is held in reset e There may be 10 less GPIO pins available o Res
33. values in order to change the settings The DC pull up requirement should be based on the AM335x Vih min voltage of 2 volts and AM335x maximum input leakage current of 18uA Also take into account any other current leakage paths on these signals which could be caused by your specific cape design The DC pull down requirement should be based on the AM335x Vil max voltage of 0 8 volts and AM335x maximum input leakage current of 18uA plus any other current leakage paths on these signals 8 4 Expansion Connectors A combination of male and female headers is used for access to the expansion headers on the main board There are three possible mounting configurations for the expansion headers e Single no board stacking but can be used on the top of the stack e Stacking up to four boards can be stacked on top of each other e Stacking with signal stealing up to three boards can be stacked on top of each other but certain boards will not pass on the signals they are using to prevent signal loading or use by other cards in the stack The following sections describe how the connectors are to be implemented and used for each of the different configurations 8 4 1 Non Stacking Headers Single Cape For non stacking capes single configurations or where the cape can be the last board on the stack the two 46 pin expansion headers use the same connectors Figure 57 is a picture of the connector These are dual row 23 position 2 54mm x 2 54mm connecto
34. would need to be added if that function was required Access to 1 wire SPI or I2C interfaces required to use a fuel gauge will need to be accessed by using the expansion headers on the board NOTE Refer to the TPS65217C documentation before connecting anything to these pins im beagleboard org amp beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual 6 1 7 Power Consumption The power consumption of the board varies based on power scenarios and the board boot processes Measurements were taken with the board in the following configuration DC powered and USB powered HDMI monitor connected USB HUB AGB Thumbdrive Ethernet connected 100M e Serial debug cable connected Table 4 is an analysis of the power consumption of the board in these various scenarios Table 4 BeagleBone Black Power Consumption mA SV MODE USB DC DC USB Reset TBD TBD TBD Idling UBoot 210 210 210 Kernel Booting Peak 460 460 460 Kernel Idling 350 350 350 Kernel Idling Display Blank 280 280 280 Loading a Webpage 430 430 430 The current will fluctuate as various activates occur such as the LEDs on and uSD eMMC accesses 6 1 8 Processor Interfaces The processor interacts with the TPS65217C via several different signals Each of these signals is described below 6 1 8 1 I2C0 I2C0 is the control interface between the processor and the TPS65217C It a
35. 0 Ethernet PHY Mode Pins This will set the mode to be 111 which enables all modes and enables auto negotiation This design e beagleboard org Page 62 of 108 beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual 6 9 HDMI Interface The BeagleBone Black has an onboard HDMI framer that converts the LCD signals and audio signals to drive a HDMI monitor The design uses an NXP TDA199988 HDMI Framer The following sections provide more detail into the design of this interface 6 9 1 Supported Resolutions The maximum resolution supported by the BeagleBone Black is 1280x1024 60Hz Table 8 below shows the supported resolutions Not all resolutions may work on all monitors but these have been tested and shown to work on at least one monitor EDID is supported on the BeagleBone Black Based on the EDID reading from the connected monitor the highest compatible resolution is selected Table 8 HDMI Supported Monitor Resolutions 800 x 600 60Hz 1024 x 768 75Hz 1280 x 720 60 800 x 600 56Hz 1024 x 768 70Hz 640 x 480 75Hz 1024 x 768 60Hz 640 x 480 60Hz 800 x 600 75Hz 720 x 400 70Hz 800 x 600 72Hz 1280 x 1024 75Hz 720 x 480 60Hz 6 9 2 HDMI Framer The TDA19988 is a High Definition Multimedia Interface HDMI 1 4a transmitter It is backward compatible with DVI 1 0 and can be connected to any DVI 1 0 or HDMI sink The HDCP mode is not used in the de
36. 108 e beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual mmritiiitiiimiiii Figure 61 Stacked w Signal Stealing Expansion Connector 8 4 4 Retention Force The length of the pins on the expansion header has a direct relationship to the amount of force that is used to remove a cape from the BeagleBone Black The longer the pins extend into the connector the harder it is to remove There is no rule that says that if longer pins are used that the connector pins have to extend all the way into the mating connector on the BeagleBone Black but this is controlled by the user and therefore is hard to control This section will attempt to describe the tradeoffs and things to consider when selecting a connector and its pin length 8 4 5 BeagleBone Black Female Connectors Figure 62 shows the key measurements used in calculating how much the pin extends past the contact point on the connector what we call overhang MATING PIN MATING CONNECTOR PCB 0 62 Point of Contact IF A A Z vA 7 7 i 4 A ASS RQ A AMS AE 0791 2 00 AM AES AMME j 7 MZ Max Insertion Depth 250 6 35 MAJOR LEAGUE ELECTRONICS CONNECTOR Figure 62 Connector Pin Insertion Depth f beagleboard org TE gt beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual To calculate the amount of the pin that extends past the Point of Contact use the
37. 11 2 SOFTWARE UPDATES Eg c Cr ORDER ER EE UR HORROR e DE ees Ee OPE ee see 107 11 3 RMA SUPPORT a EK AO AE EE AE 108 Figures Pisurel In The BOX ses ERG De ee nn Ge E DEE Ge Se rr 13 Fisute2 Tethered Configuratio ae ees sptsx in ete ES Reede ee eg ik we N ENE 14 Figure 3 USB Connection to the Boat disci EE ee Re SE Ge EG OS ee Ge 15 Figure 4 Board Power RUD ee RE DE Ge N Ge GE ED Ge ee n Ge ee 15 Figures Board Boot AS ses NG ede EE ve ee GE ig Os EE EK REG GEREG 16 Figure 6 Desktop ConfieuratioD siese mos ber ve AG ERG Oe puo dp SR Ges bia kg oe ke GN 17 Figure 7 Connect microHDMI Cable to the Monitor eee 18 Figure 8 DVI D to HDMI Adapter ss eis GR Re EROGO Ux nnn naan 18 Figure9 Wireless Keyboard and Mouse Combo sese 19 Figure 10 Connect Keyboard and Mouse Receiver to the Board 19 Figure 11 Keyboard and Mouse Hubs ioni on ee n t c se ee RUN Cc Ge 19 Figure 12 Ethernet Cable Connection uices eoe raro terree rea Ee Ee PRIN EN PER ER DEE RENE 20 f beagleboard org 00108 beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Figure 13 Figure 14 Figure 15 Figure 16 Figure 17 Figure 18 Figure 19 Figure 20 Figure 21 Figure 22 Figure 23 Figure 24 Figure 25 Figure 26 Figure 27 Figure 28 Figure 29 Figure 30 Figure 31 Figure 32 Figure 33 Figure 34 Figure 35 Figure 36 Figure 37 Figure 38 Figure
38. 39 Figure 40 Figure 41 Figure 42 Figure 43 Figure 44 Figure 45 Figure 46 Figure 47 Figure 48 Figure 49 Figure 50 Figure 51 Figure 52 Figure 53 Figure 54 Figure 55 Figure 56 Figure 57 Figure 58 Reference Manual External DC POWER se Re ie EE de Bee Gee ee GN GE NE Ge BUONA EIN QUE 20 Connect microHDMI Cable to the Board ese ee se ee ee ee RA 21 Board Boot IE ost EE e DS Se EE OR ES ie ee ee ie 22 Desktop SOLON see ei GE Ege UERSUM ete 23 Connectors LEDs and SwitcheS esse ese ee ee ee ee ee ene 27 Key Components secsi enop 28 BeagleBone Black Key ComponentS sesse se se ee RA Ge Re ee ee 29 BeagleBone Black Block Diagram Nosque mU S SR Ge eN De Ie 35 High Level Power Block Diagram sessies ss eie E eek ede GR Ge iS GN As 36 TPS65217C Block Di grai Es GE nsu ie Ges NO We ee Ee EG 37 TPS63217 DUC OnectlOD oos pessum soU N EE Ge EG GE Ge 38 USB Power Connections use oss petere n tru o onam e rn kn Rei en NErYEE Copas Rd 39 Power Rallyes reetis a cud opua itx dictus usui EEE ENA 43 Power Rail Power Up Sequencing uiis ease i etta prd Eee Une de N 45 TPS6517C Power Sequencing Timing iese sesse ee RA Re ee ee RA ee 45 Power Processor Interfaces uoo vierges PO E ped NR De Ge E CDM DOES 46 Sitara XAM3359AZCZ Block Diagram eese 48 DDRESI Memory DER SAG es esse ke so ai EA ES 51 DDR3L VREF SGI OM es ee ead ipa Elide RE UMOR uM UE 52 eMMC Memory Design se ese see RA
39. 4 VADC AIN4 AGND AING AINS AIN2 AIN3 AINO AIN1 CLKOUT2 xdma event intr1 tclkin clkout2 timer7 mux1 EMU3_mux0 gpio0 20 GPIO3 20 mcaspO axr1 eQEPO index Mcasp1_axr0 emu3 gpio3 20 GPIO0_7 eCAP0 in PWMO out uart3 txd spit cs1 pri ecap ecap capin apwm o spil sclk xdma event intr2 gpio0 7 GPIO3 18 Mcasp0_aclkr eQEPOA_in Mcaspo_axr2 Mcasp1_aclkx gpio3 18 mmc0 sdwp GND Pr f Pre f Page 72 of 108 G beagleb LAN IE REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual 7 2 Power Jack The DC power jack is located next to the RJ45 Ethernet connector as shown in Figure 45 This uses the same power connector as is used on the original BeagleBone The connector has a 2 1mm diameter center post and a 5 5mm diameter outer dimension on the barrel 5VDC Power Jack aas Figure 45 5VDC Power Jack The board requires a regulated 5VDC 25V supply at 1A A higher current rating may be needed if capes are plugged into the expansion headers f beagleboard org Paremat gt beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual 7 3 USB Client The USB Client connector is accessible on the bottom side of the board under the row of four LEDs as shown in Figure 46 It uses a 5 pin miniUSB cable the same as is used on the original BeagleBone The cable is provi
40. 4C256 is a 256 kb Serial CMOS EEPROM internally organized as 32 768 words of 8 bits each It features a 64 byte page write buffer and supports the Standard 100 kHz Fast 400 kHz and Fast Plus 1 MHz DC protocol VDD 3V3 T VDD 3V3 2 4 6 1202 SCL gt 2 4 6 12C2 SDA C130 our DGND SW DIP 2 CAT24C256W S DGND Figure 54 Expansion Board EEPROM Without Write Protect The addressing of this device requires two bytes for the address which is not used on smaller size EEPROMs which only require only one byte Other compatible devices may e beagleboard org Page 84 of 108 beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual be used as well Make sure the device you select supports 16 bit addressing The part package used is at the discretion of the cape designer 82 1 EEPROM Address In order for each cape to have a unique address a board ID scheme is used that sets the address to be different depending on the setting of the dipswitch or jumpers on the capes A two position dipswitch or jumpers is used to set the address pins of the EEPROM It is the responsibility of the user to set the proper address for each board and the position in the stack that the board occupies has nothing to do with which board gets first choice on the usage of the expansion bus signals The process for making that determination and resolving conflicts is left up to the SW and as of this
41. 5 of 108 e beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual connectors In the BeagleBone Black design this pin is connected to the MMC0_SDCD pin for use by the processor You can also change the pin to GPIOQ 6 which is able to wake up the processor from a sleep mode when an SD card is inserted into the connector Pullup resistors are provided on the signals to increase the rise times of the signals to overcome PCB capacitance Power is provided from the VDD 3V3B rail and a 10uf capacitor is provided for filtering 6 6 User LEDs There are four user LEDs on the BeagleBone Black These are connected to GPIO pins on the processor Figure 34 shows the interfaces for the user LEDs SYS 5V T R71 820 5 E KDQA LEDBA R74 R73 820 5 820 5 3 LTST C191TBKT 4 LTST C191TBKT 5 LTST C191TBKT USR1 USR2 USR3 She Se ale ER Q sai ul LL u u e o e Q1B Q2A s Q Q2B DMC564 DMC 56404 gi E 3 b R79 100K 196 DGND DGND DGND DGND Qoo USR3 gt gt Figure 34 User LEDs Table 7 shows the signals used to control the four LEDs from the processor Table 7 User LED Control Signals Pins LED GPIOSIGNAL PROC PIN GPIO1 21 GPIO2 22 U15 GPIO2 23 115 GPIO2 24 V16 A logic level of 1 will cause the LEDs to turn on f beagleboard org Page 56 of 108 e beaglebone REF BBONEBLK SRM BeagleBone Black
42. 5217 to support the new voltages DDR3L requires 1 5V instead of 1 8V on the DDR2 as is the case on the original BeagleBone The 1 8V regulator setting has been changed to 1 5V for the DDR3L The LDO3 3 3V rail has been changed to 1 8V to support those rails on the processor LDO4 is still 3 3V for the 3 3V rails on the processor An external LDOTLV70233 provides the 3 3V rail for the rest of the board e beagleboard org Page 31 of 108 beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual 5 5 PC USB Interface The board has a miniUSB connector that connects the USBO port to the processor This is the same connector as used on the original BeagleBone 5 6 X Serial Debug Port Serial debug is provided via UARTO on the processor 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 for about 12 to 20 from various sources Signals supported are TX and RX None of the handshake signals are supported 5 7 USB1 Host Port On the board is a single USB Type A female connector with full LS FS HS Host support that connects to USBI on the processor The port can provide power on off control and up to 500mA of current at 5V Under USB power the board will not be able to supply the full 500mA but should be sufficient to supply enough current for a lower power USB device supplying power be
43. 8 beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual 5 2 Processor For the initial release the board uses the Sitara XAM3359AZCZ processor in the 15x15 package This is basically the same processor as used on the original BeagleBone It does use the updated 2 0 revision with several fixes on this new processor as opposed to the original BeagleBone A couple of important features from this new processor include e 1GHZ Operation e RTC fix Eventually the board will move to the Sitara AM3358BZCZ100 device once released and readily available from TI At this time we do not have a date when this will happen We do not expect any benefit from moving to this device and there should be no impact seen as a result of making this move 5 3 Memory Described in the following sections are the three memory devices found on the board 5 3 1 512MB DDR3L A single 256Mb x16 DDR3L 4Gb 512MB memory device is used The memory used is the MT41K512M16HA 125 from Micron It will operate at a clock frequency of 303MHz yielding an effective rate of 606MHZ on the DDR3L bus allowing for 1 32GB S of DDR3L memory bandwidth 5 32 32KB EEPROM A single 32KB EEPROM is provided on I2CO that holds the board information This information includes board name serial number and revision information This will be the same as found on the original BeagleBone It has a test point to allow the device to be programmed and otherwi
44. BLK SRM BeagleBone Black System Rev A5 2 Reference Manual 6 1 Power Section Figure 21 is the high level block diagram of the power section of the board DC IN RTC PORZ SYS RESET DCO TPS65217C Em PWR EN Power Raj Is LDO 3V3 Figure 21 High Level Power Block Diagram PWR BUT This section describes the power section of the design and all the functions performed by the TPS65217C 6 1 1 TPS65217C PMIC The main Power Management IC PMIC in the system is the TPS65217C which is a single chip power management IC consisting of a linear dual input power path three step down converters and four LDOs The system is supplied by a USB port or DC adapter Three high efficiency 2 25MHz step down converters are targeted at providing the core voltage MPU and memory voltage for the board The step down converters enter a low power mode at light load for maximum efficiency across the widest possible range of load currents For low noise applications the devices can be forced into fixed frequency PWM using the bC interface The step down converters allow the use of small inductors and capacitors to achieve a small footprint solution size LDOI and LDO2 are intended to support system standby mode In normal operation they can support up to 100mA each LDO3 and LDO4 can support up to 285mA each By default only LDOI is always ON but any rail can be configured to remain up in SLEEP state In particular the DCDC converters c
45. Bone Black System Rev A5 2 Reference Manual 6 The cable needed to connect to your display is a microHDMI to HDMI Connect the microHDMI connector end to the board at this time The connector is on the bottom side of the board as shown in Figure 14 below sees OGN DeRRRHRE FS ni 3225 1 A UR mu RE ul eevus E EIE micro HDMI to HDMI Cabte 4 Figure 14 Connect microHDMI Cable to the Board The connector is fairly robust but we suggest that you not use the cable as a leash for your Beagle Take proper care not to put too much stress on the connector or cable 7 Booting the Board As soon as the power is applied to the board it will start the booting up process When the board starts to boot the LEDs will come on in sequence as shown in Figure 15 below It will take a few seconds for the status LEDs to come on so be patient The LEDs will be flashing in an erratic manner as it boots the Linux kernel POWER LED Sa d 1513BBBK 0001 OAr6 m ILI ITI c rd A a e beagleboard org Page 21 of 108 beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual Figure 15 Board Boot Status While the four user LEDS can be over written and used as desired they do have specific meanings in the image that is shipped with the board once the Linux kernel has booted USERO is the heartbeat indicator from the Linux kernel USERI turns on when the SD card is be
46. CA 6 3 3 Power Rails The DDR3L memory device and the DDR3 rails on the processor are supplied by the TPS65217C Default voltage is 1 5V but can be scaled down to 1 35V 1f desired 6 3 4 VREF The VREF signal is generated from a voltage divider on the VDDS DDR rail that powers the processor DDR rail and the DDR3L device itself Figure 31 below shows the configuration of this signal and the connection to the DDR3L memory device and the processor DDR VREF U12 R9 VDDS DDR BRA jer R100 C123 0 001uf 50V DGND DDR VREF Figure 31 f beagleboard org 10K 1 P tuf 6 3v DGND 28 B 1uf 6 3v DGND 4 VREFSSTL VREF_CA VREF_DQ MT41K256M16HA 125 15mm x 15mm Package XAM3359AZCZ DDR3L VREF Design Page 52 of 108 amp beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual 64 2GB eMMC Memory The eMMC is a communication and mass data storage device that includes a Multi MediaCard MMC interface a NAND Flash component and a controller on an advanced 11 signal bus which is compliant with the MMC system specification The nonvolatile eMMC draws no power to maintain stored data delivers high performance across a wide range of operating temperatures and resists shock and vibration disruption One of the issues faced with SD cards is that across the different brands and even within the same brand performance can vary
47. D Figure 38 Ethernet Connector Interface This 1s the same interface as is used on the BeagleBone No changes were made in this design for the board f beagleboard org Page 6D o 108 beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual Ethernet PHY Power Reset and Clocks Figure 39 show the power reset and lock connections to the LAN8710A PHY Each of these areas is discussed in more detail in the following sections VDD PHYA VDD_3V3B Cisi Fue Loa T 0 1uf 6 3v 0 1uf 6 3V 10uF 10v C135 L d 0 1uf 6 3V DGND DGND DGND PHY_VDDC C136 2 ATOpF amp G C 134 DGND 1uF 10V o lt lt x o 4 RM REFCLK lt lt gt gt R124 N 10 15 DNI 8 38 8 gt gt g DGND Ra31 100 1 REFCLKO 7 U14 A RXCLK PHYAD1 LAN8710A R140 01 RNI aceon i 3 11 SYS_RESETn lt lt gt gt nRST R144 PHY_XTAL1 R142 19 Rorke NAEL DR ANA XTALI CLKIN PHY XTAL2 4 m XTAL2 B o R143 10 1 Y3 JPHYX 2 1 1 x 5 000MHz DGND C142 XTAL150SMD_125x196 143 BopF 50v BopF 50v DGND DGND Figure 39 Ethernet PHY Power Reset and Clocks 6 8 2 1 VDD 3V3B Rail The VDD 3V3B rail is the main power rail for the LAN8710A It originates at the VD 3V3B regulator and is the primary rail that supports all of the peripherals on the board This rail also supplies the VDDIO rails which set the voltage levels for all of the I O signals
48. D 03 145 G LF 145 004 Major League TSHC 123 D 03 240 G LF 240 099 Major League TSHC 123 D 03 255 G LF 255 114 The G in the part number is a plating option Other options may be used as well as long as the contact area is gold Other possible sources are Sullins and Samtec for these connectors You will need to insure the depth into the connector is sufficient 8 4 Main Expansion Headers Stacking For stacking configuration the two 46 pin expansion headers use the same connectors Figure 59 is a picture of the connector These are dual row 23 position 2 54mm x 2 54mm connectors Figure 59 Expansion Connector e beagleboard org Page 94 of 108 beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual The connector is mounted on the top side of the board with longer tails to allow insertion into the BeagleBone Black Figure 60 is the connector configuration for the connector Figure 60 Stacked Cape Expansion Connector For convenience listed in Table 18 are some possible choices for part numbers on this connector They have varying pin lengths and some may be more suitable than others for your use It should be noted that the longer the pin and the further it is inserted into the BeagleBone Black connector the harder it will be to remove due to the tension on 92 pins This can be minimized by using shorter pins There are most likely other suppliers out there that will work f
49. DA19988 There are two signals on the TDA19988 that could be used to set the address of the TDA 19988 In this design they are both tied low The I2C interface supports both 400kHz and 100KhZ operation Table 9 shows the I2C address Table 9 TDA19988 I2C Address HDMI core address A6 A5 A4 A3 A2 A1 A0 R W 1 1 XI XI 0 1 ES e e 6 9 5 Interrupt Signal There is a HDMI INT signal that connects from the TDA19988 to the processor This signal can be used to alert the processor in a state change on the HDMI interface 6 9 6 Audio Interface There is an I2S audio interface between the processor and the TDA19988 Stereo audio can be transported over the HDMI interface to an audio equipped display In order to create the required clock frequencies and external 24 576MHz oscillator Y4 is used From this clock the processor generates the required clock frequencies for the TDA19988 There are three signals used to pass data from the processor to the TDA19988 SCLK is the serial clock SPI1 CSO is the data pin to the TDA19888 SPI1 DO is the word sync pin These signals are configured as I2S interfaces f beagleboard org Page 65 of 108 e beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual 6 9 7 Power Connections Figure 42 shows the power connections to the TDA19988 device All voltage rails for the device are at 1 8V A filter is provided to minimize any noise from the 1 8V rail getting ba
50. MMCISD SE gere soos GPIO McASP x2 4 channel eHRPWM x3 CAN x2 Ver 2A and B USB 2 0 HS OTG PHY x2 LPDDR1 DDR2 EMAC 2 port 10M 100M 1G Hd Ry and switch 16 bit 180 200 MHz Mil RMII RGMII NAND NOR 16 bit ECC Figure 29 Sitara XAM3359AZCZ Block Diagram fe beagleboard org an Page 48 of 108 e beaglebone REF BBONEBLK SRM BeagleBone Black System Reference Manual Rev A5 2 NOTE Figure 29 is an older block diagram and the higher frequency is not reflected As soon an updated picture is available this will be changed You can also refer to the updated datasheet for the XAM3359 processor 6 2 2 High Level Features Table 5 below shows a few of the high level features of the Sitara processor 6 2 3 Operating Systems Standby Power ARM CPU ARM MHz Max ARM MIPS Max Graphics Acceleration Other Hardware Acceleration On Chip L1 Cache On Chip L2 Cache Other On Chip Memory Display Options General Purpose Memory DRAM USB Ports Documentation Table 5 Linux Android Windows Embedded CE QNX ThreadX 7 mW 1 ARM Cortex A8 275 500 600 800 1000 1000 1200 2000 13D 2 PRU ICSS Crypto Accelerator 64 KB ARM Cortex A8 256 KB ARM Cortex A8 128 KB LCD 1 16 bit GPMC NAND flash NOR Flash SRAM 1 16 bit LPDDR 400 DDR2 532 DDR3 606 Processor Features MMC
51. O pe en ve P BE LCD DATA11 BH 2 oe r VPA3 a LCD DATA12 g vPA4 E R42 P 33 0201 551 LCD DATA13 R43 33 0201 Br VPA5 LCD DATA14 R44 33 0201 BE VPA6 LCD DATA15 oy VPA7 7 EE R34 33 0201 73vee P LCD DATAS Gy VPB2 R35 33 0201 AL LCD DATA6 VPB3 R36 33 0201 9 z LCD_DATA7 VPB4 e R37 33 0201 2j LCD DATA8 VPB5 R38 33 0201 FE LCD DATA9 R39 33 0201 oF VPB6 loz LCD DATA10 RN g VPB7 ara e Ed eres LCD DATAO ne 33 0201 vPC3 R30 A 33 0201 71 a LCD_DATA1 R31 33 0201 LT VPC4 LCD_DATA2 R32 33 0201 Tm VPC5 LCD DATA3 oy VPC6 R33 A A 33 0201 Tm Br LCD DATA4 R46 33 0201 214 VPC7 LCD VSYNC R47 33 0201 VSYNC VREF LCD HSYNC R48 33 0201 zo HSYNC VREF LCD AC BIAS EN Rae aon 7 DE VREF LCD_PCLK I NSS PCLK 51 12C0 SDA CSDA 12C0 SCL CSCL VDD_3V3B 1584 A MOE 1 7 A0 12C TT AT 12C GPIO1 25 INT 23 SPI1 SCLK g ACLK X 764 AP3 Dune 357 AP2 SPI1 CS0 SUY y AP1 SPI1 DO EE APO VDD 3V3A 27 m OSC IN CLKOUT1 TDA19988 AM3358 ZCZ 12MHZ SRR21 3310201 GND Q SN74AUC1G74 27 N b tuf 6 3V DGND DGND Figure 41 HDMI Framer Processor Interface f beagleboard org Panel oF 108 beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual 6 9 4 HDMI Control Processor Interface In order to use the TDA19988 the processor needs to setup the device This is done via the I2C interface between the processor and the T
52. OM code ROM code CLKOUT1 reserved disabled 10b 25MHz 1 11b 26MHz CLKOUT1 enabled Figure 36 Processor Boot Configuration The first row in Figure 36 is the default setting On boot the processor will look for the eMMC on the MMC port first followed by the uSD slot on MMCO USBO and UARTO In the event there is no uSD card and the eMMC is empty UARTO or USBO could be used as the board source If you have a uSD card from which you need to boot from hold the boot button down On boot the processor will look for the SPIOO port first then uSD on the MMCO port followed by USBO and UARTO In the event there is no uSD card and the eMMC is empty USBO or UARTO could be used as the board source e beagleboard org Page 58 of 108 beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual 6 8 10 100 Ethernet The BeagleBone Black is equipped with a 10 100 Ethernet interface It uses the same PHY as is used on the original BeagleBone The design is described in the following sections 6 8 1 Ethernet Processor Interface Figure 37 shows the connections between the processor and the PHY The interface is in the MII mode of operation lt g o w lt e U R119 1 5K MDIO DATA MDIO MDIO CLK RXWEREYAD2 8 MDC GMII1 RXD3 T6 BA A ge SEL 9 RYDSIPHYAD2 GMII1 RXD2 R26 AMET RXD2 RMIISEL GMII1_RXD1 Hne RS v NASIDO MODED RXD1 MODE1 GMII1_RXD0 RXDO MODEO
53. On oo 4 Ry ty OO nn et SS LT oo oof PREIS ben den Dou e t1 est aa too DO 449 ME gt t DU sn PHIL t DOt te p bee OO BESES I E Eel jn 00 oo wee fF mi ge foo oo 44444 Aug oOo gt ats 0000 oo SLS v t Ww rar Nes 3 4 4 A Mas c 4 os 0 m e O to O 6 c j z o e cun d LAN HO 1 NAN OST E Figure 64 Board Dimensions Page 102 of 108 Rev A5 2 REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual DO OOOOO 9 OOP Ae 1 C PN 7 Q C eux 10000000010000003 z a 1 CN oe9goobooo oo octo0o n0 ecoooccoooooooooct les 22 000 09 oco20000002 it cegoonanonoaonnooona sz z Connononoaennon d BARAEAEAR OPE mi m i pr gr omt sgg DO page Dot DP us Q om enn Card Figure 65 Component Side Silkscreen e beagleboard org Page 103 of 108 gt beaglebone g INCH REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual OC CD EE C C3 XJ dm x Va Y EA EF x M O 2 C wu VS OO OO d C 7 nen V N OO ON N LYN Wy 3 2m s Cy VA X VA OT O O 1 IO OO exa Q VJ C O oo K N J WJ F OOOO I elf tC f c d r v Br J 6 nese Figure 66 Component Side Silkscreen e beagleboard org
54. ROM contents are dumped Table 14 Expansion Board EEPROM Contents Header 0 4 0xAA 0x55 0x33 OXEE EEPROM Revision 4 2 Revision number of the overall format of this EEPROM in ASCII A1 Board Name 6 32 Name of board in ASCII so user can read it when the EEPROM is dumped Up to developer of the board as to what they call the board Version 38 4 Hardware version code for board in ASCII Version format is up to the developer i e 02 1 00A1 10A0 Manufacturer 42 16 ASCII name of the manufacturer Company or individual s name Part Number 58 16 ASCII Characters for the part number Up to maker of the board Number of Pins 74 2 Number of pins used by the daughter board including the power pins used Decimal value of total pins 92 max stored in HEX Serial number of the board This is a 12 character string which is WWYY amp amp amp amp nnnn where WW 2 digit week of the year of production Serial Number 76 12 YY 2 digit year of production amp amp amp amp Assembly code to let the manufacturer document the assembly number or product A way to quickly tell from reading the serial number what the board is Up to the developer to determine nnnn incrementing board number for that week of production Two bytes for each configurable pins of the 74 pins on the expansion connectors MSB LSB Bit order 15 14 1 0 EE Pin is used or not 0 Unused by cape 1 Used by cape
55. RUS Cn Ux EDU XR ee ek de ee 54 USD DSS 1G Cc 55 User LEDS EE E E EE 56 Processor Boot Configuration Design sse 57 Processor Boot Configuration nose ER RENE SERE ur Ge See SE 58 Ethernet Processor Interface uut etos tulse e nas co iu eR ee N 59 Ethernet Connector Interface ocasion vasca xS SU Ua Bist VH NOME Ese MUS UN 60 Ethernet PHY Power Reset and Clocks sesse esse ses se se ee ee ee ee 61 Ethernet PHY Mode Pins oxic scasuscsaccancsaseasunscacaneasesteseessseennndeeounenstarevensrsts 62 HDMI Framer Processor InterBl enu secus pe vui ec sors tu oge ees Ne eris 64 HDMI Power Connections usas to de ee ER ed ee sneen GN Dr REA PAS 66 Connector Interface Circuitry iese RA ee ee ee RA Re ee ee RA ee 67 Expansion Connector LOCSUOR iese GR ESE ies b n ee SEE GE 68 SYDE Power Jacken see ds GN ee ee ee De eg Ge RE eN 73 BEG dee oe ii dT EE OK 74 USB Host Connector siese EED Re eos ua EN p EM EE 75 Serial Debug Headers ses EE E MENGE EE RR dpt In ERE E ER Ge eg ee 76 FTDI WS ie Serial Adapter oou ore EN GEND ee NG ee 76 HDMI CONNECTOT asiron arei ie N E de ke dee Rd Ge Gee 78 MRED IVT TUM CUI EO N N N ERE GE 78 USD E fine ee ke PEU pu bra DUM N ee A oes 79 Ethernet Connector eis RR ER ES bh GEK ER ee DUI AR be GR GR Ge ge GN 80 Expansion Board EEPROM Without Write Protect i esse esse esse esse se ees 84 Expansion Board EEPROM Write Protect eee 86 Expansion Boot Pins usd re ern sheer ee re
56. SD CAN UART SCI ADC PWM Ch eCAP eQEP RTC Dc McASP SPI DMA Ch IO Supply V Operating Temperature Range C 64 Ch EDMA 1 8V ADC 3 3V 40 to 90 Full documentation for the processor can be found on the TI website at http www ti com product am3359 for the current processor used on the board Make sure that you always use the latest datasheets and Technical Reference Manuals TRM amp beaglebone f beagleboard org Page 49 of 108 REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual 6 3 DDR3L Memory The BeagleBone Black uses a single MT41K256M16HA 125 512MB DDR3L device from Micron that interfaces to the processor over 16 data lines 16 address lines and 14 control lines The following sections provide more details on the design 6 3 1 Memory Device The design will support standard DDR3 and DDR3L x16 devices A single x16 device is used on the board and there is no support for two x8 devices The DDR3 devices work at 1 5V and the DDR3L devices can work down to 1 35V to achieve lower power The specific Micron device used is the MT41K256M16HA 125 It comes in a 96 BALL FBGA package with 0 8 mil pitch Other standard DDR3 devices can also be supported but the DDR3L is the lower power device and was chosen for its ability to work at 1 5V or 1 35V The standard frequency that the DDR3L is run at on the board is
57. SD card the writing on the card should be up Align the card with the connector and push to insert Then release There should be a click and the card will start to eject slightly but it then should latch into the connector To eject the card push the SD card in and then remove your finger The SD card will be ejected from the connector Do pull the SD card out or you could damage the connector f beagleboard org Page 79 of 108 beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual 7 8 Ethernet The board comes with a single 10 100 Ethernet interface located next to the power jack as shown in Figure 53 10 100 Ethernet Figure 53 Ethernet Connector The PHY supports AutoMDX which means either a straight or a swap cable can be used e beagleboard org Page 80 of 108 gt beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual 8 0 Cape Board Support The BeagleBone Black has the ability to accept up to four expansion boards or capes that can be stacked onto the expansion headers The word cape comes from the shape of the board as it is fitted around the Ethernet connector on the main board This notch acts as a key to insure proper orientation of the cape This section describes the rules for creating capes to insure proper operation with the BeagleBone Black and proper interoperability with other capes that are intended to co exist with eac
58. Technical Reference Manual The table is left blank as a convenience and can be printed out and used as a template for creating a custom setting for each cape The 16 bit integers and all 16 bit fields are to be stored in Big Endian format Bit 15 PIN USAGE is an indicator and should be a 1 if the pin is used or 0 if it is unused Bits 14 7 RESERVED is not to be used and left as 0 Bit 6 SLEW CONTROL 0 Fast 1 Slow Bit 5 RX Enabled 0 Disabled 1 Enabled Bit 4 PU PD 0 Pulldown 1 Pullup Bit 3 PULLUP DN 0 Pullup pulldown enabled 1 Pullup pulldown disabled Bit 2 0 MUX MODE SELECT Mode 0 7 refer to TRM Refer to the TRM for proper settings of the pin MUX mode based on the signal selection to be used The AINO 6 pins do not have a pin mux setting but they need to be set to indicate if each of the pins is used on the cape Only bit 15 is used for the AIN signals e beagleboard org Page 88 of 108 beaglebone REF BBONEBLK SRM BeagleBone Black System Reference Manual Table 15 EEPROM Pin Usage Rev A5 2 15 14 13 12 11 10 9 8 7 6 5 2 4 S Reserved Mux Mode w 88 P9 22 UART2_RXD 90 P9 21 UART2_TXD 92 P9 18 12C1_SDA 94 P9 17 12C1_SCL 96 P9 42 GPIO0_7 98 P8 35 UART4_CTSN 100 P8 33 UART4_RTSN 102 P8 31 UART5_CTSN 104 P8 32 UART5_RTSN 106
59. a standalone development platform in a desktop PC configuration 31 What s In the Box In the box you will find three main items as shown in Figure 1 e BeagleBone Black e miniUSB to USB Type A Cable e Instruction card 3 This is sufficient for the tethered scenario and creates an out of box experience where the board can be used immediately with no other equipment needed beaglebone hz black Figure 1 In The Box f beagleboard org Page 13 of 108 beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual 3 2 Main Connection Scenarios This section will describe how to connect the board for use This section is basically a slightly more detailed description of the Quick Start Guide that came in the box There is also a Quick Start Guide document on the board that should also be refereed The intent here is that someone looking t purchase the board will be able to read this section and get a good idea as to what the initial set up will be like The board can be configured in several different ways but we will discuss the two most common scenarios as described in the Quick Start Guide card that comes in the box e Tethered to a PC via the USB cable o Board is accessed as a storage drive o OraRNDIS Ethernet connection e Standalone desktop o Display o Keyboard and mouse o External 5V power supply Each of these configurations is discussed in general terms in the following sections F
60. acking Headers Single Cape sse eene 93 8 4 2 Main Expansion Headers Stacking sese eene Ge ee Ge nre 94 8 4 3 Stacked Capes w Signal Stealing esses nene 95 6 4 4 Retention Force esses esee eee essensen Ge ee enne tese Ee essi ente sete rese teen ed Ge nennen 96 8 4 5 BeagleBone Black Female Connectors essere 96 Bid SIGNAL USAGE cie co eno DURER ERE SERERE MORES EO EUER ERROR OE OE ENG 97 8 67 CAPE POWER EE EE EE EO t EROR IH DEI ER EE 97 amp 6 1 Main Board POWER sso EE EE EE AE EE E ETRE REI 97 8 6 2 Expansion Board External Power seen 98 Bel MECHANICAL ie vss tote ec ER EE N 98 6 751 Standard Cape SIZei EE AE N EE En ph 98 6 4 2 Extended CapeSize eoo rer pr be EE N 99 8 73 EE EE cir erp baci EE N RRE 100 9 0 BEAGLEBONE BLACK MECHANICAL uuu ee sesse ee es se se ee es se ee es se ese es se ge ee ese ee ei se ge ee es se ee ee ee ge ee ei eg 101 91 DIMENSIONS AND WEIGHT etos seed esde set tetas Ee e tine P ge Eee vee be RE RENS se sg eke eed se diese eek Gee eg der 101 9 2 SILKSCREEN AND COMPONENT LOCATIONS eene enne ge ee ke Ge eke ere ee eke nnne Ge ee 102 10 0 died Ed do EE EE Di EK 105 11 0 SUPPORT INFORMATION see es sees se EE Soe EE EE notus tna EE BOE EE saneta se EE Ge EE See EE Ge EE See EE Ge EE See 107 11 1 HARDWARE DESIGN RE t E POT EUR CH EESTI EE RE N 107
61. an internal voltage rail to the device The manufacturer recommends that a luf capacitor be attached to this rail but a 2 2uF was chosen to provide a little margin Pullup resistors are used to increase the rise time on the signals to compensate for any capacitance on the board VDD 3V3B VDD 3V3B T R101 R102 R103 R110 R111 2 2uF 6 3V DGND o DGND 10K 196 10K 196 10K 196 10K 196 N C2 MMC1 DATO VCCI Oro O Ate ANM t lo ODSGOCGGOGG OQOGOOUO OcOO OOOOOOOOO 0 O0 QD OO 2 OD COO C 222200000 000022222 PEPPER BEA 196 AM3358 ZCZ MEM MNAND 2GB Figure 32 eMMC Memory Design The pins used by the eMMCI in the boot mode are listed below in Table 6 Table 6 eMMC Boot Pins or est ME gese WE me sg For eMMC devices the ROM will only support raw mode The ROM Code reads out raw sectors from image or the booting file within the file system and boots from it In raw mode the booting image can be located at one of the four consecutive locations in the main area offset 0x0 0x20000 128 KB 0x40000 256 KB 0x60000 384 KB For this reason a booting image shall not exceed 128KB in size However it is possible to e beagleboard org Page 54 of 108 E beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual flash a device with an image greater than 128KB starting at one of the aforementioned locations
62. an remain up in a low power PFM mode to support processor suspend mode The TPS65217C offers flexible power up and e beagleboard org Page 36 of 108 beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual power down sequencing and several house keeping functions such as power good output pushbutton monitor hardware reset function and temperature sensor to protect the battery For more information on the TPS65217C refer to http www ti com product tps65217C Figure 22 is the high level block diagram of the TPS65217C de MO vatage Pan ei x hon yt Pvt gt Fao gt hee E i LDO PGOOO Mxreczarary Puan BA n Fy sarte cath Om pem tow P z Lr oU dll ME e 1 mWAKEUP CANT i ame 1 1 paom torf wande i nint AT en fen artery ga EET l dj do m a ptem mat v pe SCL vn oeoc fate har quem had p O c E fom ym od E 2 SDAL lu en ut m VDCOCI S TE a M T T 4 LL te 1 m FB WLED j ARA Swa vn pe ii Sj mm i adia ig WED Driver LZ cre af man t Figure 22 TPS65217C Block Diagram f beagleboard org on gt beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual 6 12 DC Input Figure 23 below shows how the DC input is connected to the TPS65217C VDD 5V l Ot ac syst eam END EI 12 SYS2 USB DC USB mmn c 2 10
63. beagleboard org Page 76 of 108 beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual http www ftdichip com Support Documents DataSheets Cables DS TTL 232R CABLES pdf Pin 1 of the cable is the black wire That must align with the pin 1 on the board which is designated by the white dot on the PCB Refer to the support WIKI http circuitco com support index php title BeagleBoneBlack for more sources of this cable and other options that will work e beagleboard org Page 77 of 108 e beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual 7 6 HDMI Access to the HDMI interface is through the HDMI connector that is located on the bottom side of the board as shown in Figure 50 below Connector Figure 50 HDMI Connector The connector is microHDMI connector This was done due to the space limitations we had in finding a place to fit the connector It requires a microHDMI to HDMI cable as shown in Figure 37 below The cable can be purchased from several different sources Figure 51 HDMI Connector e beagleboard org Page 78 of 108 beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual 7 7 microSD A microSD connector is located on the backside of the board as shown in Figure 52 below The SD card is not supplied with the board Connector Figure 52 uSD Connector When plugging in the
64. can be mounted with all sorts of interface connectors it is difficult to define a standard enclosure that will handle all capes already made and those yet to be defined If cape designers want to work together and align with one enclosure and work around it that is certainly acceptable But we will not pick winners and we will not do anything that impedes the openness of the platform and the ability of enclosure designers and cape designers to innovate and create new concepts e beagleboard org a 100 of 108 beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual 9 0 BeagleBone Black Mechanical 9 1 Dimensions and Weight Size 3 5 x 2 15 86 36mm x 53 34mm Max height 187 4 76mm PCB Layers 6 PCB thickness 062 RoHS Compliant Yes Weight 1 4 oz e beagleboard org Page 101 of 108 beaglebone REF BBONEBLK SRM R 500 2X R 250 2X f beagleboard org BeagleBone Black System Reference Manual Silkscreen and Component Locations 1 900 ce Ln N m j WwW My Eel N Vly tor FF A SN gt Nw M ap MM E T la Li Pi fh i od Y hasi J On SLT DO OOOO DO i H ee Du M EER Hees oO nn tei o Bug ee 1 ore pUBSSPSEHES Bn onij S Po 2227 BE no Ship t DU Dni ncn EIE aH 5 On n je 4X C 4 40 00 OD 4 4 LL 3 o nn ssi ffm Duc OO ds d oo OD die f t uouu Dus i i
65. caspO aclkr mcaspO axr2 uart4_ctsn gpio0 8 UART3 CTSN Icd data10 gpmc a14 ehrpwm1A mcaspO axr0 uart3 ctsn gpio2 16 UART5_TXD Icd data8 gpmc a12 ehrpwm1 tripzone in mcaspO aclkx uart5 txd uart2 ctsn gpio2 14 UART5 RXD Icd data9 gpmc a13 ehrpwm0_synco mcasp0_fsx uart5 rxd uart2 rtsn gpio2 15 GPIO2 12 Icd data6 gpmc a6 eQEP2 index gpio2 12 GPIO2 13 lcd data7 gpmc a7 eQEP2 strobe pr1 edio data out7 gpio2 13 GPIO2 10 Icd data4 gpmc a4 eQEP2A in gpio2 10 GPIO2 11 Icd data5 gpmc a5 eQEP2B in gpio2 1 1 GPIO2 8 Icd data2 gpmc a2 ehrpwm2 tripzone in gpio2 8 GPIO2 9 Icd data3 gpmc a3 ehrpwm0_synco gpio2 9 GPIO2 6 Icd data0 gpmc a0 ehrpwm2A gpio2 6 GPIO2 7 Icd data1 gpmc a1 ehrpwm2B gpio2 7 07 beagleboard org beaglebone Page 70 of 108 REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual 7 1 2 Connector P9 Table 11 lists the signals on connector P9 Other signals can be connected to this connector based on setting the pin mux on the processor but this is the default settings on power up There are some signals that have not been listed here Refer to the processor documentation for more information on these pins and detailed descriptions of all of the pins listed In some cases there may not be enough signals to complete a group of signals that may be required to implement a total interface The PROC column is the pin number on the processor The PIN column is
66. cing The power up process is made up of several stages and events Figure 26 describes the events that make up the power up process for the processer l el VDDS RTC 1 8V I 1 I RTC_PORZ i PMIC_POWER_EN id l E I All 1 8V Supplies l BV VDDS DDR f l l IO 3 3V Supplies VDDA3P3V_USB0 1 l I i VDD CORE VDD MPU PORZ l l l l Sys clk I I I I I l l Figure 26 Power Rail Power Up Sequencing Figure 27 the voltage rail sequencing for the TPS65217C as it powers up and the voltages on each rail The power sequencing starts at 15 and then goes to one That is the way the TPS65217C is configured You can refer to the TPS65217C datasheet for more information TPS65217C Targeted at AM335x ZCZ SEQUENCE STROBE VOLTAGE V 1 5 EE 1 8 LDO 400 mA 3 3 LDO 400 mA Figure 27 TPS6517C Power Sequencing Timing e beagleboard org Page 45 of 108 beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual 6 1 10 Power LED The power LED is a blue LED that will turn on once the TPS65217C has finished the power up procedure If you ever see the LED flash once that means that the TPS65217C started the process and encountered an issue that caused it to shut down The connection of the LED is shown in Figure 25 6 1 11 TPS65217C Power Up Process Figure 14 shows the interface between the TPS65217C an
67. ck into the device HDMI 1V8 T VDDA PLLO 1 8V VDDA PLL1 1 8V VDDAO 1 8V VDDA1 TX 1 8V VDDA2 TX 1 8V VDDA3 TX 1 8V VDD_1V8 VDDDCO 1 8V VDDDC1 1 8V 1 2 VDDIOA 1 8V VDDIOB 1 8V i Q e S 9 2 g 2 1500HM800mA T o o o o o o o ETE dom d ER TDA19988 o pio G E c o s le R149 LL LL PEN uw ee geo u N d eN be N A N o N o A o S N 0 1 DGND Figure 42 HDMI Power Connections All of the interfaces between the processor and the TDA 19988 are 3 3V tolerant allowing for direct connection e beagleboard org Page 66 of 108 gt beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual 6 9 8 HDMI Connector Interface Figure 43 shows the design of the interface between the HDMI Framer and the connector DVI 5V ee R14 7 A R14 1 5K HDMI DSCL HDMI DSDA HOM DSDA 78 SCL IL 29 19 aS me GIE BT 7 DAT1 22 DAT1 S MTG3 M bu neo 7 DDC CEC GND HDMI TXO HPLG Dato DATO PER DAN S HD CEC Ee Dc Cae 2 n CLK NC HDMI_HPD HDMI CEC HDMI SWING R148 A 1014AN penp E HDMI microHDMI TDA19988 pe Ht b n n Ol Ol R QJ QJ Co om CO CO NI NI H xt DE DE X X X X xk k X DGND DGND Figure 43 Connector Interface Circuitry The connector for the HDMI interface is a microHDMI It
68. d the processor VIDD 3V3A WAKEUP PMIC INT PMIC PGOOD LDO PGOOD PMIC_POWR_EN gt 1200 SCL I2C0 SDA Figure 28 Power Processor Interfaces When voltage is applied DC or USB the TPS65217C connects the power to the SYS output pin which drives the switchers and LDOS in the TPS65217C At power up all switchers and LDOs are off except for the VRTC LDO 1 8V which provides power to the VRTC rail and controls the RTC PORZ input pin to the processor which starts the power up process of the processor Once the RTC rail powers up the RTC PORZ pin of the processor is released Once the RTC PORZ reset is released the processor starts the initialization process After the RTC stabilizes the processor launches the rest of the power up process by activating the PMIC PWR EN signal that is connected to the TPS65217C which starts the TPS65217C power up process The LDO_PGOOD signal is provided by the TPS65217C to the processor As this signal is 1 8V from the TPS65217C by virtue of the TPS65217C VIO rail being set to 1 8V and the RTC_PORZ signal on the processor is 3 3V a voltage level shifter U4 is used Once the LDOs and switchers are up on the TPS65217C this signal goes active releasing the processor The LDOs on the TPS65217C are used to power the VRTC rail on the processor e beagleboard org Page 46 of 108 beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual 6 1 12 Processo
69. ded with the board The cable can also be used to power the board USB Client Connector Figure 46 USB Client Connector This port is a USB Client only interface and is intended for connection to a PC f beagleboard org Page 74 of 108 beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual 74 USB Host There is a single USB Host connector on the board and is shown in Figure 47 below USB Host Connector Figure 47 USB Host Connector The port is USB 2 0 HS compatible and can supply up to 500mA of current If more current or ports is needed then a HUB can be used e beagleboard org Page 75 of 108 gt beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual 7 5 Serial Header Each board has a debug serial interface that can be accessed by using a special serial cable that is plugged into the serial header as shown in Figure 48 below Serial Debug Connector Pin 1 Figure 48 Serial Debug Header Two signals are provided TX and RX on this connector The levels on these signals are 3 3V In order to access these signals a FTDI USB to Serial cable is recommended as shown in Figure 49 below Serial Debug Cable Pin 1 Figure 49 FTDI USB to Serial Adapter The cable can be purchased from several different places and must be the 3 3V version TTL 232R 3V3 Information on the cable itself can be found direct from FTDI at e
70. e expansion connectors and their ratings All voltages are supplied by connector P9 The current ratings listed are per pin Table 18 Expansion Voltages Current Current GND GND 250mA VDD 3V3B VDD 3V3B 250mA 1000mA VDD SV VDD SV 1000mA 250mA SYS 5V SYS 5V 250mA GND GND GND GND f beagleboard org Page 97 of 108 beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual The VDD 3V3B rail is supplied by the LDO on the BeagleBone Black and is the primary power rail for expansion boards If the power requirement for the capes exceeds the current rating then locally generated voltage rail can be used It is recommended that this rail be used to power any buffers or level translators that may be used VDD SV is the main power supply from the DC input jack This voltage is not present when the board is powered via USB The amount of current supplied by this rail is dependent upon the amount of current available Based on the board design this rail is limited to 1A per pin from the main board The SYS SV rail is the main rail for the regulators on the main board When powered from a DC supply or USB this rail will be 5V The available current from this rail depends on the current available from the USB and DC external supplies 8 6 2 Expansion Board External Power A cape can have a jack or terminals to bring in whatever voltages ma
71. e 5VDC supply from the USB port is provided on the SYS SV the one that comes from the TPS65217C rail of the expansion header for use by a cape Figure 24 is the connection of the USB power input on the PMIC U2 12 USB TPS65217C C 10uF 10V DGND pae D tuf 6 3V DGND Figure 24 USB Power Connections 6 1 4 Power Selection The selection of either the 5VDC or the USB as the power source is handled internally to the TPS65217C and automatically switches to 5VDC power if both are connected SW can change the power configuration via the I2C interface from the processor In addition the SW can read the TPS65217C and determine if the board is running on the 5VDC input or the USB input This can be beneficial to know the capability of the board to supply current for things like operating frequency and expansion cards It is possible to power the board from the USB input and then connect the DC power supply The board will switch over automatically to the DC input e beagleboard org Page 39 of 108 beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual 6 1 5 Power Button A power button is connected to the input of the TPS65217C This is a momentary switch the same type of switch used for reset and boot selection on the board If you push the button the TPS65217C will send an interrupt to the processor It is up to the processor to then pull the PMIC EN pin low at the
72. e CORR o en Ru RN Nx inn ede 92 Single Expansion CODBOGIOE osos eeses vet enbos eheu bises arbe ese De EE Ge ee eek 93 Single Cape Expansion Connectotsiss sissascssecaseassncceniasccsnsenscecsassocsuadeasccens 94 e beagleboard org Page 10 of 108 beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Figure 59 Figure 60 Figure 61 Figure 62 Figure 63 Figure 64 Figure 65 Figure 66 Figure 67 Figure 68 Figure 69 Table 1 Table 2 Table 3 Table 4 Table 5 Table 6 Table 7 Table 8 Table 9 Table 10 Table 11 Table 12 Table 13 Table 14 Table 15 Table 16 Table 17 Table 18 Reference Manual Expansion C onnebtor ses ie es EN Oe BERE Gee EE GE EG Ge RGN ee 94 Stacked Cape Expansion COME esse esse sk ees nes Eed Ese NG ga ei 95 Stacked w Signal Stealing Expansion Connector sssss 96 Connector Pin Insertion Depth 96 Cape Board Diem OS sees NE ese sie eo EN eN ee GEE Ee 99 Board DitensiOnA sesse ES pam rg EE itus tlie De Ge BEDR EN 102 Component Side Silkscreen ien enn ren ern See ed ee GE eN Re ee Dek eed 103 Component Side SIIESCPE Ni odios n fie BR OR NG Re ER EE Ge 104 TAN Side EE OE OE EE NE Ee 105 Ee Bes LE ee N MM AM ONDE 106 Bottoni SIE GR GE ee GE ere ener ee Ge GO 108 Tables AE Re AA N EE EE H 12 BeagleBone Black Features sees se ee ee AA RA GR Re ee ee RA Ge Re ee ee ee 26 BeagleBone Black Battery Pins SEG EE GES DE Se Ee Dee ie Se 40
73. e ee se ee ee se se ee ee ee 24 4 1 BEAGLEBONE COMPATIBILITY c cccccccccsessssececececsessaececececsensseeeseeeceeseaseseeeceesesssaeseeeeecseseaasaeeeeeens 25 4 2 BEAGLEBONE BLACK FEATURES AND SPECIFICATION ese ee ee ee ee ee ee enne eene nennen ee ee ee ee 26 4 3 BOARD COMPONENT LOCATIONS ese ee ese ee ee ee nennen eee nnn etse eene th ese erne sette dade sese sete tena snae nent 27 4 3 1 Connectors LEDs and SwitcheS ee ee eerte eee ee ee ee enten entree nnns seen 27 ASD Key COMPONCNIS i reae terre ted eri Pre ed ten i octets AE N 28 5 0 BEAGLEBONE BLACK HIGH LEVEL SPECIFICATION ees esse sesse se se ee ee ese ss se se ee ee ee ee ss se se ee ee 29 Sil BLOCK DIE EE NO OE OR EE EE EE OE EN 29 52 PROCESSOR SS EA etat detenta DE A Te It S b c LEE 30 5 3 MEMORY 30 5 3 1 SIDMB DDR3L EE OE OE N EE OE eye ed Vedi eee EN EE N 30 5 3 7 BAKBEEPROM use eed Se ee be ed ee Ge ee Ge See es oo ee Re eg ed SE ee edd 30 3 3 3 2GB Embedded MMEOi ss ss ER dd ES se eere te ed cobdstaoubeaedd de RE De ee SS oe 30 5 3 4 Micros DConneetO se sd een eo eed eet cob Dae aed ooa eo pte dele eb od Ge ED od codage eode odio 30 5 3 5 Boot Modes ee eee Veo ed AE DE ode SI eed bed EE Ee T exe 31 5 4 POWER MANAGEMENT uie tco eve bee ee Ge oe Ge ee ee oe Se sc bee suas oe se be deo ee ee Ee aee het ie ez eere ser eese ew bes 31 5 5 PCUSB INTERFACE RR T 32 5 6 SERIAL DEBUG PORT ei
74. ed as simply BeagleBone This design is subject to change without notice as we will work to keep improving the design as the product matures based on feedback and experience Software updates will be frequent and will be independent of the hardware revisions and as such not result in a change in the revision number Make sure you check the support Wiki frequently for the most up to date information http circuitco com support index php title BeagleBoneBlack 2 0 Change History This section describes the change history of this document and board Document changes are not always a result of a board change But aboard change will always result in a document change 2 1 Document Change History Table 1 Change History N Changes January 4 2013 January 8 2013 Added information on Power button and the battery access A5 1 points April 1 2013 bis Final production released version Edited version 2 2 Added numerous Lo Aere mumenus Pe rie Re SAAM of the Rev A5A board aa 23 2013 2 2 Board Changes 2 2 1 Rev ASB This is the initial production release of the board We will be tracking changes from this point forward e beagleboard org Page 12 of 108 beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual 3 0 Connecting Up Your BeagleBone Black This section provides instructions on how to hook up your board Two scenarios will be discussed 1 Tethered to a PC and 2 As
75. following formula Overhang Total Pin Length PCB thickness 062 contact point 079 The longer the pin extends past the contact point the more force it will take to insert and remove the board Removal is a greater issue than the insertion 8 5 Signal Usage Based on the pin muxing capabilities of the processor each expansion pin can be configured for different functions When in the stacking mode it will be up to the user to insure that any conflicts are resolved between multiple stacked cards When stacked the first card detected will be used to set the pin muxing of each pin This will prevent other modes from being supported on stacked cards and may result in them being inoperative In Section 7 1 of this document the functions of the pins are defined as well as the pin muxing options Refer to this section for more information on what each pin is To simplify things if you use the default name as the function for each pin and use those functions it will simplify board design and reduce conflicts with other boards Interoperability is up to the board suppliers and the user This specification does not specify a fixed function on any pin and any pin can be used to the full extent of the functionality of that pin as enabled by the processor 8 6 Cape Power This section describes the power rails for the capes and their usage 8 6 1 Main Board Power The Table 18 describes the voltages from the main board that are available on th
76. h other Co existence is not a requirement and is in itself something that is impossible to control or administer But people will be able to create capes that operate with other capes that are already available based on public information as it pertains to what pins and features each cape uses This information will be able to be read from the EEPROM on each cape This section is intended as a guideline for those wanting to create their own capes Its intent is not to put limits on the creation of capes and what they can do but to set a few basic rules that will allow the SW to administer their operation with the BeagleBone Black For this reason there is a lot of flexibility in the specification that we hope most people will find liberating and in the spirit of Open Source Hardware I am sure there are others that would like to see tighter control more details more rules and much more order to the way capes are handled Over time this specification will change and be updated so please refer to the latest version of this manual prior to designing your own capes to get the latest information e beagleboard org Page 81 of 108 beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual 8 1 BeagleBoneBlack Cape Compatibility The main expansion headers are the same between the BeagleBone and BeagleBone Black While the pins are the same some of these pins are now used on the BeagleBone Black The followi
77. ied electronics experts who are familiar with the dangers and application risks associated with handling electrical mechanical components systems and subsystems It should not be used as all or part of a finished end product Your Sole Responsibility and Risk you acknowledge represent and agree that 1 You have unique knowledge concerning Federal State and local regulatory requirements including but not limited to Food and Drug Administration regulations if applicable which relate to your products and which relate to your use and or that of your employees affiliates contractors or designees of the BeagleBone for evaluation testing and other purposes 2 You have full and exclusive responsibility to assure the safety and compliance of your products with all such laws and other applicable regulatory requirements and also to assure the safety of any activities to be conducted by you and or your employees affiliates contractors or designees using the BeagleBone Further you are responsible to assure that any interfaces electronic and or mechanical between the BeagleBone and any human body are designed with suitable isolation and means to safely limit accessible leakage currents to minimize the risk of electrical shock hazard 3 Since the BeagleBone is not a completed product it may not meet all applicable regulatory and safety compliance standards which may normally be associated with similar items You assume full responsibilit
78. ike its predecessors is designed to address the Open Source Community early adopters and anyone interested in a low cost ARM Cortex A8 based processor It has been equipped with a minimum set of features to allow the user to experience the power of the processor and is not intended as a full development platform as many of the features and interfaces supplied by the processor are not accessible from the BeagleBone Black via onboard support of some interfaces It is not a complete product designed to do any particular function It is a foundation for experimentation and learning how to program the processor and to access the peripherals by the creation of your own software and hardware It also offers access to many of the interfaces and allows for the use of add on boards called capes to add many different combinations of features A user may also develop their own board or add their own circuitry BeagleBone Black is manufactured and warranted by Circuitco LLC in Richardson Texas for the benefit of the community and its supporters In addition Circuitco provides the RMA support for the BeagleBone Black Jason Kridner of Texas Instruments handles the community promotions and is the spokesmen for BeagleBoard org The board is designed by Gerald Coley an employee of Texas Instruments and a charter member of the BeagleBoard org community The PCB layout was done by Circuitco and Circuitco is the sole funder of its development and transition
79. in an orderly fashion go into sleep mode or cause it to wake up from a sleep mode All of these require SW support e beagleboard org Page 42 of 108 beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual 6 1 9 Power Rails Figure 25 shows the connections of each of the rails from the TPS65217C u2 VDDS DDR L1 20 PL 1 c 2 R6 1 5V LQM2HPN2RZMGUL 0 1 19 vDCOC VDD MPU 23 p L2 YS 2 LOM2HPN2R2MGOL 24 VDCDC2 VDDS VDD CORE is 31 BU 12 LOM2HPN2RZ 11 12 H 29 vDCOC3 VDD 1V8 RS 0 1 TT ER il le 11 i y 43 1OuF 10V VRTC 15 0 1 10uF 10V 1 RB DONI C16 7 WZ b 4 22uF 6 3V DGND DGND DGND VDD 3V3AUX No POWER LED ms TPS65217C _ Die PWR LEDR 7 C18 LTST C191TBKT R12 wA DGND 2 2uF 6 3V 4 DGND DGND VDD 3V3B VDD 3V3AUX 470K 1 280K 1 R11 C17 22uF 6 3V C19 C20 TL 5209 KOOMA 470pF 6 3V 0 1uf 6 3V NE DGND DGND DGND DGND DGND Figure 25 Power Rails 6 1 9 1 VRTC Rail The VRTC rail is a 1 8V rail that is the first rail to come up in the power sequencing It provides power to the RTC domain on the processor and the I O rail of the TPS65217C It can deliver up to 250mA maximum 6 1 9 2 VDD 3V3A Rail The VDD 3V3A rail is supplied by the TPS65217C and provides the 3 3V for the processor rails and can provide up to 400mA e beagleboard org Page 43 of 108 beaglebone REF BBONEBLK SRM BeagleBone Black System Rev
80. ing accessed USER2 is an activity indicator It turns on when the kernel is not in the idle loop USER3 turns on when the onboard eMMC is being accessed 8 A Booted System 1 The board will have a mouse pointer appear on the screen as it enters the Linux boot step You may have to move the physical mouse to get the mouse pointer to appear The system can come up in the suspend mode with the HDMI port in a sleep mode 2 After a minute or two a login screen will appear You do not have to do anything at this point 3 After a minute or two the desktop will appear It should be similar to the one shown in Figure 16 HOWEVER it will change from one release to the next so do not expect your system to look exactly like the one in the figure but it will be very similar 4 Andatthis point you are ready to go Figure 16 shows the desktop after booting e beagleboard org Page 22 of 108 beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual Figure 16 Desktop Screen NOTE At press time this is what the default screen looks like If you see something different do not be alarmed It is intended Once the final screen is finalized this document will be updated and available for download T n zol ANNE REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual 4 0 BeagleBone Black Overview The BeagleBone Black is the latest addition to the BeagleBoard org family and l
81. le Provided there is Schematic in PDF Schematic in OrCAD Cadence Design Entry CIS 16 3 PCB Gerber PCB Layout File Allegro Bill of Material System Reference Manual This document You can also download the files from http beagleboard org hardware design or from the Circuitco WIKI at http circuitco com support index php title BeagleBoneBlack 11 2 Software Updates It is a good idea to always use the latest software Instructions for how to update your software to the latest version can be found at http circuitco com support index php title BeagleBoneBlack Updating the eMMC S oftware e beagleboard org Page 107 of 108 beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual 11 3 RMA Support If you feel your board is defective or has issues request an RMA by filling out the form at http beagleboard org support rma You will need the serial number and revision of the board as shown in the Figure 69 below Figure 69 Bottom Side f beagleboard org bage 1080f108 beaglebone
82. leboard org Page 18 of 108 beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual 3 If you have a single wireless keyboard and mouse combination such as seen in Figure 9 below you need to plug the receiver in the USB host port of the board as shown in Figure 10 g ay Figure 9 Wireless Keyboard and Mouse Combo Figure 10 Connect Keyboard and Mouse Receiver to the Board If you have a wired USB keyboard requiring two USB ports you will need a HUB similar to the ones shown in Figure 11 You may want to have more than one port for other devices Note that the board can only supply up to 500mA so if you plan to load it down it will need to be externally powered Figure 11 Keyboard and Mouse Hubs 4 Connect the Ethernet Cable e beagleboard org Page 19 of 108 beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual If you decide you want to connect to your local area network an Ethernet cable can be used Connect the Ethernet Cable to the Ethernet port as shown in Figure 12 Any standard 100M Ethernet cable should work Ethernet Cable Connection Figure 12 Ethernet Cable Connection 5 Apply Power The final step is to plug in the DC power supply to the DC power jack as shown in Figure 13 below Figure 13 External DC Power e beagleboard org Page 20 of 108 beaglebone REF BBONEBLK SRM Beagle
83. llows the processor to control the registers inside the TPS65217C for such things as voltage scaling and switching of the input rails 6182 PMC POWR EN On power up the VDD_RTC rail activates first After the RTC circuitry in the processor has activated it instructs the TPS65217C to initiate a full power up cycle by activating the PMIC POWR EN signal by taking it HI When powering down the processor can take this pin low to start the power down process im beagleboard org amp beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual 6 1 8 3 LDO GOOD This signal connects to the RTC PORZn signal RTC power on reset As the RTC circuitry comes up first this signal indicates that the LDOs the 1 8V VRTC rail is up and stable This starts the power up process 6 1 8 4 PMIC PGOOD Once all the rails are up the PMIC PGOOD signal goes high This releases the PORZn signal on the processor which was holding the processor reset 6 1 8 5 WAKEUP The WAKEUP signal from the TPS65217C is connected to the EXT WAKEUP signal on the processor This is used to wake up the processor when it is in a sleep mode When an event is detected by the TPS65217C such as the power button being pressed it generates this signal 6 1 8 6 PMIC INT The PMIC INT signal is an interrupt signal to the processor Pressing the power button will send an interrupt to the processor allowing it to implement a power down mode
84. main board This notch acts as a key to insure proper orientation of the cape The majority of capes designed for the original BeagleBone will work on the BeagleBone Black The two main expansion headers will be populated on the board There are a few exceptions where certain capabilities may not be present or are limited to the BeagleBone Black These include e GPMC bus may NOT be available due to the use of those signals by the eMMC If the eMMC is used for booting only and the file system is on the SD card then these signals could be used e Another option is to use the SD or serial boot modes and not use the eMMC e The power expansion header is not on the BeagleBone Black so those functions are not supported For more information on cape support refer to Section 9 0 e beagleboard org Page 34 of 108 beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual 6 0 Detailed Hardware Design This section provides a detailed description of the Hardware design This can be useful for interfacing writing drivers or using it to help modify specifics of your own design Figure 20 below is the high level block diagram of the board EXPANSION f RESET USB1 USBHOST I DEMNM a a wie Sitara TPS65217C MMOD uSD AM3358AZCZ JTAG JTAG Ethernet 3 RJ45 EXPANSION Figure 20 BeagleBone Black Block Diagram f beagleboard org TEE gt beaglebone REF BBONE
85. moment in time this method is a something of a mystery due t the new Device Tree methodology introduced in the 3 8 kernel Address line A2 is always tied high This sets the allowable address range for the expansion cards to 0x54 to 0x57 All other I2C addresses can be used by the user in the design of their capes But these addresses must not be used other than for the board EEPROM information This also allows for the inclusion of EEPROM devices on the cape if needed without interfering with this EEPROM It requires that A2 be grounded on the EEPROM not used for cape identification 82 22 MDC Bus The EEPROMs on each expansion board are connected to I2C2 on connector P9 pins 19 and 20 For this reason I2C2 must always be left connected and should not be changed by SW to remove it from the expansion header pin mux settings If this is done then the system will be unable to detect the capes The I2C signals require pullup resistors Each board must have a 5 6K resistor on these signals With four capes installed this will be an effective resistance of 1 4K if all capes were installed and all the resistors used were exactly 5 6K As more capes are added the resistance is reduced to overcome capacitance added to the signals When no capes are installed the internal pullup resistors must be activated inside the processor to prevent I2C timeouts on the I2C bus The I2C2 bus may also be used by capes for other functions such as I O expansion or o
86. n4 rmii2 crs dv mmc sdcd uartd rd mux2 gpio0 30 GPIO1_28 gpmc bein mii2 col gpmc csn6 mmc2_dat3 gpmc_dir mcaspO aclkr mux3 gpio1 28 UARTA TXD gpmc wpn mii2 rxerr gpmc csn5 rmii2 rxerr mmc2 sdcd uart4 txd mux2 gpio0 31 EHRPWM1A gpmc a2 mii2 txd3 rgmii2 td3 mmc2 dat1 gpmc a18 ehrpwm1A mux1 gpio1 18 GPIO1_16 gpmc a0 gmii2 txen rmii2 tctl mii2 txen gpmc a16 ehrpwm1 tripzone input gpio1 16 EHRPWM1B gpmc a3 mii2 txd2 rgmii2 td2 mmc2 dat2 gpmc a19 ehrpwm1B mux1 gpio1 19 I2C1 SCL spil cs0 mmc2 sdwp 1201 SCL ehrpwm0_synci gpio0 5 12C1_SDA spi0 di mmc1 sdwp 12C1 SDA ehrpwm0_tripzone gpio0 4 12C2_SCL uart1 rtsn timer5 dcanO rx 12C2_SCL spil cs1 gpio0 13 12C2_SDA uart1_ctsn timer6 dcan0 tx 12C2_SDA spil cs0 gpio0 12 UART2_TXD spil dO uart2 txd I2C2 SCL ehrpwm0B EMU3_mux1 gpio0 3 UART2_RXD SpiO sclk uart2 rxd 12C2 SDA ehrpwm0A EMU2_mux1 gpio0 2 GPIO1_17 gpmc a1 gmii2 rxdv rgmii2 rxdv mmc2 dato gpmc a17 ehrpwm0_synco gpio1 17 UART1 TXD uart1 txd mmc2 sdwp dcan1 rx I2C1 SCL gpio0 15 GPIO3 21 mcasp0 ahclkx eQEPO strobe mcasp0_axr3 mcasp1_axr1 EMU4_mux2 gpio3 21 UART1 RXD uart1 rxd mmc1 sdwp dcani tx 12C1_SDA gpio0 14 GPIO3 19 mcasp0 fsr eQEPOB in mcasp0 axr3 mcasp1 fsx EMU2 mux2 gpio3 19 SPI1 CS0 mcasp0 ahclkr ehrpwm0_synci mcasp axr2 spit cs0 eCAP2 in PWM2 out gpio3 17 SPI1 DO mcasp0 fsx ehrpwm0B spil dO mmc1 sdcd mux1 gpio3 15 SPI1 D1 mcasp0_axr0 ehrpwm0_tripzone spil di mmc2 sdcd mux1 gpio3 16 SPI1 SCLK mcasp0_aclkx ehrpwm0A spi1_sclk mmc0_sdcd_mux1 gpio3 1
87. ng sections discuss these pins The Power Expansion header was removed from the BeagleBone Black and is not available PAY VERY CLOSE ATTENTION TO THIS SECTION AND READ CAREFULLY 8 1 41 LCD Pins The LCD pins are used on the BeagleBone Black to drive the HDMI framer These signals are listed in Table 12 below Table 12 P8 LCD Conflict Pins PIN PROC NAME MODEO GPIO2 22 lcd vsync GPIO2 24 lcd pclk GPIO2_23 lcd hsync GPIO2 25 lcd ac bias en UARTS5 CTSN lcd data14 UART5_RTSN Icd_data15 UART4_RTSN Icd_data13 UART3_RTSN Icd data11 UART4 CTSN Icd data12 UART3 CTSN Icd_data10 UART5_TXD Icd_data8 UART5_RXD Icd_data9 GPIO2_12 Icd_data6 GPIO2_13 Icd_data7 GPIO2 10 Icd data4 GPIO2 11 Icd data5 GPIO2 8 Icd data2 GPIO2 9 Icd data3 GPIO2 6 lcd data0 GPIO2 7 Icd data1 If you are using these pins for other functions there are a few things to keep in mind e On the HDMI Framer these signals are all inputs so the framer will not be driving these pins e The HDMI framer will add a load onto these pins e There are small filter caps on these signals which could also change the operation of these pins if used for other functions e beagleboard org Page 82 of 108 beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual e When used for other functions the HDMI frame cannot be used e There is no way to power
88. ode can be used to override what is on the eMMC device and can be used to program the eMMC when used in the manufacturing process or for field updates e Serial Boot This mode will use the serial port to allow downloading of the software direct A separate USB to serial cable is required to use this port e USB Boot This mode supports booting over the USB port Software to support USB and serial boot modes is not provided by beagleboard org Please contact TI for support of this feature A switch is provided to allow switching between the modes Holding the boot switch down during boot without a SD card inserted will force the boot source to be the USB port and if nothing is detected on the USB client port it will go to the serial port for download Without holding the switch the board will boot from eMMC If it is empty then it will try booting from the uSD slot followed by the serial port and then the USB port If you hold the boot switch down during boot and you have a uSD card inserted with a bootable image the board will boot form the uSD card 5 4 Power Management The TPS65217C power management device is used along with a separate LDO to provide power to the system The TPS65217C version provides for the proper voltages required for the DDR3L This is the same device as used on the original BeagleBone with the exception of the power rail configuration settings which will be changed in the internal EEPROM to the TPS6
89. on Power Button 16b HDMI 1280x1024 MAX deo O 1024x768 1280x720 1440x900 w EDID Support dio Via HDMI Interface Stereo Power 5V 3 3V VDD ADC 1 8V 3 3V VO on all signals x McASPO SPI1 12C GPIO 65 LCD GPMC MMC1 MMC2 7 AIN 1 8V MAX 4 Timers 3 Serial Ports CANO EHRPWM 0 2 XDMA Interrupt Power button Expansion Board ID Up to 4 can be stacked 1 4 oz 39 68 grams Refer to Section 6 1 7 e beagleboard org Page 26 of 108 beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual 4 3 Board Component Locations This section describes the key components on the board It provides information on their location and function Familiarize yourself with the various components on the board 4 3 1 Connectors LEDs and Switches Figure 17 below shows the locations of the connectors LEDs and switches on the PCB layout of the board Figure 17 Connectors LEDs and Switches DC Power is the main DC input that accepts 5V power Power Button alerts the processor to initiate the power down sequence 10 100 Ethernet is the connection to the LAN Serial Debug is the serial debug port USB Client is a miniUSB connection to a PC that can also power the board BOOT switch can be used to force a boot from the SD card There are four blue LEDS that can be used by the user Reset Button allows the user to reset the processor uSD slot is where a uSD
90. or an up to date list of confirmed working accessories please go to http circuitco com support index php title BeagleBone_ Black Accessories 3 3 Tethered To A PC In this configuration the board is powered by the PC via the provided USB cable no other cables are required The board is accessed either as a USB storage drive or via the browser on the PC You need to use either Firefox or Chrome on the PC IEx will not work properly Figure 2 shows this configuration Figure 2 Tethered Configuration e beagleboard org Page 14 of 108 beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual All the power for the board is provided by the PC via the USB cable In some instances the PC may not be able to supply sufficient power for the board In that case an external SVDC power supply can be used but this should rarely be necessary 3 3 4 Connect the Cable to the Board 1 Connect the small connector on the USB cable to the board as shown in Figure 4 The connector is on the bottom side of the board Figure 3 USB Connection to the Board 2 Connect the large connector of the USB cable to your PC or laptop USB port 3 The board will power on and the power LED will be on as shown in Figure 4 below POWER LED 1513BBBK 0001 c Fw A i E d Figure 4 Board Power LED f beagleboard org Page 15 of 108 beaglebone REF BBONEBLK SRM BeagleBone Black Sys
91. or this connector as well If anyone finds other suppliers of compatible connectors that work let us know and they will be added to this document The first item in Table 13 is on the edge and may not be the best solution Overhang is the amount of the pin that goes past the contact point of the connector on the BeagleBone Black The third part listed in Table 17 will have insertion force issues Table 17 Stacked Cape Connectors SUPPLIER PARTNUMBER TAIL LENGTH in OVERHANG mm Major League SSHQ 123 D 06 G LF 190 0 049 Major League SSHQ 123 D 08 G LF 390 0 249 Major League SSHQ 123 D 10 G LF 560 0 419 There are also different plating options on each of the connectors above Gold plating on the contacts is the minimum requirement If you choose to use a different part number for plating or availability purposes make sure you do not select the LT option Other possible sources are Sullins and Samtec but make sure you select one that has the correct mating depth 8 4 3 Stacked Capes w Signal Stealing Figure 61 is the connector configuration for stackable capes that does not provide all of the signals upwards for use by other boards This is useful if there is an expectation that other boards could interfere with the operation of your board by exposing those signals for expansion This configuration consists of a combination of the stacking and non stacking style connectors e beagleboard org Page 95 of
92. oucan also tie LCD DATA2 low on the cape during boot This will be the same as if you were holding the boot button However in order to prevent unforeseen e beagleboard org Page 83 of 108 beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual issues you need to gate this signal with RESET when the data is sampled After reset goes high the signal should be removed from the pin BEFORE the SW reinitializes the pins it MUST put the eMMC in reset This is done by taking eMMC RSTn GPIO1 20 LOW This pin does not connect to the expansion header and is accessible only on the board DO NOT automatically drive any conflicting pin until the SW enables it This puts the SW in control to insure that the eMMC is in reset before the signals are used from the cape 8 2 EEPROM Each cape must have its own EEPROM containing information that will allow the SW to identify the board and to configure the expansion headers pins as needed The one exception is proto boards intended for prototyping They may or may not have an EEPROM on them An EEPROM is required for all capes sold in order for them operate correctly when plugged into the BeagleBone Black The address of the EEPROM will be set via either jumpers or a dipswitch on each expansion board Figure 54 below is the design of the EEPROM circuit The EEPROM used is the same one as is used on the BeagleBone and the BeagleBone Black a CAT24C256 The CAT2
93. proper and safe handling of the goods Further the user indemnifies Supplier from all claims arising from the handling or use of the goods Should the BeagleBone not meet the specifications indicated in the System Reference Manual the BeagleBone may be returned within 90 days from the date of delivery to the distributor of purchase for a full refund THE FOREGOING LIMITED 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 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 Please read the System Reference Manual and specifically the Warnings and Restrictions notice in the Systems Reference Manual prior to handling the product This notice contains important safety information about temperatures and voltages No license is granted under any patent right or other intellectual property right of Supplier covering or relating to any machine process or combination in which such Supplier products or services might be or are used The Supplier currently deals with a variety of customers for products and therefore our arrangement with the user is not exclusive The Supplier assume no liability for applications assistance customer product design software performance or infringement
94. r Control Interface Figure 11 above shows two interfaces between the processor and the TPS65217C used for control after the power up sequence has completed The first is the I2C0 bus This allows the processor to turn on and off rails and to set the voltage levels of each regulator to supports such things as voltage scaling The second is the interrupt signal This allows the TPS65217C to alert the processor when there is an event such as when the optional power button is pressed The interrupt is an open drain output which makes it easy to interface to 3 3V of the processor 6 1 13 Low Power Mode Support This section covers three general power down modes that are available These modes are only described from a Hardware perspective as it relates to the HW design 6 1 13 1 RTC Only In this mode all rails are turned off except the VDD RTC The processor will need to turn off all the rails to enter this mode The VDD RTC staying on will keep the RTC active and provide for the wakeup interfaces to be active to respond to a wake up event 6 1 13 2 RTC Plus DDR In this mode all rails are turned off except the VDD RTC and the VDDS DDR which powers the DDR3L memory The processor will need to turn off all the rails to enter this mode The VDD_RTC staying on will keep the RTC active and provide for the wakeup interfaces to be active to respond to a wake up event The VDDS DDR rail to the DDR3L is provided by the 1 5V rail of the TPS65217C and
95. roduct would reasonably be expected to cause severe personal injury or death such as devices which are classified as FDA Class III or similar classification then you must specifically notify Suppliers of such intent and enter into a separate Assurance and Indemnity Agreement Mailing Address BeagleBoard org 1380 Presidential Dr 100 Richardson TX 75081 U S A WARRANTY The BeagleBone Black Assembly as purchased 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 BeagleBoneBlack All support for this board is provided via community support at www beagleboard org discuss To return a defective board for repair 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 f beagleboard org coring amp rbeaglebone REF BBONEBLK SRM BeagleBone Black System
96. rrectly Space is also provided to allow access to the user LEDs and reset button on the main board Some people have inquired as to the difference in the radius of the corners of the BeagleBone Black and why they are different This is a result of having the BeagleBone fit into the Altoids style tin It is not required that the cape be exactly like the BeagleBone Black board in this respect 8 7 2 Extended Cape Size Capes larger than the standard board size are also allowed A good example would be an LCD panel There is no practical limit to the sizes of these types of boards The notch for the key is also not required but it is up to the supplier of these boards to insure that the BeagleBone Black is not plugged in incorrectly in such a manner that damage would be cause to the BeagleBone Black or any other capes that may be installed Any such damage will be the responsibility of the supplier of such a cape to repair As with all capes the EEPROM is required and compliance with the power requirements must be adhered to e beagleboard org 2 99 of 108 beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual 8 7 3 Enclosures There are numerous enclosures being created in all different sizes and styles The mechanical design of these enclosures is not being defined by this specification The ability of these designs to handle all shapes and sizes of capes especially when you consider up to four
97. rs Figure 57 Single Expansion Connector The connector is typically mounted on the bottom side of the board as shown in Figure 58 These are very common connectors and should be easily located You can also use two single row 23 pin headers for each of the dual row headers e beagleboard org Page 93 of 108 beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual mm Figure 58 Single Cape Expansion Connector It is allowed to only populate the pins you need As this is a non stacking configuration there is no need for all headers to be populated This can also reduce the overall cost of the cape This decision is up to the cape designer For convenience listed in Table 16 are some possible choices for part numbers on this connector They have varying pin lengths and some may be more suitable than others for your use It should be noted that the longer the pin and the further it is inserted into the BeagleBone Black connector the harder it will be to remove due to the tension on 92 pins This can be minimized by using shorter pins or removing those pins that are not used by your particular design The first item in Table 16 is on the edge and may not be the best solution Overhang is the amount of the pin that goes past the contact point of the connector on the BeagleBone Black Table 16 Single Cape Connectors SUPPLIER PARTNUMBER TAIL LENGTH in OVERHANG in Major League TSHC 123
98. s green Indicating traffic when flashing 5 12 CTI JTAG Header A place for an optional 20 pin CTI JT AG header is provided on the board to facilitate the SW development and debugging of the board by using various JTAG emulators This e beagleboard org Page 33 of 108 beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual header is not supplied standard on the board To use this a connector will need to be soldered onto the board 513 HDMI Interface A single HDMI interface is connected to the 16 bit LCD interface on the processor The 16b interface was used to preserve as many expansion pins as possible to allow for use by the user The NXP TDA19988BHN is used to convert the LCD interface to HDMI and convert the audio as well The signals are still connected to the expansion headers to enable the use of LCD expansion boards or access to other functions on the board as needed The HDMI device does not support HDCP copy protection Support is provided via EDID to allow the SW to identify the compatible resolutions Currently the following resolutions are supported via the software e 1280x 1024 e 1440 x 900 e 1024 x 768 e 1280 x 720 5 14 Cape Board Support The BeagleBone Black has the ability to accept up to four expansion boards or capes that can be stacked onto the expansion headers The word cape comes from the shape of the board as it is fitted around the Ethernet connector on the
99. se eec Se ie ee wes dis deat Ee EE GE ee saves esd pete ose Rie eet 32 5 7 USBI HOST PORT RC 32 5 8 POWER SOURCES ccccccccccccssssssscecececsessnsecececcceesesseaececccecsesseaecesececsessaaeeecececsessaaeaecececsessseaeeeesesesensea 32 3 9 RESET BUTTON 5 5 oic oes eet be sei Gegee eee etis sede Ee e PET PE ee eS Po Ee ER T ee De Ge Ge REPRE Dee FU Ee ge 33 5 10 POWER BUTTON EE N OE N PUE ERE CE ve etn 33 5 11 INDICATORS 5 3 i N hr EE Feri es Deed OR EE EE EE N e eus 33 5 12 CTIJTAG HRADER AN OE EE AE N OE N RR EE N 33 5 13 HDMTTINTERFACRE os ses EE N EE OE OR EE EE EE EE NE 34 5 14 CAPE BOARD SUPPORT ese ese ee ese annen en are Re Re ee ee Re Re ee ee ee Re Re ee ee RR E ee ee ee 34 6 0 DETAILED HARDWARE DESIGN oseessesesssesssooeessooeesseoessseessooesssooeessecescoesssoosessoceesseesessesssooessseoee 35 6 1 POWER SECTION osi tese ae RE EE OE ER OR N 36 6 1 1 TPS032I ZG PME resets cca sta es hte hte Eee cc sea nae O Ee eee 36 GAD DGInput EE EE e en bw o era id bs e a puse be deco EE EN ERU 36 f beagleboard org 70108 beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual 6 1 3 USB POWEP cedet teet etus Dee AAK one sede ees ea sees veu seven e oss eds Ee Re Re sne EE ke 39 6 1 4 PoWerelection a ER EN 39 OLD Power Buton OE N nsi es bure caestecendoes a e a enes oid eeddeskutedbas beste aedes 40 6 1 6 Battery Access Pads ER IE 40 6 1 7 Po
100. se to provide write protection when not grounded 5 3 3 2GB Embedded MMC A single 2GB embedded MMC eMMC device is on the board The device connects to the MMCI port of the processor allowing for 8bit wide access Default boot mode for the board will be MMCI with an option to change it to MMCO for SD card booting MMC cannot be used in 8Bit mode because the lower data pins are located on the pins used by the Ethernet port This does not interfere with SD card operation but it does make it unsuitable for use as an eMMC port if the 8 bit feature is needed 5 3 4 MicroSD Connector The board is equipped with a single microSD connector to act as the secondary boot source for the board and if selected as such can be the primary boot source The e beagleboard org Page 30 of 108 beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual connector will support larger capacity SD cards The SD card is not provided with the board Booting from MMCO will be used to flash the eMMC in the production environment or can be used by the user to update the SW as needed 5 3 5 Boot Modes As mentioned earlier there are four boot modes e eMMC Boot This is the default boot mode and will allow for the fastest boot time and will enable the board to boot out of the box using the pre flashed OS image without having to purchase an SD card or an SD card writer e SD Boot This mode will boot from the uSD slot This m
101. sign The non HDCP version of the device is used in the BeagleBone Black design This device provides additional embedded features like CEC Consumer Electronic Control CEC is a single bidirectional bus that transmits CEC over the home appliance network connected through this bus This eliminates the need of any additional device to handle this feature While this feature is supported in this device as of this point the SW to support this feature has not been implemented and is not a feature that is considered critical It can be switched to very low power Standby or Sleep modes to save power when HDMI is not used TDA19988 embeds I2C bus master interface for DDC bus communication to read EDID This device can be controlled or configured via DC bus interface f beagleboard org beaglebone Page 63 of 108 REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual 6 9 3 HDMI Video Processor Interface The Figure 41 shows the connections between the processor and the HDMI framer device There are 16 bits of display data 5 6 5 that is used to drive the framer The reason for 16 bits is that allows for compatibility with display and LCD capes already available on the original BeagleBone The unused bits on the TDA19988 are tied low In addition to the data signals are the VSYNC HSYNC DE and PCLK signals that round out the video interface from the processor U11 e VPA
102. ted to linear regulators switching transistors pass transistors and current sense resistors which can be identified using the BeagleBone schematic located at the link in the BeagleBone System Reference Manual When placing measurement probes near these devices during normal operation please be aware that these devices may be very warm to the touch As with all electronic evaluation tools only qualified personnel knowledgeable in electronic measurement and diagnostics normally found in development environments should use the BeagleBone Agreement to Defend Indemnify and Hold Harmless You agree to defend indemnif and hold the Suppliers its licensors and their representatives harmless from and against any and all claims damages losses expenses costs and liabilities collectivel Claims arising out of or in connection with any use of the BeagleBone that is not in f beagleboard org 550108 G beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual accordance with the terms of the agreement This obligation shall apply whether Claims arise under law of tort or contract or any other legal theory and even if the BeagleBone fails to perform as described or expected Safety Critical or Life Critical Applications If you intend to evaluate the components for possible use in safety critical applications such as life support where a failure of the Supplier s p
103. tem Rev A5 2 Reference Manual 4 When the board starts to boot the LEDs will come on in sequence as shown in Figure 5 below It will take a few seconds for the status LEDs to come on so be patient The LEDs will be flashing in an erratic manner as it boots the Linux kernel POWER LED a 1513BBBK 0001 Figure 5 Board Boot Status 3 3 2 Accessing the Board as a Storage Drive The board will appear around a USB Storage drive on your PC after the kernel has booted which will take a round 10 seconds The kernel on the board needs to boot before the port gets enumerated Once the board appears as a storage drive do the following 1 Open the USB Drive folder 2 Click on the file named start html 3 The file will be opened by your browser on the PC and you should get a display showing the Quick Start Guide 4 Your board is now operational Follow the instructions on your PC screen e beagleboard org Page 16 of 108 beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual 3 4 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 6 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 6 Desktop Configuration Optionally
104. ther I2C compatible devices that do not share the same address as the cape EEPROM 8 2 3 EEPROM Write Protect e beagleboard org Page 85 of 108 e beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual The design in Figure 55 has the write protect disabled If the write protect is not enabled this does expose the EEPROM to being corrupted if the I2C2 bus is used on the cape and the wrong address written to It is recommended that a write protection function be implemented and a Test Point be added that when grounded will allow the EEPROM to be written to To enable write protect Pin 7 of the EEPROM should be tied to ground Whether or not Write Protect is provided is at the discretion of the cape designer Variable amp MAC Memory VDD 3V3B T 24 l200 SCL gt 2 4 I2C0 SDA C102 0 1uf 16V LLL EN R210 TOR 1 DGND CAT24C256W 256KX8 TP2Z TESTPT1 Figure 55 Expansion Board EEPROM Write Protect e beagleboard org Page 86 of 108 beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual 8 2 4 EEPROM Data Format Table 14 shows the format of the contents of the expansion board EEPROM Data is stored in Big Endian with the least significant value on the right All addresses read as a single byte data from the EEPROM but two byte addressing is used ASCII values are intended to be easily read by the user when the EEP
105. there may not be enough signals to complete a group of signals that may be required to implement a total interface The PROC column is the pin number on the processor The PIN column is the pin number on the expansion header The MODE columns are the mode setting for each pin Setting each mode to align with the mode column will give that function on that pin e beagleboard org Page 69 of 108 beaglebone REF BBONEBLK SRM BeagleBone Black System Reference Manual Rev A5 2 Table 10 Expansion Header P8 Pinout PROC NAME MODEO MODE1 MODE2 MODE3 MODE4 MODES MODE6 MODE eie GPIO1 6 gpmc ad6 mmc1 dat6 gpio1 6 GPIO1 7 gpmc ad7 mmc1 dat7 gpio1 7 GPIO1 2 gpmc ad2 mmc1 dat2 gpio1 2 GPIO1 3 gpmc ad3 mmc1 dat3 gpio1 3 TIMER4 gpmc advn ale timer4 gpio2 2 TIMER7 gpmc oen ren timer gpio2 3 TIMERS gpmc beOn cle timer5 gpio2 5 TIMER6 gpmc_wen
106. tween 50 to 100mA You can use a wireless keyboard mouse configuration or you can add a HUB for standard keyboard and mouse interfacing 5 8 Power Sources The board can be powered from four different sources A USB port on a PC A 5VDC 1A power supply plugged into the DC connector A power supply with a USB connector Expansion connectors The USB cable is shipped with each board This port is limited to 500mA by the Power Management IC It is possible to change the settings in the TPS65217C to increase this current but only after the initial boot And at that point the PC most likely will complain but you can also use a dual connector USB cable to the PC to get to 1A The power supply is not provided with the board but can be easily obtained from numerous sources A 1A supply is sufficient to power the board but if there is a cape plugged into the board or you have a power hungry device or hub plugged into the host port then more current may needed from the DC supply e beagleboard org Page 32 of 108 beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual Power routed to the board via the expansion header could be provided from power derived on a cape The DC supply should be well regulated and 5V 25V 5 9 Reset Button When pressed and released causes a reset of the board The reset button used on the BeagleBone Black is a little larger than the one used on the original BeagleBone
107. uF 10V C1 Jb 10uF 10V PJ 200A DEN D S 21 DGND POND VIN DCDC1 22 VIN DCDC2 32 VIN DCDC3 39 LDO3 IN 42 LDO4 IN VINLDO TPS65217C VDD 3V3A T U4 i IN OUT 1 EN ADJ K O GND1 GND3 8 2 2uF 6 3V GND2 GND4 TL5209 DGND DGND Figure 23 TPS65217 DC Connection A 5VDC supply can be used to provide power to the board The power supply current depends on how many and what type of add on boards are connected to the board For typical use a 5VDC supply rated at 1A should be sufficient If heavier use of the expansion headers or USB host port is expected then a higher current supply will be required The connector used is a 2 1MM center positive x 5 5mm outer barrel The 5VDC rail is connected to the expansion header It is possible to power the board via the expansion headers from an add on card The 5VDC is also available for use by the add on cards when the power is supplied by the 5VDC jack on the board e beagleboard org Page 38 of 108 beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual 6 1 3 USB Power The board can also be powered from the USB port A typical USB port is limited to 500mA max When powering from the USB port the VDD 5V rail is not provided to the expansion header So capes that require the 5V rail to supply the cape direct bypassing the TPS65217C will not have that rail available for use Th
108. ult of eMMC o IfeMMC is not used could still be used e The power expansion header for battery and backlight has been removed o Costreduction o Space reduction o Four pins were added to provide access to the battery charger function e HDMI interface onboard o Feature addition o Audio and video capable o Micro HDMI e No three function USB cable o Costreduction e beagleboard org Page 25 of 108 e beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual 4 2 BeagleBone Black Features and Specification This section covers the specifications and features of the board and provides a high level description of the major components and interfaces that make up the board Table 2 provides a list of the features Table 2 BeagleBone Black Features Sitara AM3359AZCZ100 ocesso 1GHz 2000 MIPS ap gine SGX530 3D 20M Polygons S DRA emo 512MB DDR3L 606MHZ Onboard Fla 2GB 8bit Embedded MMC TPS65217C PMIC regulator and one additional LDO B Ye u e ojoro Optional Onboard 20 pin CTI JTAG Serial Header Es 2 miniUSB USB or DC SVDC External Via Expansion 5 y Jack Header 34 x 2 1 6 layers Q ALO 1 Power 2 Ethernet 4 User Controllable LEDs 5 U e me Access to USBO Client mode via miniUSB Access to USB1 Type A Socket 500mA LS FS HS UARTO access via 6 pin 3 3V TTL Header Header is populated 10 100 RJ45 D onne microSD 3 3V Reset Button e D Boot Butt
109. wer GonsumpliOW usce reist ER EE EE devia dos 41 6 1 5 Processor Interfaces eii dese e ede tpenteseese dba etude be vega debe duo eN eed eese do 41 GAD iN IE EE EE A E RI M t Uf 43 6 1 10 Power EDD e um MM M cM Eds 46 6 1 11 TPS65217C Power Up Process iese ee ee ee Se Se eene eene ee ee ee ee Re ee rene 46 6 1 12 Processor Control Interface eese nennen rere 47 6 1 13 Low Power Mode Support essent eren reet 47 6 2 SITARA XAM3359AZCZ100 PROCESSOR ee ees see ee ee ee ee ee ee Gee Gee Ge ee ee ee Re SR Re ee Re ek RA Gee Gee ee ee 48 0 2 1 DESEFIPHOR aer dott er eR SS Ge ee te eee iat cies ee ee ee eue oe 48 6 2 2 High Level Features sse eene ener AR Ge Re GR ee RA Ge ee Ge eke Ge ee ee 49 O23 DDO CUENTA ON EG N eene rhe RE RYE RR AN e EE EO OE ER KEE ER ER 49 EN Po ER MEMORY 50 ER ANN Memory NE EE esse nee En A EENE EE EEEE se BROR reet nein gr bs ses ER E Sage 50 6 3 2 n EIS EE GEE OE OE EE o ei aret pra EE UE dud 50 6 3 3 RR EE EO ete EG 52 6 3 4 N vo EO ME ER EA EE OE N 52 6 4 2GBEMMC MEMORY es ee Rn ON EROR e E E EEEE ee ee Ee COE tides 53 641 eMMC Device sr EE ER EE N 53 SIN ide rk GLO exo etai tet ier EG 54 6 3 MICRO SECURE DIGITAL ee ee ee ve ei bee c EHE RO ORE ORE EROR P HERES EU SERERE 55 6 3 1 EA RR EE EE OT PRU EE EE Ie re PER SUE dud 55 6 67 do dB OOR EE ER EN ER EE OE ER 56 6 7 BOOT CONFIGURATIONS siese Gie ee ee dena ke bee ee RD OG ERROR OE e n e ees E SER
110. y be needed by that board Care should be taken not to let this voltage feedback into any of the expansion header pins It is possible to provide 5V to the main board from an expansion board By supplying a 5V signal into the VDD 5V rail the main board can be supplied This voltage must not exceed 5V You should not supply any voltage into any other pin of the expansion connectors Based on the board design this rail is limited to 1A per pin to the BeagleBone Black 8 7 Mechanical This section provides the guidelines for the creation of expansion boards from a mechanical standpoint Defined is a standard board size that is the same profile as the BeagleBone Black It is expected that the majority of expansion boards created will be of standard size It is possible to create boards of other sizes and in some cases this is required as in the case of an LCD larger than the BeagleBone Black board 8 7 1 Standard Cape Size Figure 63 is the outline of the standard cape The dimensions are in inches e beagleboard org Page 98 of 108 beaglebone REF BBONEBLK SRM BeagleBone Black System Rev A5 2 Reference Manual OOOOOOOOOOOOOOOOOOOOO Pavo O 1 900 125 3X o D st Y rm 3 400 Figure 63 Cape Board Dimensions A slot is provided for the Ethernet connector to stick up higher than the cape when mounted This also acts as a key function to insure that the cape is oriented co
111. y to determine and or assure compliance with any such standards and related certifications as may be applicable You will employ reasonable safeguards to ensure that your use of the BeagleBone will not result in any property damage injury or death even if the BeagleBone should fail to perform as described or expected Certain Instructions It is important to operate the BeagleBone Black within Suppliers recommended specifications and environmental considerations per the user guidelines Exceeding the specified BeagleBone ratings including but not limited to input and output voltage current power and environmental ranges may cause property damage personal injury or death If there are questions concerning these ratings please contact the Supplier representative prior to connecting interface electronics including input power and intended loads Any loads applied outside of the specified output range may result in unintended and or inaccurate operation and or possible permanent damage to the BeagleBone and or interface electronics Please consult the System Reference Manual prior to connecting any load to the BeagleBone output If there is uncertainty as to the load specification please contact the Supplier representative During normal operation some circuit components may have case temperatures greater than 60 C as long as the input and output are maintained at a normal ambient operating temperature These components include but are not limi

Download Pdf Manuals

image

Related Search

Related Contents

[U4.36.04] Opérateur GENE_ACCE_SEISME  Philips Kettle HD4680/55  Sirene autoalimentate per esterno modd. SA100 e SA101  7 - Apex Power Tools  Philips Norelco Shaver 7700 S7720  SMC Networks SMC8516T User's Manual  製品中有害物質に起因する環境負荷の低減方策に関する  Zic Boom n°32 Octobre / Novembre 2005  操作ガイド(基本編)  

Copyright © All rights reserved.
Failed to retrieve file