REF: BB_SRM_xM BeagleBoard-xM System Reference Manual Revision A2 BeagleBoard-xM Rev A2 System Reference Manual Revision 0.
REF: BB_SRM_xM BeagleBoard-xM System Reference Manual Revision A2 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/bysa/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.
REF: BB_SRM_xM BeagleBoard-xM System Reference Manual Revision A2 BeagleBoard.org provides the enclosed product(s) under the following conditions: This evaluation board/kit is intended for use for ENGINEERING DEVELOPMENT, DEMONSTRATION, OR EVALUATION PURPOSES ONLY and is not considered by BeagleBoard.org to be a finished end-product fit for general consumer use. Persons handling the product(s) must have electronics training and observe good engineering practice standards.
REF: BB_SRM_xM BeagleBoard-xM System Reference Manual Revision A2 WARRANTY: The BeagleBoard is warranted against defects in materials and workmanship for a period of 90 days from purchase. This warranty does not cover any problems occurring as a result of improper use, modifications, exposure to water, excessive voltages, abuse, or accidents. All boards will be returned via standard mail if an issue is found. If no issue is found or express return is needed, the customer will pay all shipping costs.
REF: BB_SRM_xM BeagleBoard-xM System Reference Manual Revision A2 Table of Contents FIGURES .......................................................................................................................................................9 TABLES .......................................................................................................................................................11 1.0 INTRODUCTION......................................................................................
REF: BB_SRM_xM 7.3 7.4 7.5 7.6 7.7 7.8 7.9 7.10 7.11 7.12 7.13 8.0 BeagleBoard-xM System Reference Manual Revision A2 CONNECTING DC POWER ............................................................................................................32 CONNECTING JTAG....................................................................................................................33 CONNECTING SERIAL CABLE ......................................................................................................
REF: BB_SRM_xM BeagleBoard-xM System Reference Manual Revision A2 8.10.4 DSS Bus ............................................................................................................................66 8.10.5 McBSP2 ............................................................................................................................66 8.10.6 McBSP1 ............................................................................................................................66 8.10.7 McBSP3 .....
REF: BB_SRM_xM BeagleBoard-xM System Reference Manual Revision A2 8.22.1 Power Indicator..............................................................................................................103 8.22.2 PMU Status Indicator.....................................................................................................103 8.22.3 User Indicators ...............................................................................................................104 8.22.4 HUB Power Indicator...........
REF: BB_SRM_xM BeagleBoard-xM System Reference Manual Revision A2 11.1 BEAGLEBOARD DIMENSIONS ....................................................................................................140 11.2 BEAGLEBOARD EXPANSION CARD DESIGN INFORMATION .......................................................141 11.2.1 Mounting Method ...........................................................................................................141 11.2.2 Expansion EEPROM ...........................................
REF: BB_SRM_xM Figure 30. Figure 31. Figure 32. Figure 33. Figure 34. Figure 35. Figure 36. Figure 37. Figure 38. Figure 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. Figure 59. Figure 60. Figure 61. Figure 62. Figure 63. Figure 64. Figure 65. Figure 66. Figure 67. Figure 68. Figure 69. Figure 70. Figure 71. Figure 72. Figure 73. Figure 74.
REF: BB_SRM_xM Figure 76. Figure 77. Figure 78. Figure 79. Figure 80. Figure 81. Figure 82. Figure 83. Figure 84. Figure 85. Figure 86. Figure 87. BeagleBoard-xM System Reference Manual Revision A2 DC Power Supply ................................................................................... 135 HDMI to DVI-D Cable .......................................................................... 136 USB to WiFi ...........................................................................................
REF: BB_SRM_xM Table 32. Table 33. Table 34. Table 35. Table 36. Table 37. Table 38. Table 39. Table 40. Table 41. Table 42. Table 43. Table 44. Table 45. Table 46. Table 47. Table 48. BeagleBoard-xM System Reference Manual Revision A2 DVI-D to HDMI Cable ............................................................................... 118 P11 LCD Signals......................................................................................... 120 P13 LCD Signals.............................................
REF: BB_SRM_xM 1.0 BeagleBoard-xM System Reference Manual Revision A2 Introduction This document is the System Reference Manual for the BeagleBoard-xM, a low cost ARM Cortex A8 board supported through BeagleBoard.org. This document provides detailed information on the overall design and usage of the BeagleBoard from the system level perspective. It is not intended to provide detailed documentation of the processor or any other component used on the board.
REF: BB_SRM_xM BeagleBoard-xM System Reference Manual Revision A2 of cables and accessories that can be supported and how to find them. It also provides a definition of what they need to be. It does not guarantee that these devices will work on all OS implementations. Section 11.0 – Mechanical Information is provided here on the dimensions of the BeagleBoard. Section 12.0 – Troubleshooting Here is where you can find tips on troubleshooting the setup of the BeagleBoard. Section 13.
BeagleBoard-xM System Reference Manual REF: BB_SRM_xM 2.0 Change History 2.1 Change History Revision A2 Table 1 tracks the changes made for each revision of this document. Table 1. Rev A A1 A2 2.2 Change History Changes Initial release. Updated to new power OVP scheme Updated with camera and Memory information Date By 6/4/2010 6/21/2020 7/23/2010 GC Revision C4 vs. –xM Revision A2 There are several key differences between the BeagleBoard Revision C4 versus the -xM Rev A2 version. 2.2.
REF: BB_SRM_xM BeagleBoard-xM System Reference Manual Revision A2 Here is a brief explanation for the reason behind this. We are having yield issues with the current batch of Micron parts. We are hoping that the next batch of production versions will work. However, the dates are continuing to ship so we do not know when we will receive those parts.
REF: BB_SRM_xM BeagleBoard-xM System Reference Manual 3.0 Definitions and References 3.1 Definitions Revision A2 SD- Secure Digital microSD- Smal version of the standard SD card MDDR- Mobile Dual Data Rate SDRAM- Synchronous Dualrate Random Access Memory . 4.0 BeagleBoard Overview The BeagleBoard is designed specifically to address the Open Source Community.
BeagleBoard-xM System Reference Manual REF: BB_SRM_xM Figure 1.
BeagleBoard-xM System Reference Manual REF: BB_SRM_xM 5.0 Revision A2 BeagleBoard Specification This section covers the specifications of the BeagleBoard and provides a high level description of the major components and interfaces that make up the BeagleBoard. 5.1 BeagleBoard Features Table 2 provides a list of the BeagleBoard’s features. Table 2. Processor POP Memory PMIC TPS65950 Debug Support PCB Indicators HS USB 2.
REF: BB_SRM_xM BeagleBoard-xM System Reference Manual Revision A2 The following sections provide more detail on each feature and sections of the BeagleBoard. 5.2 Processor The BeagleBoard-xM processor is the DM3730CBP 1GHz version and comes in a .4mm pitch POP package. POP (Package on Package) is a technique where the memory is mounted on top of the processor.
BeagleBoard-xM System Reference Manual REF: BB_SRM_xM 5.5 Revision A2 HS USB 2.0 OTG Port The USB OTG port can be used as the primary power source and communication link for the BeagleBoard and derives power from the PC over the USB cable. The client port is limited in most cases to 500mA by the PC. A single PC USB port is not sufficient to power the BeagleBoard if the USB Host is enabled. It is configured by the default in the software supplied.
REF: BB_SRM_xM 5.7 BeagleBoard-xM System Reference Manual Revision A2 Stereo Audio Output Connector A 3.5mm standard stereo output audio jack is provided to access the stereo output of the onboard audio CODEC. The Audio CODEC is provided by the TPS65950. 5.8 Stereo Audio In Connector A 3.5mm standard stereo audio input jack is provided to access the stereo output of the onboard audio CODEC. 5.9 S-Video Connector A 4 pin DIN connector is provided to access the S-Video output of the BeagleBoard.
REF: BB_SRM_xM 5.12 BeagleBoard-xM System Reference Manual Revision A2 microSD Connector A single microSD connector is provided as a means for the main non-volatile memory storage on the board. This replaces the 6 in 2 SD/MMC connector found on the C4. 5.13 Reset Button When pressed and released, causes a power on reset of the BeagleBoard. 5.14 User Button A button is provided on the BeagleBoard to be used as an application button that can be used by SW as needed.
REF: BB_SRM_xM BeagleBoard-xM System Reference Manual Revision A2 so a hub must be powered. The 100mA is not impacted by having a higher amperage supply plugged into the DC power jack. The 100mA is a function of the OTG port itself. Make sure the DC supply is regulated and a clean supply. If the power is over the voltage specification, a RED LED will turn on.
REF: BB_SRM_xM 5.22 BeagleBoard-xM System Reference Manual Revision A2 McBSP Expansion Header A 4 pin connector is provided to allow access to the McBSP2 signals for audio applications. In order to use these signals, the audio interface on the TPS65950 must be disabled by the SW. This connector is populated on the board.. 5.23 BeagleBoard Mechanical Specifications Size: 3.35” x 3.45” Max height: TBM Layers: 6 PCB thickness: .
BeagleBoard-xM System Reference Manual REF: BB_SRM_xM 5.24 Revision A2 Electrical Specifications Table 3 is the electrical specification of the external interfaces to the BeagleBoard-xM Rev A. Table 3. BeagleBoard Electrical Specification -xM Rev A Specification Min Typ Max Unit 5 350 5 750 5.2 1.85 30 5.2 V mA V mA V V A V mA V 480 12.5 1.5 Mb/S Mb/S Mb/S 480 12.5 1.5 Mb/S Mb/S Mb/S 5.4 -5.
REF: BB_SRM_xM BeagleBoard-xM System Reference Manual Swing output voltage Maximum resolution Revision A2 400 600 1024 x 768 mVp-p 1 S-Video Full scale output voltage (75ohm load) Offset voltage Output Impedance Audio In Peak-to-peak single-ended input voltage (0 dBFs) Total harmonic distortion (sine wave @ 1.02 kHz @ -1 dBFs) Total harmonic distortion (sine wave @ 1.02 kHz) 2 0 Hz to 20 kHz, A-weighted audio, Gain = 0 dB Audio Out Load Impedance @100 pF Maximum Output Power (At 0.
BeagleBoard-xM System Reference Manual REF: BB_SRM_xM 6.0 Revision A2 Product Contents Under this section is a description of what comes in the box when the BeagleBoard is purchased. 6.1 BeagleBoard In the Box The final packaged -xM Rev A product will contain the following: o o o o 1 Box 1 BeagleBoard in an ESD Bag 1 uSD card 1 uSD Card to MMC Adapter NO CABLES ARE PROVIDED WITH THE BEAGLEBOARD. Figure 3.
BeagleBoard-xM System Reference Manual REF: BB_SRM_xM Figure 4. 6.2 Revision A2 -xM Rev A2 Box Contents Software on the BeagleBoard There is no NAND on the board so no SW is preinstalled on the board as it is on the Rev C4. The –xM does come with a 4GB SD card that the board boots from. It contains all of the code required for the board to boot to an Angstrom desktop. It can also be used to boot to UBoot by hitting a key during the booting process before it reads the UImage. 6.
BeagleBoard-xM System Reference Manual REF: BB_SRM_xM 7.0 Revision A2 BeagleBoard Hookup This section provides an overview of all of the connectors on the BeagleBoard. 7.1 Connecting USB OTG The USB OTG port connects to the PC host and uses a miniAB cable through which power can be provided to the BeagleBoard. Figure 5 shows where the cable is connected to the BeagleBoard. If the OTG Port is to be used as a Host, the ID pin must be grounded.
BeagleBoard-xM System Reference Manual REF: BB_SRM_xM 7.2 Revision A2 Connecting USB Host The Beagle is equipped with 4 USB Host connectors. Figure 6 shows the location of the USB Host connectors. Figure 6.
BeagleBoard-xM System Reference Manual REF: BB_SRM_xM 7.3 Revision A2 Connecting DC Power A DC supply can be used to power the BeagleBoard by plugging it into the power jack. The power supply is not provided with the BeagleBoard, but can be obtained from various sources. You need to make sure the supply is a regulated 5V supply. Figure 7 shows where to insert the power supply into the power jack. Figure 7. DC Power Connection The power supply must have a 2.1mm I.D x 5.5mm O.D. x 9.
REF: BB_SRM_xM 7.4 BeagleBoard-xM System Reference Manual Revision A2 Connecting JTAG A JTAG emulator can be used for advanced debugging by connecting it to the JTAG header on the BeagleBoard. Only the 14pin version of the JTAG is supported and if a 20pin version is needed, you will to contact your emulator supplier for the appropriate adapter. Figure 8 shows the connection of the JTAG cable to the BeagleBoard. Figure 8. BeagleBoard JTAG Connection DO NOT expose the JTAG header to 3.3V.
BeagleBoard-xM System Reference Manual REF: BB_SRM_xM 7.5 Revision A2 Connecting Serial Cable In order to access the serial port of the BeagleBoard a serial cable is required. New to the –xM version is the removal of the 10 pin header and the addition of a female DB9 connector. The configuration of the DB9 is such that a USB to serial adapter can be plugged direct into the Beagle connector. No null modem cable is required. Figure 9 shows where the serial cable is to be installed. Figure 9.
REF: BB_SRM_xM 7.6 BeagleBoard-xM System Reference Manual Revision A2 Connecting S-Video An S-Video cable can be connected to the BeagleBoard and from there it can be connected to a TV or monitor that supports an S-Video input. This cable is not supplied with the BeagleBoard. Figure 10 shows the connector for the S-Video cable. Figure 10.
REF: BB_SRM_xM 7.7 BeagleBoard-xM System Reference Manual Revision A2 Connecting DVI-D Cable In order to connect the DVI-D output to a monitor, a HDMI to DVI-D cable is required. This cable is not supplied with BeagleBoard but can be obtained through numerous sources. Figure 11 shows the proper connection point for the cable. Figure 11. BeagleBoard DVI-D Connection DO NOT PLUG IN THE DVI-D CONNECTOR TO A DISPLAY WITH THE BEAGLEBAORD POWERED ON.
REF: BB_SRM_xM 7.8 BeagleBoard-xM System Reference Manual Revision A2 Connecting Stereo Out Cable An external Audio output device, such as external stereo powered speakers, can be connected to the BeagleBoard via a 3.5mm jack. The audio cables are not provided with BeagleBoard, but can be obtained from just about anywhere. Figure 12 shows where the cable connected to the stereo out jack. Figure 12.
REF: BB_SRM_xM 7.9 BeagleBoard-xM System Reference Manual Revision A2 Connecting Stereo In Cable External Audio input devices, such as a powered microphone or the audio output of a PC or MP3 player, can be connected to the Beagle via a 3.5mm jack. The audio cables are not provided with BeagleBoard, but can be obtained from several sources. Figure 13 shows where the cable is connected to the stereo input jack. Figure 13.
REF: BB_SRM_xM 7.10 BeagleBoard-xM System Reference Manual Revision A2 Indicator Locations There are five green and one RED indicator on the BeagleBoard. Figure 14 shows the location of each indicator. Each indicator will be described in more detail later in this document. Figure 14. BeagleBoard Indicator Locations POWER indicates that power is applied to the board. USR0/1 can be used by the SW as needed PMU is controlled from the power management chip and can be connected to a PWM.
REF: BB_SRM_xM 7.11 BeagleBoard-xM System Reference Manual Revision A2 Button Locations There are two buttons on the BeagleBoard; the RESET button when pressed will force a board reset and the USER button which can be used by the SW for user interaction. Figure 15 shows the location of the buttons. Figure 15. BeagleBoard Button Location The User button does no affect the boot source of the board as is the case on the rev C4 version.
REF: BB_SRM_xM 7.12 BeagleBoard-xM System Reference Manual Revision A2 microSD Connection The microSD is the primary boot source for the board. It uses a push-push connector for the insertion and removal of the microSD card. The connector is mounted on the bottom side of the board. Figure 16 shows the location of the microSD connector. Figure 16. BeagleBoard microSD Card Location The microSD card should be inserted with the writing on the card facing up.
REF: BB_SRM_xM 7.13 BeagleBoard-xM System Reference Manual Revision A2 LCD Connection There are two headers provided to allow access to the LCD signals on the BeagleBoard. These headers are 2x10 headers with a spacing of .05 (1.27mm) pitch. How these connectors are used is determined by the design of the adapter board that is connected to them. Figure 17 shows the location of the LCD headers on the Beagle. Figure 17.
REF: BB_SRM_xM 8.0 BeagleBoard-xM System Reference Manual Revision A2 BeagleBoard System Architecture and Design This section provides a high level description of the design of the BeagleBoard-xM and its overall architecture. 8.1 System Block Diagram Figure 18 is the high level block diagram of the BeagleBoard-xM. Figure 18. BeagleBoard-xM High Level Block Diagram Figure 19 shows the location of the key components on the board.
REF: BB_SRM_xM BeagleBoard-xM System Reference Manual Revision A2 Figure 19. BeagleBoard Major Components This remainder of this section describes in detail the architecture and design of the BeagleBoard. You will notice certain things in this section. o The schematic has been created for each section showing only the pertinent components and their connections. o The pin names differ from the actual schematic.
BeagleBoard-xM System Reference Manual REF: BB_SRM_xM 8.2 Revision A2 Over Voltage Protection A new feature found on the –xM board is the overvoltage protection circuit. The primary function of this circuit it to prevent voltage levels in excess of the specification from reaching other circuitry on the board and causing damage to the board. Figure 21 is the diagram of the circuitry design. VOLT_ERR R133 DNI,0603 R134 8.06K,.
REF: BB_SRM_xM 8.2.1 BeagleBoard-xM System Reference Manual Revision A2 Detection The detection is handled by a TPS3803G15 voltage detector which has a fixed-sense threshold voltage of 1.4V set by an internal voltage divider, There is a another version of this devices, the TPS3803−01 has an adjustable SENSE input that can be configured by two external resistors. The design does allow for this, but the resistors are not populated and the TPS3803G15 device is used in the design.
BeagleBoard-xM System Reference Manual REF: BB_SRM_xM 8.3 Revision A2 Power Conditioning There are two possible sources of the 5V required by the BeagleBoard. It can come from the USB OTG port connected to a PC or a 5V DC supply. The USB supply is sufficient to power the BeagleBoard in some cases if the SW does not activate the USB HUB. If the USB HUB is needed, then a minimum of two PC USB ports are required t supply the power.
REF: BB_SRM_xM 8.3.1 BeagleBoard-xM System Reference Manual Revision A2 USB DC Source The USB specification requires that the current consumed prior to enumeration be limited to 100mA @ 5V (500mW). The 5V DC from the USB is routed through the TPS2141 switch to insure that this requirement is met as uncharged capacitors on the BeagleBoard can exhibit a large current drain during start up that could exceed this requirement. The TPS2141 is a USB 2.
REF: BB_SRM_xM BeagleBoard-xM System Reference Manual Revision A2 in the OTG or Host modes. As this is limited to 100mA, a powered hub must be used to support peripherals on the OTG port. It is possible to provide 5V via the expansion connectors as would be the case from a daughter card to prevent you from having to have two DC supplies. You should be careful in doing this.
BeagleBoard-xM System Reference Manual REF: BB_SRM_xM VBAT VIO_1V8 AUX_3V3 R8 C207 U2 5 LDO_IN LDO_PLDN 10K 6 LDO_OUT 6 LDO_EN ADJ U18A LDO_PG R9 10 4.7uF,6.3V,0603 11 9 620K,1%,0603 3V3_ADJ R10 8 200K,1%,0603 2 SN74LVC2G06DCKR 3 2 SW_IN SW_IN SW_OUT SW_OUT TPS2141PWP U7A SW_PG D5 LTST-C190GKT POWER R12 330 14 1 7 15 SW_EN GND PPAD SW_PLDN 5 13 12 GRN 4 PWRLED_R C204 0.1uF,10V 1 Revision A2 TPS65950 GPIO.1/CD2/JTAG.TMS N12 R54 10K Figure 22. AUX 3.
BeagleBoard-xM System Reference Manual REF: BB_SRM_xM Revision A2 to 2.5V. In order to prevent the voltage levels from exceeding this value a pair of resistors of 12K and 10K is used to scale the voltage down. DC_5V U3 2 IN 1 OUT SHDN GND 3 GND ADJ TL1963A 4 4.2V VBAT_MAIN 6 5 J2 1 + VBAT_FB R14 56.2K,1% R15 22.6K,1% VBAT 2 HDR2_.1x.1 R13 .1,0805 C83 TPS65950 RTSO/CLK64K/BERCLK/ADCIN5 CTSI/BERDATA/ADCIN3 C7 0.1uF,10V 10uF,CER,0805,6.3V R48 12K,1% U7A C5 R49 12K,1% 0.
BeagleBoard-xM System Reference Manual REF: BB_SRM_xM 8.6 Revision A2 VBAT Power Conditioning This circuitry regulates the DC input to a nominal 4.2VDC level. This is required in order to meet the maximum DC voltage level as specified by the TPS65950 Power Management device which is 4.7V. Using 4.2V gives us some margin and meets the nominal 4.2V rating of the TPS65950. Figure 25 is the power conditioning section of the BeagleBoard. VBAT_MAIN DC_5V U3 2 1 3 IN OUT SHDN GND GND ADJ TL1963A 4 4.
REF: BB_SRM_xM 8.7 BeagleBoard-xM System Reference Manual Revision A2 TPS65950 Reset and Power Management The TPS65950 supplies several key functions on the BeagleBoard. This section covers a portion of those functions centered on the power and reset functions.
REF: BB_SRM_xM BeagleBoard-xM System Reference Manual Revision A2 The VIO_1V8 rail is generated by the TPS65950 VIO regulator. The VIO output is a stepdown converter with a choice of two output voltage settings: 1.8 V or 1.85 V. The voltage is set by configuring the VSEL bit (VIO_VSEL[0]). When the VSEL bit is set to 0, the output voltage is 1.8 V, and when it is set to 1, the output voltage is 1.85 V. When the TPS65950 resets, the default value of this LDO is 1.
BeagleBoard-xM System Reference Manual REF: BB_SRM_xM VBAT U7B TPS65950 R1 10K 8 Revision A2 Power control A10 REGEN REGEN VBAT 4 I2C4_SCL 4 I2C4_SDA 4 F8 D6 B14 C4 P7 G9 nSLEEP VBAT VMODE1(VDD1) VMODE2(VDD2)/I2C.SR.SCL N.C. N.C./I2C.SR.SDA nSLEEP1 nSLEEP2 IO_1P8 4.7uF,6.3V,0603 C105 R7 CP.CAPP T7 C106 CP.CAPM T6 R6 2.2uF,6.3V CP.CAPM CP.GND VBAT D14 E14 E15 VDD1 L4 E13 1 T2_VDD1.L 2 1uH,2A,LM3015 C111 C110 0.1uF,10V CP.IN CP.CAPP USB CP 10uF,CER,0805,6.
REF: BB_SRM_xM 8.7.5 BeagleBoard-xM System Reference Manual Revision A2 Main Core Voltages Smart Reflex VDD1 and VDD2 regulators on the TPS65950 provide SmartReflex-compliant voltage management. The SmartReflex controller in the processor interfaces with the TPS65950 counterpart through the use of a dedicated I2C bus. The processor computes the required voltage and informs the TPS65950 using the SmartReflex I2C interface.
REF: BB_SRM_xM BeagleBoard-xM System Reference Manual Revision A2 0.6 V and 1.45 V and is used to power the processor core. VDD2 differs from VDD1 in its current load capabilities with an output current rating of 600 mA in active mode. The VDD2 provides different voltage regulation schemes. When VDD2 is controlled by the VMODE2 signal or with the SmartReflex interface, the range of output voltage is 0.6 V to 1.45 V.
BeagleBoard-xM System Reference Manual REF: BB_SRM_xM 8.8.2 Revision A2 VDD_PLL1 The VPLL1 programmable LDO regulator is low-noise, linear regulator used for the processor PLL supply. The VDD_PLL1 rail is initialized to 1.8V. U7B TPS65950 VAC BCI ICTLAC1 ICTLAC2 ICTLUSB1 ICTLUSB2 VPRECH PCHGAC PCHGUSB VCCS VBATS VBAT BCIAUTO Backup battery IO Level BKBAT IO.1P8 N5 N7 P2 P6 P1 N2 T2_VPRECH N4 N6 P5 P4 R5 VBAT C104 0.1uF,10V N1 M14 C8 R65 BKBAT 0,0603 VIO_1V8 C107 0.
REF: BB_SRM_xM 8.8.4 BeagleBoard-xM System Reference Manual Revision A2 VDD_SIM This voltage regulator is a programmable, low dropout, linear voltage regulator supplying the bottom 4 bits of the 8 bit SD/MMC card slot. The VSEL field (VSIM_DEDICATED[3:0]) can be programmed to provide output voltage of 1.0 V, 1.2 V, 1.3 V, 1.8 V, 2.8 V, or 3.0 V and can deliver up to 50mA. The default output voltage of this LDO as directed by the TPS65950 boot pins is 1.8V. 8.8.5 VMMC2 The VMMC2 rail uses the VMMC2.
REF: BB_SRM_xM BeagleBoard-xM System Reference Manual Revision A2 protection (short-circuit). The VAUX2 LDO is powered from the main VBAT rail. The VMMC1 rail defaults to 3.0V as directed by the TPS65950 boot pins and will deliver up to 220mA. The voltage rail is labeled VDD_EHCI on the schematic. 8.8.10 EXP_VDD The EXP_VDD rail uses the VAUX1.OUT rail from the TP65950. EXP_VDD is adjustable from 2.5 to 3.0V and can deliver up to 200mA of current.
BeagleBoard-xM System Reference Manual REF: BB_SRM_xM 8.9.3 Revision A2 Power Sequencing Based on the boot configuration pins, the TPS65950 knows the type of OMAP processor that it needs to support, in this case the processor. The voltages are ramped in a sequence that is compatible with the processor. Figure 27 is the sequence in which the power rails, clocks, and reset signal come up. Figure 27.
BeagleBoard-xM System Reference Manual REF: BB_SRM_xM 8.9.4 Revision A2 Reset Signals The BeagleBoard uses three distinct reset circuits: o Warm Reset o Cold Reset o User Reset Figure 28 shows the connections for the Reset interfaces. U7A T P S 6 5 9 5 0 AM3730 U4B R61 P9 4.7K VIO_1V8 AH25 AF24 SYS_nRESPWRON SYS_nRESWARM/GPIO_30 VBAT IO_1P8 nRESPWRON nRESWARM VBAT PWRON A13 B13 nRESPWRON nRESWARM A11 PWRON 4.
REF: BB_SRM_xM BeagleBoard-xM System Reference Manual Revision A2 pulled low, by pressing the reset switch S2, to force a reset to the AM3730 processor and to any device on the expansion card that require a reset. It also allows for the reset signal to be pulled low or held low for an extended time by circuitry on the expansion card if needed. 8.9.4.3 User Reset The USER RESET button can be used to request a Warm Reset from the processor.
REF: BB_SRM_xM 8.10 BeagleBoard-xM System Reference Manual Revision A2 Processor The heart of BeagleBoard is the DM3730 processor. Figure 29 is a high level block diagram of the processor. Figure 29. AM37x Block Diagram 8.10.1 Overview The DM3730 high-performance, multimedia application device and is integrated on TI's advanced 45-nm process technology. The processor architecture is configured with different sets of features in different tier devices.
REF: BB_SRM_xM BeagleBoard-xM System Reference Manual Revision A2 o QNX o Symbian o Others This processor device includes state-of-the-art power-management techniques required for high-performance low power products.
REF: BB_SRM_xM BeagleBoard-xM System Reference Manual Revision A2 8.10.4 DSS Bus The display subsystem provides the logic to display a video frame from the memory frame buffer in SDRAM onto a liquid-crystal display (LCD) display via the DVI-D interface or to a standalone LCD panel via the LCD interface connectors. The logic levels of the LCD expansion connectors are 1.8V so it will require buffering of the signals to drive most LCD panels.
REF: BB_SRM_xM BeagleBoard-xM System Reference Manual Revision A2 Processor Figure 31. McBSP1 Interface 8.10.7 McBSP3 McBSP3 provides a full-duplex direct serial interface between the processor and the expansion interface. Figure 32 is a diagram of McBSP3. Processor Figure 32. McBSP3 Interface 8.10.8 Pin Muxing On the processor, the majority of pins have multiple configurations that the pin can be set to.
REF: BB_SRM_xM BeagleBoard-xM System Reference Manual Revision A2 bit value (0:3). In the case of the signals going to the expansion connector, the settings required for those pins depends on how they are to be used. For an explanation of the options, please refer to the Expansion Header section. Each pin can be set to a different mode independent of the other pins on the connector.
BeagleBoard-xM System Reference Manual REF: BB_SRM_xM Revision A2 8.10.9 GPIO Mapping There are a number of GPIO pins from the processor that are used on the BeagleBoard design. Table 5 shows which of these GPIO pins are used in the design and whether they are inputs or outputs. While GPIO pins can be used as interrupts, the table only covers the GPIO pin mode. If it is an interrupt, then it is covered in the interrupt section. Table 5.
BeagleBoard-xM System Reference Manual REF: BB_SRM_xM 8.11 Revision A2 POP Memory Device The processor uses what is called POP (Package-on-Package) memory. The memory is a MCP (Multi Chip Package) that contains a dual Mobile DDR SDRAM stack. Figure 33 shows the POP Memory concept. Figure 33. POP Memory The Memory device mounts on top of the processor. The configuration used on the board is a 200MHz 4Gb MDDR SDRAM device from Micron. 8.
REF: BB_SRM_xM BeagleBoard-xM System Reference Manual Revision A2 8.12.1 32KHz Clock The 32KHz clock is needed for the TPS65950 and the processoe and is provided by the TPS65950 via the external 32KHz crystal, Y2. The TPS65950 has a separate output from the crystal to drive the processor that buffers the resulting 32-kHz signal and provides it as 32KCLKOUT, which is provided to the processor on ball AE25.
REF: BB_SRM_xM BeagleBoard-xM System Reference Manual Revision A2 8.12.3 McBSP_CLKS An additional clock is also provided by the TPS65950 called McBSP_CLKS. This clock is provided to the PROCESSOR in order to insure synchronization of the I2S interface between the processor and the TPS65950. 8.13 USB OTG Port The BeagleBoard has a USB OTG (On-the-Go) port. It can be used as an OTG port, Client port, or Host port.
BeagleBoard-xM System Reference Manual REF: BB_SRM_xM Revision A2 8.13.2 USB OTG Design Figure 34 is the design of the USB OTG port on the BeagleBoard. 0,0603 R8 T11 T10 R11 J1 JMP D1 D2 PGB0010603MR C3 D3 VB DD+ ID G1 6 G3 7 D4 0.
BeagleBoard-xM System Reference Manual REF: BB_SRM_xM Table 7.
REF: BB_SRM_xM Table 9. Signal CP.IN CP.CAPP CP.CAPM CP.GND BeagleBoard-xM System Reference Manual Revision A2 USB OTG Charge Pump Pins Description The charge pump input voltage. Connected to VBAT. The charge pump flying capacitor plus. The charge pump flying capacitor minus. The charge pump ground. Type Ball Power O O GND R7 L14 T6 R6 The charge pump is powered by the VBAT voltage rail. The charge pump generates a 4.8-V (nominal) power supply voltage to the VBUS pin.
BeagleBoard-xM System Reference Manual REF: BB_SRM_xM Revision A2 Figure 36. USB HUB Block Diagram The following section covers each of the key function in the overall design. o o o o o Power HS USB PHY HUB USB Port Power Ethernet 8.14.1 Power The power for the HUB is provided by two sources. Figure 37 is the design of the HUB power circuitry. The HUB_3V3 rail, the main supply rail for the HUB, is provided by U16, a TL1963A LDO.
BeagleBoard-xM System Reference Manual REF: BB_SRM_xM Revision A2 R159 R157 4.7K 4.7K VIO_1V8 USB_1V8 U7A AM37xx_ES1.0 J21 K21 I2C1_SDA I2C1_SCL D4 D5 TPS65950 VAUX2.OUT I2C.CNTL.SDA I2C.CNTL.SCL U4B LEDA/VIBRA.P M3 F15 DC_5V_USB VBAT HUB_3V3 U16 2 1 3 IN OUT SHDN GND GND ADJ TL1963A R120 4 C177 6 5 U16_FB D14 LTST-C190GKT C211 USBLED_R GRN 200K,1%,0603 4.7uF,6.3V,0603 4.7uF,6.3V,0603 R111 56.2K,1% R113 32.4K,1% USB ACTIVE R136 330 Figure 37.
BeagleBoard-xM System Reference Manual REF: BB_SRM_xM Revision A2 USB_1V8 R98 0,0603 HSUSB2_D0 HSUSB2_D1 HSUSB2_D2 HSUSB2_D3 HSUSB2_D4 HSUSB2_D5 HSUSB2_D6 HSUSB2_D7 GPIO_56 HSUSB2_CLK AF7 AG7 AH7 AG8 AH8 AB2 V3 Y2 Y3 Y4 AA3 R8 AE7 U14 29 31 2 1 3 4 5 6 7 9 10 13 16 15 27 26 25 STP DIR NXT CLKOUT DATA0 DATA1 DATA2 DATA3 DATA4 DATA5 DATA6 DATA7 SPK_R SPK_L RESETB REFCLK XO USB3320 VBUS DM DP ID RBIAS REFSEL0 REFSEL1 REFSEL2 VDD3.3 VDDIO VDD1.8_1 VDD1.
REF: BB_SRM_xM BeagleBoard-xM System Reference Manual Revision A2 The husb2_clk signal is an output only and is used to support a HS USB PHY that supports an input clock mode. The SMSC PHY device supports this mode and is used on the Beagle. The PHY used in the design is a USB3320 series device from SMSC. The USB3320 is a highly integrated Hi-Speed USB2.0 Transceiver (PHY) that meets all of the electrical requirements to be used as a Hi-Speed USB Host.
BeagleBoard-xM System Reference Manual REF: BB_SRM_xM Revision A2 HUB_3V3 HUB_3V3A C187 1uF,10V VDD18CORE 15 38 0.1uF,10V 0.1uF,10V L11 1 2 2.0 Amp/0.05 DCR VDD18ETHPLL VDD18USBPLL 48 62 VDD18CORE VDD18CORE VDD18ETHPLL VDD18USBPLL VSS(FLAG) 65 Upstream HUB_3V3 C197 C196 R101 R109 100K HUB_VBUS 11 USRBIAS 63 VBUS_DET USBDP0 USBDM0 USBRBIAS 0.
BeagleBoard-xM System Reference Manual REF: BB_SRM_xM Revision A2 The LAN9514 requires an external 25MHZ crystal to generate the required internal clocks. The optional 24MHz clock output is not used on the board and is disabled. The AUTOMIDX feature is enabled which allows for auto polarity detection. This enables the port to automatically switch the TX and RX leads if needed. 8.14.
BeagleBoard-xM System Reference Manual REF: BB_SRM_xM Revision A2 Each USB Host port has its own dedicated FET and power control. A 100uf capacitor is connected to each USB power port for added surge current capabilities. A .1uf capacitor 8.14.5 Ethernet Figure 41 is the circuitry that applies to the Ethernet interface on the board. The LAN9514 device while performing the function of the HUB also contains the Ethernet controller.
BeagleBoard-xM System Reference Manual REF: BB_SRM_xM 8.15 Revision A2 microSD The board provides a single microSD interface. Its primary use is for providing the boot source for SW. Unlike the Rev C4, it cannot be used for the typical SDIO or MMC functions. Figure 42 is the microSD interface design on the BeagleBoard. U4A MMC1_DAT2 MMC1_DAT3 MMC1_CMD MMC1_CLK MMC1_DAT0 MMC1_DAT1 R74 R73 N25 P28 M27 N28 R16 C144 C145 0.1uF,10V 10uF,CER,0805,6.
REF: BB_SRM_xM BeagleBoard-xM System Reference Manual Revision A2 8.15.3 Card Detect When a card is inserted into the connector, the Card Detect pin is grounded. This is detected on pin P12 of the TPS65950. An interrupt, if enabled, is sent to the processor via the interrupt pin. The SW can be written such that the system comes out of sleep or a reduced frequency mode when the card is detected. 8.15.
BeagleBoard-xM System Reference Manual REF: BB_SRM_xM 8.16 Revision A2 Audio Interface The BeagleBoard supports stereo in and out through the TPS65950 which provides the audio CODEC. Figure 43 is the Audio circuitry design on the BeagleBoard. INTER_HSOLR58 47uF,CER 33 CONN_HSOL C87 1 3 INTER_HSORR60 47uF,CER 33 CONN_HSOR C88 2 HSOL HSOL HSOR HSMIC.P HSMIC.M B4 HSOR B5 E3 F3 C89 HSMIC.P HSMIC.M D8 47pF C92 100pF MIC.MAIN.P MIC.MAIN.M MIC.SUB.P/DIG.MIC.0 MIC.SUB.M/DIG.
BeagleBoard-xM System Reference Manual REF: BB_SRM_xM Revision A2 8.16.2 TPS65950 Audio Interface The TPS65950 acts as a master or a slave for the I2S interface. If the TPS65950 is the master, it must provide the frame synchronization (I2S_SYNC) and bit clock (I2S_CLK) to the processor. If it is the slave, the TPS65950 receives frame synchronization and bit clock. The TPS65950 supports the I2S left-justified and right-justified data formats, but doesn’t support the TDM slave mode.
BeagleBoard-xM System Reference Manual REF: BB_SRM_xM 8.17 Revision A2 DVI-D Interface The LCD interface on the processor is accessible from the DVI-D interface connector on the board. Figure 44 is the DVI-D interface design. AUX_3V3 L7 1 2 FERRITE, MMZ1608R301A L8 1 2 FERRITE, MMZ1608R301A L9 1 2 FERRITE, MMZ1608R301A DVI_PVDD C152 0.1uF,10V TVDD C153 0.1uF,10V C154 0.1uF,10V DVI_DVDD C155 0.
BeagleBoard-xM System Reference Manual REF: BB_SRM_xM Revision A2 8.17.1 Processor LCD Interface The main driver for the DVI-D interface originates at the processor via the DSS pins. The AM3730 provides 24 bits of data to the DVI-D framer chip, TFP410. There are three other signals used to control the DVI-D that originate at the processor. These are I2C3_SCL, I2C3_SDA, and GPIO_170. All of the signals used are described in Table 14. Table 14.
BeagleBoard-xM System Reference Manual REF: BB_SRM_xM Revision A2 resistor packs on the BeagleBoard. The maximum clock frequency of these signals is 65MHz. It should be noted that on the Rev A2 version, the ability to shut off the DVI-D display is not supported. This will be fixed on the next letter revision of the board. 8.17.2 LCD Power In order for the DSS outputs to operate correctly out of the processor, two voltage rails must be active, VIO_1V8 and VDD_PLL2.
REF: BB_SRM_xM MSEN BeagleBoard-xM System Reference Manual Revision A2 differential outputs. A high level indicates a powered on receiver is not detected. This pin disables the I2C mode on chip. Configuration is specified by the configuration pins (BSEL, DSEL, EDGE, VREF) and state pins (PD, DKEN). Selects the 24bit and single-edge clock mode. Lo to select the single ended clock mode.
REF: BB_SRM_xM BeagleBoard-xM System Reference Manual Revision A2 is not expected that any of the resistors will need to be installed. The DK1-DK3 pins adjust the timing of the clock as it relates to the data signals. 8.17.5.6 MSEN The MSEN signal, when low, indicates that there is a powered monitor plugged into the DVI-D connector. This signal is not connected to the AM3730 and is provided as a test point only. 8.17.5.
REF: BB_SRM_xM BeagleBoard-xM System Reference Manual Revision A2 HDMI. The Cable is not supplied with the BeagleBoard but is available from numerous cable suppliers and is required to connect a display to the BeagleBoard. 8.17.6.1 Shield Wire Each signal has a shield wire that is used in the cable to provide signal protection for each differential pair. This signal is tied directly to ground. 8.17.6.
BeagleBoard-xM System Reference Manual REF: BB_SRM_xM Revision A2 The digital portion of the DVI-D interface is compatible with HDMI and is electrically the same. A standard HDMI cable may be used to connect to the HDMI input of monitors or televisions. Whether or not the Beagle will support those monitors is dependent on the timings that are used on the BeagleBoard and those that are accepted by the monitor. This may require a change in the software running on the Beagle.
REF: BB_SRM_xM 19 20 GND GND BeagleBoard-xM System Reference Manual PWR PWR Revision A2 circuitry on adapter board if desired. Ground bus Ground bus The current available on the DC_5V rail is limited to the available current that remains from the DC supply that is connected to the DC power jack on the board. Keep in mind that some of that power is needed by the USB Host power rail and if more power is needed for the expansion board, the main DC power supply current capability may need to be increased.
BeagleBoard-xM System Reference Manual REF: BB_SRM_xM 8.19 Revision A2 S-Video A single S-Video port is provided on the BeagleBoard. Figure 45 is the design of the SVideo interface. L2 C10 C11 47pF 47pF 1 1 2 3.3uH L3 2 3.3uH P4 P1 P2 P3 P4 5 6 7 1 2 3 4 R32 R33 R34 MH1 MH2 MH3 W28 Y 28 Y 27 W27 W26 1.65K,1% 1.65K,1% 0,DNI Processor U4B TV_OUT2 TV_OUT1 TV_VFB1 TV_VFB2 TV_VREF C9 0.1uF,10V CONN_SVideo Figure 45.
BeagleBoard-xM System Reference Manual REF: BB_SRM_xM 8.20 Revision A2 Camera Port A new addition to the –xM is the camera port. This camera port is the native camera interface of the processor. The connector configuration is designed to be compatible with the camera modules from Leopard Imaging. USB cameras may also be used if desired, but this interface has many HW assisted features and can support camera modules from VGA to 5MP resolutions. Figure 46 is the Camera interface design. OMAP3730_ES1.
REF: BB_SRM_xM BeagleBoard-xM System Reference Manual Revision A2 8.20.1 Camera Power There are three main power sources required by the camera module. Each of these are described in the following sections. 8.20.1.1 CAM_ANA Power The DC input can be either 5V or 3.3V. It is selected by installing either R151 or R154. The default is set at 3.3V and is controlled by turning on and off the USB HUB power rail at U16. The power is controlled by setting the LEDA signal on the TPS65950.
BeagleBoard-xM System Reference Manual REF: BB_SRM_xM Table 19.
BeagleBoard-xM System Reference Manual REF: BB_SRM_xM Table 20.
REF: BB_SRM_xM BeagleBoard-xM System Reference Manual Revision A2 8.20.4 Camera Modules The camera module can be purchased from Leopard Imaging or one of their distributors. It uses the same modules as the LeopardBoard DM355 version. The figure below shows the different modules that can be used. The part numbers can be found in Table 20. Figure 47. Camera Modules At this time, only the VGA camera board has been confirmed to work on the –xM board.
BeagleBoard-xM System Reference Manual REF: BB_SRM_xM 8.21 Revision A2 RS232 Port A single RS232 port is provided on the BeagleBoard and provides access to the TX and RX lines of UART3 on the processor. Figure 48 shows the design of the RS232 port. AUX_3V3 VIO_1V8 C147 C146 0.1uF,10V 0.1uF,10V U10 3 3 UART3_TX UART3_RX 3 5 4 6 232OE R81 10K VCCA VCCB A1 B1 A2 B2 OE GND 7 8 1 2 UART3_TX_3V UART3_RX_3V TXS0102DCU AUX_3V3 C143 0.1uF,10V 0.1uF,10V232_C1- 4 232_C2+5 C150 0.
REF: BB_SRM_xM BeagleBoard-xM System Reference Manual Revision A2 8.21.3 RS232 Transceiver The RS232 transceiver used is the SN65C322 which consists of one line driver, one line receiver, and a dual charge-pump circuit with ±15-kV IEC ESD protection pin to pin (serial-port connection pins, including GND). These devices provide the electrical interface between an asynchronous communication controller and the serial-port connector.
BeagleBoard-xM System Reference Manual REF: BB_SRM_xM DC_5V_USB HUB_3V3 U16 2 IN 1 OUT SHDN GND 3 GND ADJ 4 C177 6 U16_FB R111 56.2K,1% R113 32.4K,1% 5 TL1963A 4.7uF,6.3V,0603 D14 GRN VBAT U7A GRN LTST-C190GKT R64 D12 330 Revision A2 G15 F15 F16 N12 USB ACTIVE TPS65950 LTST-C190GKT R136 LEDB/VIBRA.M LEDA/VIBRA.P VBAT 330 LEDGND GPIO.
REF: BB_SRM_xM BeagleBoard-xM System Reference Manual Revision A2 derived from an internal 32-kHz clock. It is possible to set the LED to flash automatically without software control if desired. 8.22.3 User Indicators There are two user LEDs, D6 and D7, that can be driven directly from a GPIO pin on the processor. These can be used for any purpose by the software. The output level of the processor is 1.8V and the current sink capability is not enough to drive an LED with any level of brightness.
BeagleBoard-xM System Reference Manual REF: BB_SRM_xM 8.23 Revision A2 JTAG A JTAG header is provided to allow for advanced debugging on the BeagleBoard by using a JTAG based debugger. Figure 50 shows the interconnection to the processor. R24 R25 R26 R27 R28 R29 R30 VIO_1V8 VIO_1V8 P3 2 4 2 4 8 10 12 14 8 10 12 14 1 3 5 7 9 11 13 1 3 5 7 9 11 13 JTAG_TMS JTAG_TDI 10K 10K 100K 100K 100K 100K 100K C8 0.
BeagleBoard-xM System Reference Manual REF: BB_SRM_xM Revision A2 8.23.2 JTAG Connector The JTAG interface uses a 14 pin connector. All JTAG emulator modules should be able to support this interface. Contact your emulator supplier for further information or if an adapter is needed. 8.24 Main Expansion Header The expansion header is provided to allow a limited number of functions to be added to the BeagleBoard via the addition of a daughtercard.
BeagleBoard-xM System Reference Manual REF: BB_SRM_xM Revision A2 X= there is no signal connected when this mode is selected Z= this is the safe mode meaning neither input to output. This is the default mode on power up. *= this indicates that there is a signal connected when this mode is selected, but it has no useful purpose without other pins being available. Access to these other pins is not provided on the expansion connector. The first column is the pin number of the expansion connector.
REF: BB_SRM_xM BeagleBoard-xM System Reference Manual Revision A2 8.24.2 Expansion Signals This section provides more detail on each of the signals available on the expansion connector. They are grouped by functions in Table 23 along with a description of each signal and the MUX setting to activate the pin. If you use these signals in their respective groups and that is the only function you use, all of the signals are available.
REF: BB_SRM_xM GPIO_168 GPIO_183 McSPI3_CS0 McSPI3_CS1 McSPI3_SIMO McSPI3_SOMI McSPI3_CLK McSPI4_SIMO McSPI4_SOMI McSPI4_CS0 McSPI4_CLK UART2_CTS UART2_RTS UART2_RX UART2_TX GPT9_PWMEVT GPT11_PWMEVT GPT10_PWMEVT BeagleBoard-xM System Reference Manual GP Input/Output pin. Can be used as an interrupt pin. GP Input/Output pin. Can be used as an interrupt pin.
BeagleBoard-xM System Reference Manual REF: BB_SRM_xM Revision A2 additional delay may be needed to be added before the circuitry is activated. Refer to the processor and TPS65950 documentation for more information. 8.25 LCD Expansion Header If you choose not to use the LCD headers for access to the LCD signals or for the DVI-D interface, they can also be used for other functions on the board based on the pin mux setting of each pin.
BeagleBoard-xM System Reference Manual REF: BB_SRM_xM 8.26 Revision A2 Auxiliary Expansion Header New to the –xM version is the addition of expansion header called the Auxiliary Expansion Header. As is the case with many of the signals on the various connectors, these pins have multiple functions mapped per pin. Table 26 below is the pin out of the MMC Connector. In order to access other signals on these pins, the pin muxing register will need to be set as needed on a per pin basis. Table 26.
BeagleBoard-xM System Reference Manual REF: BB_SRM_xM Revision A2 8.26.2 MMC3 Signals These signals can be used to provide an additional SD/MMC interface on an expansion board. All of these signals are 1.8V, so if you plan to use the signals as an SD/MMC interface, then a level shifter will be required. In order to access these signals, they must be in Mux mode 2. Table 28 is a description of these signals. Table 28.
BeagleBoard-xM System Reference Manual REF: BB_SRM_xM Revision A2 8.26.4 HSUSB1 Signals These signals are the other High Speed USB port found on the processor. It is the same interface that is used to communicate to the UBS PHY on the board, but a different port. Table 30 gives the signals that are used for this interface. In order for these pins to be used, the pin mux must be set to Mode 3. Table 30.
BeagleBoard-xM System Reference Manual REF: BB_SRM_xM Revision A2 8.26.8 GPIO Signals Most of the signals can also be configured as either inputs or outputs from the processor. Table 31 shows the GPIO pin options that can be used on each pin of the connector. Table 31.
REF: BB_SRM_xM 9.0 BeagleBoard-xM System Reference Manual Revision A2 Connector Pinouts and Cables This section provides a definition of the pinouts and cables to be used with all of the connectors and headers on the BeagleBoard. THERE ARE NO CABLES SUPPLIED WITH THE BEAGLEBOARD. 9.1 Power Connector Figure 52 is a picture of the BeagleBoard power connector with the pins identified. The supply must have a 2.1mm center hot connector with a 5.5mm outside diameter. Figure 52.
REF: BB_SRM_xM 9.2 BeagleBoard-xM System Reference Manual Revision A2 USB OTG Figure 53 is a picture of the BeagleBoard USB OTG connector with the pins identified. Figure 53. USB OTG Connector The shorting pads, J1, to convert the OTG port to a Host mode are found in Figure 54. Figure 54.
REF: BB_SRM_xM 9.3 BeagleBoard-xM System Reference Manual Revision A2 S-Video Figure 55 is the S-Video connector on the BeagleBoard. Figure 55.
BeagleBoard-xM System Reference Manual REF: BB_SRM_xM 9.4 Revision A2 DVI-D Figure 56 is the pinout of the DVI-D connector on BeagleBoard. Figure 56. DVI-D Connector Table 32 is the pin numbering of the two ends of the cable as it relates to the signals used in the DVI-D interface itself. Table 32.
REF: BB_SRM_xM BeagleBoard-xM System Reference Manual Revision A2 DO NOT PLUG IN THE DVI-D CONNECTOR TO A DISPLAY WITH THE BEAGLEBAORD POWERED ON. PLUG IN THE CABLE TO THE DISPLAY AND THEN POWER ON THE BEAGLEBOARD. Figure 57 is one of the cables that can be used to connect to an LCD monitor. Figure 57. DVI-D Cable A standard HDMI cable may be used as well as long as it is used with an adapter if you are connecting to a monitor via the DVI-D port. Figure 58 shows this configuration. Figure 58.
BeagleBoard-xM System Reference Manual REF: BB_SRM_xM 9.5 Revision A2 LCD This section covers the pair of headers that provide access to the raw 1.8V DSS signals from the processor. This provides the ability to create adapters for such things as different LCD panels, LVDS interfaces, etc. 9.5.1 Connector Pinout The Table 33 and 34 define the pinout of the LCD connectors. All signal levels are 1.8V with the exception of DVI_PUP signal which is 3.3V. Table 33.
REF: BB_SRM_xM BeagleBoard-xM System Reference Manual Table 34. Pin# 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Signal 3.3V VIO_1V8 DVI_DATA20 DVI_DATA21 DVI_DATA17 DVI_DATA18 DVI_DATA15 DVI_DATA16 DVI_DATA7 DVI_DATA13 DVI_DATA8 NC DVI_DATA9 I2C3_SCL DVI_DATA6 DVI_CLK+ DVI_DEN DVI_HSYNC GND GND Revision A2 P13 LCD Signals I/O Description PWR PWR O O O O O O O O O 3.3V reference rail 1.8V buffer reference rail.
BeagleBoard-xM System Reference Manual REF: BB_SRM_xM 9.5.2 Revision A2 Camera Table 35 is the pinout of the camera connector on the board. Figure 60 shows the pin number and location of the camera connector. Table 35.
REF: BB_SRM_xM BeagleBoard-xM System Reference Manual Revision A2 Figure 60. Camera Connector Figure 61 is the front of the camera module. The camera should face to the edge of the board (Left) when installed. The camera module is not supplied with the BeagleBoard. Figure 61.
BeagleBoard-xM System Reference Manual REF: BB_SRM_xM 9.5.3 Revision A2 Audio McBSP2 Port New to the –xM version is the addition of a four pin connector that provides access to the McBSP2 audio serial interface. While other McBSP ports can be used for audio, McBSP is the most desirable due its large buffers. Table 36 is the pin out of the connector. Table 36.
BeagleBoard-xM System Reference Manual REF: BB_SRM_xM 9.5.4 Revision A2 Auxiliary Access Header Table 37 gives the signal names of the pins on the Auxiliary Access Connector. Table 37.
BeagleBoard-xM System Reference Manual REF: BB_SRM_xM 9.5.5 Revision A2 LCD and Expansion Measurements Figure 64 provides some of the dimensions that can assist in the location of the LCD headers. It is strongly recommended that the CAD data be used in order to determine their location exact. Table 38 provides the values for each lettered dimension. Figure 64. Top Mount LCD Adapter Table 38. Connector Dimensions Dimension A B C D Inches Millimeters 1.085 27.56 0.118 2.99 0.296 7.52 0.190 4.
REF: BB_SRM_xM 9.5.6 BeagleBoard-xM System Reference Manual Revision A2 Mounting Scenarios This section provides a few possible mounting scenarios for the LCD connectors. It should be noted that the voltage level of these signals are 1.8V. It will require that they be buffered in order to drive other voltage levels. Figure 65 shows the board being mounted under the BeagleBoard. BeagleBoard Buffer Logic LCD Connector Adapter Figure 65.
BeagleBoard-xM System Reference Manual REF: BB_SRM_xM 9.6 Revision A2 Audio Connections Figure 66 is the audio input jack required to connect to the BeagleBoard. Figure 66. Audio In Plug Figure 67 is the actual connector used on the BeagleBoard. Figure 67.
REF: BB_SRM_xM 9.7 BeagleBoard-xM System Reference Manual Revision A2 Audio Out Figure 68 is the audio out jack required to connect to the BeagleBoard. Figure 68. Audio Out Plug Figure 69 is the actual connector used on the BeagleBoard. Figure 69.
BeagleBoard-xM System Reference Manual REF: BB_SRM_xM 9.8 Revision A2 JTAG Figure 70 is the JTAG connector pin out showing the pin numbering. Figure 70. JTAG Connector Pinout Table 39 gives a definition of each of the signals on the JTAG header. Table 39.
BeagleBoard-xM System Reference Manual REF: BB_SRM_xM Revision A2 If a 20 pin connector is provided on the JTAG emulator, then a 20 pin to 14 pin adapter must be used. You may also use emulators that are either equipped with a 14 pin connector or are universal in nature. Figure 71 shows an example of a 14 pin to 20 pin adapter. Figure 71. JTAG 14 to 20 Pin Adapter Figure 72 shows how the JTAG cable is to be routed when connected to the BeagleBoard. C4 Figure 72.
BeagleBoard-xM System Reference Manual REF: BB_SRM_xM 9.9 Battery Installation 9.9.1 Battery Revision A2 The board was designed to use the MS412FE-FL26E battery from Seiko Instruments. This is a Lithium Rechargeable Battery with a 1mAH capacity. Figure 73 is a picture of the battery. It is also possible that the user may choose to install a higher capacity Lithium battery. Figure 73. Optional Battery 9.9.
REF: BB_SRM_xM BeagleBoard-xM System Reference Manual Revision A2 Figure 74. Optional Battery Location Figure 75. Resistor R65 Following are the steps required to install the battery. 1) 2) 3) 4) Remove all cables from the board. Remove R65 from the board as shown on Figure 73. Using Figure 66, locate the positive (+) lead of the battery. Insert the (+) lead into the hole that is marked (+) on Figure 74.
REF: BB_SRM_xM BeagleBoard-xM System Reference Manual Revision A2 10.0 BeagleBoard Accessories Throughout this manual various items are mentioned as not being provided with the standard BeagleBoard package or as options to extend the features of the BeagleBoard. The concept behind BeagleBoard is that different features and functions can be added to BeagleBoard by bringing your own peripherals. This has several key advantages: o User can choose which peripherals to add.
BeagleBoard-xM System Reference Manual REF: BB_SRM_xM Revision A2 o USB to WiFi o USB Bluetooth o Expansion Cards NO CABLES OR POWER SUPPLIES ARE PROVIDED WITH THE BEAGLEBOARD. 10.1 DC Power Supply Tabletop or wall plug supplies can be used to power BeagleBoard. Table 40 provides the specifications for the BeagleBoard DC supply. Supplies that provide additional current than what is specified can be used if additional current is needed for add on accessories.
BeagleBoard-xM System Reference Manual REF: BB_SRM_xM 10.2 Revision A2 DVI Cables In order to connect the DVI-D interface to a LCD monitor, a HDMI to DVI-D cable is required. Figure 77 is a picture of a HDMI to DVI-D cable. Figure 77. HDMI to DVI-D Cable 10.3 DVI-D Monitors There are many monitors that can be used with the BeagleBoard. With the integrated EDID feature, timing data is collected from the monitor to enable the SW to adjust its timings.
BeagleBoard-xM System Reference Manual REF: BB_SRM_xM Revision A2 The analog portion of DVI which provides RGB analog type signals is not supported by the Beagle. Buying a DVI to VGA adapter connector will not work on a VGA display. You will need an active DVI-D to VGA adapter. 10.4 microSD Cards Table 43 is a list of SD/MMC cards that have been tested on BeagleBoard. Please check BeagleBoard.
BeagleBoard-xM System Reference Manual REF: BB_SRM_xM Table 44. Product 4410-00-00AF HWUG1 TEW-429Uf Revision A2 USB to WiFi Adapters Manufacturer Zoom Hawkins Trendnet Status Not Tested Not Tested Not Tested It should be noted that the availability of Linux drivers for various WiFi devices is limited. Before purchasing a particular device, please verify the availability of drivers for that device. 10.
REF: BB_SRM_xM Table 45.
REF: BB_SRM_xM BeagleBoard-xM System Reference Manual Revision A2 11.0 Mechanical Information 11.1 BeagleBoard Dimensions This section provides information on the mechanical aspect of the BeagleBoard. Figure 80 is the dimensions of the BeagleBoard. Despite the change in the overall dimensions of the board, the mounting holes and the replacement of the main expansion and LCD headers are the same as is found on the rev C4 board. Figure 80.
REF: BB_SRM_xM 11.2 BeagleBoard-xM System Reference Manual Revision A2 BeagleBoard Expansion Card Design Information This section provides information on what is required from a mechanical and electrical aspect to create expansion cards for the BeagleBoard that are designed to connect to the Expansion header on the BeagleBoard.
REF: BB_SRM_xM BeagleBoard-xM System Reference Manual Revision A2 Figure 82.
BeagleBoard-xM System Reference Manual REF: BB_SRM_xM Revision A2 11.2.2 Expansion EEPROM All expansion cards designed for use with the BeagleBoard are required to have a EEPROM located on the board. This is to allow for the identification of the card by the Software in order to set the pin muxing on the expansion connector to be compatible with the expansion card. The schematic for the EEPROM is in Figure 83 below. 1 2 3 4 A0 VCC A1 WP A2 SCL VSS SDA AT24C01 8 7 6 5 BB_WP BB_I2C_SCL BB_I2C_SDA 4.
REF: BB_SRM_xM BeagleBoard-xM System Reference Manual Revision A2 12.0 Board Verification Test Points There are several test points that may be useful if it becomes necessary to troubleshoot the BeagleBoard-xM board. Figure 84 shows the top side test points. Figure 84. BeagleBoard Voltage Access Points Some of these voltages may not be present depending on the state of the TWL4030 as set by the processor. Others may be at different voltage levels depending on the same factor.
BeagleBoard-xM System Reference Manual REF: BB_SRM_xM Revision A2 Table 46 provides the ranges of the voltages and the definition of the conditions as applicable. Table 46. Voltage Min VIO_1V8 VDD_SIM VBUS_5V0 VOCORE_1V3 VBAT VDAC_1V8 VDD_PLL1 VDD_PLL2 VDD2 3.3V VMMC1 (3V) VMMC1(1.8V) 1.78 1.78 4.9 1.15 4.1 1.78 1.78 1.78 1.15 3.28 2.9 1.78 Nom Max 1.8 1.8 5.0 1.2 4.2 1.8 1.8 1.8 1.2 3.3 3.0 1.8 1.81 1.81 5.2 1.4 4.3 1.81 1.81 1.81 1.25 3.32 3.1 1.81 Voltages Conditions From the host PC.
REF: BB_SRM_xM BeagleBoard-xM System Reference Manual Revision A2 12.1.1 Signal Access Points Figure 85 shows the access points for various signals on BeagleBoard. Figure 85.
BeagleBoard-xM System Reference Manual REF: BB_SRM_xM 12.2 Revision A2 Troubleshooting Guide Table 47 provides a list of possible failure modes and conditions and suggestions on how to diagnose them and ultimate determine whether the HW is operational or not. Table 47. Symptoms Troubleshooting Possible Problem Verify that the Power LED is on. JTAG does not connect. JTAG interface needs to be reset Incorrect serial cable configuration. UBoot does not start, and no activity on the RS232 monitor.
REF: BB_SRM_xM BeagleBoard-xM System Reference Manual Revision A2 13.0 Known Issues This section provides information on any known issues with the BeagleBoard HW and the overall status. Table 48 provides a list of the know issues on the BeagleBoard. Table 48.
REF: BB_SRM_xM BeagleBoard-xM System Reference Manual Revision A2 14.0 PCB Component Locations Figures 86 and Figure 87 contain the bottom and top side component locations of the BeagleBoard. Figure 86.
REF: BB_SRM_xM BeagleBoard-xM System Reference Manual Revision A2 Figure 87.
REF: BB_SRM_xM BeagleBoard-xM System Reference Manual Revision A2 15.0 Schematics The following pages contain the PDF schematics for the BeagleBoard. This manual will be periodically updated, but for the latest documentation be sure and check BeagleBoard.org for the latest schematics. OrCAD source files are provided for BeagleBoard on BeagleBoard.org at the following link. http://beagleboard.org/hardware/design These design materials are *NOT SUPPORTED* and DO NOT constitute a reference design.
REF: BB_SRM_xM BeagleBoard-xM System Reference Manual Revision A2 Page 152 of 164
REF: BB_SRM_xM BeagleBoard-xM System Reference Manual Revision A2 Page 153 of 164
REF: BB_SRM_xM BeagleBoard-xM System Reference Manual Revision A2 Page 154 of 164
REF: BB_SRM_xM BeagleBoard-xM System Reference Manual Revision A2 Page 155 of 164
REF: BB_SRM_xM BeagleBoard-xM System Reference Manual Revision A2 Page 156 of 164
REF: BB_SRM_xM BeagleBoard-xM System Reference Manual Revision A2 Page 157 of 164
REF: BB_SRM_xM BeagleBoard-xM System Reference Manual Revision A2 Page 158 of 164
REF: BB_SRM_xM BeagleBoard-xM System Reference Manual Revision A2 Page 159 of 164
REF: BB_SRM_xM BeagleBoard-xM System Reference Manual Revision A2 Page 160 of 164
REF: BB_SRM_xM BeagleBoard-xM System Reference Manual Revision A2 Page 161 of 164
REF: BB_SRM_xM BeagleBoard-xM System Reference Manual Revision A2 Page 162 of 164
REF: BB_SRM_xM BeagleBoard-xM System Reference Manual Revision A2 16.0 Bills of Material The Bill of Material for the Beagle Board is provided at BeagleBoard.org at the following location: http://beagleboard.org/hardware/design These design materials 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.
REF: BB_SRM_xM BeagleBoard-xM System Reference Manual Revision A2 17.0 PCB Information The following pages contain the PDF PCB layers for the BeagleBoard. Gerber files and Allegro source files are available on BeagleBoard.org at the following address. http://beagleboard.org/hardware/design These design materials are *NOT SUPPORTED* and DO NOT constitute a reference design. Only “community” support is allowed via resources at BeagleBoard.org/discuss.