Table of Contents

Advertisement

Quick Links

REF: BB_SRM_xM
BeagleBoard-xM System
Revision C2
Reference Manual
BeagleBoard-xM Rev C2
System Reference Manual
Revision 0.0
October 11, 2012
Send all comments and errors concerning this SRM 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
g-coley1@ti.com
Page 1 of 163

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the XM C2 and is the answer not in the manual?

Questions and answers

Summary of Contents for BeagleBoard XM C2

  • Page 1 REF: BB_SRM_xM BeagleBoard-xM System Revision C2 Reference Manual BeagleBoard-xM Rev C2 System Reference Manual Revision 0.0 October 11, 2012 Send all comments and errors concerning this SRM to the author at gerald@beagleboard.org For other questions you may contact Gerald at:...
  • Page 2 Creative Commons, 171 Second Street, Suite 300, San Francisco, California, 94105, USA. All derivative works are to be attributed to Gerald Coley of BeagleBoard.org. For more information, see http://creativecommons.org/license/results- one?license_code=by-sa For any questions, concerns, or issues submit them to gerald@BeagleBoard.org...
  • Page 3 REF: BB_SRM_xM BeagleBoard-xM System Revision C2 Reference Manual These design materials referred to in this document are *NOT SUPPORTED* and DO NOT constitute a reference design. Only “community” support is allowed via resources at BeagleBoard.org/discuss. THERE IS NO WARRANTY FOR THE DESIGN MATERIALS, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
  • Page 4 The user assumes all responsibility and liability for proper and safe handling of the goods. Further, the user indemnifies BeagleBoard.org from all claims arising from the handling or use of the goods. Due to the open construction of the product, it is the user’s responsibility to take any and all appropriate precautions with regard to electrostatic discharge.
  • Page 5 Revision C2 Reference Manual 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.
  • Page 6: Table Of Contents

    B ..................17 EVISION EVISION – . – C ...................18 EVISION EVISION – . – C1 ..................19 EVISION EVISION ............................19 EFINITIONS BEAGLEBOARD OVERVIEW .......................20 .......................20 EAGLE OARD ERSIONS BEAGLEBOARD SPECIFICATION ....................21 .......................21 EAGLE OARD EATURES ............................22 ROCESSOR ............................22 EMORY ........................22 OWER ANAGEMENT HS USB 2.0 OTG P...
  • Page 7 OCATIONS 6.11 ........................43 UTTON OCATIONS 6.12 SD C ......................44 MICRO ONNECTION 6.13 LCD C ........................45 ONNECTION BEAGLEBOARD-XM SYSTEM ARCHITECTURE AND DESIGN ..........46 .......................46 YSTEM LOCK IAGRAM ......................48 OLTAGE ROTECTION ........................49 OWER ONDITIONING 7.3.1 USB DC Source ........................50 7.3.2 Wall Supply Source ........................51 7.3.3...
  • Page 8 REF: BB_SRM_xM BeagleBoard-xM System Revision C2 Reference Manual 7.10.5 McBSP2 ..........................67 7.10.6 McBSP1 ..........................67 7.10.7 McBSP3 ..........................68 7.10.8 Pin Muxing ........................68 7.10.9 GPIO Mapping .........................70 7.10.10 Interrupt Mapping ......................70 7.11 POP M ........................71 EMORY EVICE 7.12 .........................71 YSTEM LOCKS 7.12.1 32KHz Clock ........................72...
  • Page 9 Mounting Scenarios ......................127 ........................128 UDIO ONNECTIONS ............................129 UDIO JTAG .............................130 .......................132 ATTERY NSTALLATION 8.9.1 Battery ..........................132 8.9.2 Battery Installation ......................132 BEAGLEBOARD ACCESSORIES ....................134 DC P ........................135 OWER UPPLY DVI C ..........................136 ABLES DVI-D M .........................136 ONITORS SD C ...........................137 MICRO ARDS ..........................137...
  • Page 10: Figures

    Figure 10. BeagleBoard S-Video Connection ............38 Figure 11. BeagleBoard DVI-D Connection .............. 39 Figure 12. BeagleBoard Audio Out Cable Connection ..........40 Figure 13. BeagleBoard Audio In Cable Connection..........41 Figure 14. BeagleBoard Indicator Locations ............. 42 Figure 15.
  • Page 11 REF: BB_SRM_xM BeagleBoard-xM System Revision C2 Reference Manual Figure 30. McBSP2 Interface ..................67 Figure 31. McBSP1 Interface ..................68 Figure 32. McBSP3 Interface ..................68 Figure 33. POP Memory .................... 71 Figure 34. System Clocks ................... 72 Figure 35.
  • Page 12: Tables

    Tables Table 1. Change History ..................... 16 Table 2. BeagleBoard-xM Features ................21 Table 3. BeagleBoard Electrical Specification -xM Rev C ........28 Table 4. Processor Pin Muxing Settings ..............69 Table 5. Processor GPIO Pins ..................70 Table 6.
  • Page 13 REF: BB_SRM_xM BeagleBoard-xM System Revision C2 Reference Manual Table 32. DVI-D to HDMI Cable ................118 Table 33. P11 LCD Signals..................120 Table 34. P13 LCD Signals..................121 Table 35. P10 Camera Signals ..................122 Table 36. P10 McBSP2 Signals .................. 124 Table 37.
  • Page 14: 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.
  • Page 15 Covered in this section are a few of the accessories that may be used with BeagleBoard. This is not an exhaustive list, but does provide an idea of the types of cables and accessories that can be supported and how to find them. It also provides a definition of what they need to be.
  • Page 16: Change History

    Changed POP memory part number due to obsolescence of the current device. 10/11/2012 BeagleBoard vs. BeagleBoard-xM There are several differences between the BeagleBoard and the BeagleBoard-xM . The BeagleBoard refers to the original board and the BeagleBoard-xM is the newer version. 2.2.1 Hardware Changes AREA...
  • Page 17: Software Changes

    REF: BB_SRM_xM BeagleBoard-xM System Revision C2 Reference Manual MMC3 Expansion Header McBSP2 Expansion Header 2.2.2 Software Changes Following are the changes to the SW. o Use of a universal Beagle XLoader and UBoot. These will work on any Beagle made. They include support for the 512MB DDR and the removal of the NAND from the –xM board.
  • Page 18: Xm Revision B Vs. -Xm Revision C

    ES1.1 that are anticipated to have any impact on the operation of the BeagleBoard-xM. –xM Revision B vs. –xM Revision C There were seven changes made to the BeagleBoard-xM Rev C version over the Rev B design. o Resistor loading was changed to allow for the reading of the Rev C revision by the SW.
  • Page 19: Xm Revision C Vs. -Xm Revision C1

    Small version of the standard SD card MDDR- Mobile Dual Data Rate SDRAM- Synchronous Dynamic Random Access Memory BeagleBoard- The original version of the board based on the DM3530 BeagleBoard-xM- The newer version of the board based on the DM3730. Page 19 of 163...
  • Page 20: Beagleboard Overview

    There are two different versions of the beagle in production, the BeagleBoard and the BeagleBoard–xM. Figure 1 is a picture of each of these versions. This manual covers the revision A and B of the –xM version only. Please refer to the BeagleBoard System Reference Manual for information on that version.
  • Page 21: Beagleboard Specification

    Revision C2 Reference Manual 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. BeagleBoard Features Table 2 provides a list of the BeagleBoard’s features.
  • Page 22: Processor

    Support for these devices is dependent upon driver support in the OS. Power Management The TPS65950 is used on the BeagleBoard to provide power with the exception of a 3.3V regulator which is used to provide power to the DVI-D encoder and RS232 driver and an additional 3.3V regulator to power the USB Hub.
  • Page 23: 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. There are instances where the PC or laptop does not supply sufficient current to power the board as it does not provide the full 500mA.
  • Page 24: Stereo Audio Output Connector

    CODEC. S-Video Connector A 4 pin DIN connector is provided to access the S-Video output of the BeagleBoard. This is a separate output from the processor and can contain different video output data from what is found on the DVI-D output if the software is configured to do it.
  • Page 25: Microsd Connector

    4.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. As there is no NAND boot option on the board, this button is no longer needed to force an SD card boot. It is can be used by the UBoot SW to switch between user scripts to allow different boot configurations to be selected as long as that feature is included in the UBoot used.
  • Page 26: Jtag Connector

    Beagle. Unlike on the original version of the Beagle, a straight through non null modem cable is required. The cable you used on the BeagleBoard will NOT work on the –xM version. A standard male to female straight DB9 cable may be used or you can use a USB to serial adapter that will plug directly into the board without the need for any other cables.
  • Page 27: Mmc3 Expansion Header

    Revision C2 Reference Manual 4.21 MMC3 Expansion Header New to the BeagleBoard-xM is a 20 pin connector provided to allow access to additional signals including GPIO and the MMC3 port. This connector is populated on the board. 4.22 McBSP Expansion Header A 4 pin connector is provided to allow access to the McBSP2 signals for audio applications.
  • Page 28: Electrical Specifications

    REF: BB_SRM_xM BeagleBoard-xM System Revision C2 Reference Manual 4.24 Electrical Specifications Table 3 is the electrical specification of the external interfaces to the BeagleBoard-xM Rev C. Table 3. BeagleBoard Electrical Specification -xM Rev C Specification Unit Power Input Voltage USB...
  • Page 29 REF: BB_SRM_xM BeagleBoard-xM System Revision C2 Reference Manual High level output voltage Swing output voltage mVp-p Maximum resolution 1024 x 768 S-Video Full scale output voltage (75ohm load) Offset voltage Output Impedance 67.5 82.5 Ohms Audio In Peak-to-peak single-ended input voltage (0 dBFs) Total harmonic distortion (sine wave @ 1.02 kHz @ -1 dBFs)
  • Page 30: Product Contents

    BeagleBoard-xM System Revision C2 Reference Manual Product Contents Under this section is a description of what comes in the box when the BeagleBoard is purchased. BeagleBoard In the Box The final packaged -xM Rev C product will contain the following items:...
  • Page 31: Software On The Beagleboard

    There is no NAND flash memory on the board so no SW is preinstalled on the board as it is on the BeagleBoard. The BeagleBoard–xM does come with a 4GB microSD card that the board boots from. It contains all of the code required for the board to boot to an Angstrom validation image.
  • Page 32: Beagleboard Connections

    If the OTG Port is to be used as a Host, the ID pin must be grounded. This means that you must have a 5 pin cable connected to the OTG port on the BeagleBoard and you must use a powered USB HUB. There is also an option to ground the ID on the board and is discussed later in this document.
  • Page 33: Figure 5. Usb Otg Connection

    REF: BB_SRM_xM BeagleBoard-xM System Revision C2 Reference Manual Figure 5. USB OTG Connection Page 33 of 163...
  • Page 34: Figure 6. Usb Host Connection

    REF: BB_SRM_xM BeagleBoard-xM System Revision C2 Reference Manual Connecting USB Host The Beagle is equipped with 4 USB Host connectors. Figure 6 shows the location of the USB Host connectors. Figure 6. USB Host Connection Page 34 of 163...
  • Page 35: Figure 7. Dc Power Connection

    Reference Manual 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.
  • Page 36: Figure 8. Beagleboard Jtag Connection

    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 be required to contact your emulator supplier for the appropriate adapter to be supplied by that manufacturer.
  • Page 37: Figure 9. Beagleboard Serial Cable Connection

    Reference Manual Connecting Serial Cable In order to access the serial port of the BeagleBoard a serial cable is required. New to the BeagleBoard-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.
  • Page 38: Figure 10. Beagleboard S-Video Connection

    Reference Manual 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.
  • Page 39: Figure 11. Beagleboard Dvi-D Connection

    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.
  • Page 40: Figure 12. Beagleboard Audio Out Cable Connection

    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 the BeagleBoard-xM, but can be obtained from just about anywhere. Figure 12 shows where the cable connected to the stereo out jack.
  • Page 41: Figure 13. Beagleboard Audio In Cable Connection

    External Audio input devices, such as a powered microphone or the audio output of a PC or MP3 player, can be connected to the BeagleBoard-xM via a 3.5mm jack. The audio cables are not provided with the board, but can be obtained from several sources. Figure 13 shows where the cable is connected to the stereo input jack.
  • Page 42: Figure 14. Beagleboard Indicator Locations

    Reference Manual 6.10 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.
  • Page 43: Figure 15. Beagleboard Button Location

    Figure 15. BeagleBoard Button Location The User button does no affect the boot source of the board as is the case on the BeagleBoard version. If you do press the User Button on power up, the board will not boot.
  • Page 44: Figure 16. Beagleboard Microsd Card Location

    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. The white silkscreen area on top of the board works as a guide to align the card for insertion.
  • Page 45: Figure 17. Beagleboard Lcd Header Location

    6.13 LCD Connection There are two headers provided to access the LCD signals on the BeagleBoard-xM. 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.
  • Page 46: Figure 18. Beagleboard-Xm High Level Block Diagram

    Revision C2 Reference Manual BeagleBoard-xM System Architecture and Design This section provides a high level description of the design of the BeagleBoard-xM and its overall architecture. System Block Diagram Figure 18 is the high level block diagram of the BeagleBoard-xM.
  • Page 47: Figure 19. Beagleboard Major Components

    REF: BB_SRM_xM BeagleBoard-xM System Revision C2 Reference Manual Figure 19. BeagleBoard Major Components The information found in the remainder of this section describes in detail the architecture and design of the BeagleBoard-xM. You will notice certain things in this section.
  • Page 48: Figure 20. Overvoltage Protection

    Reference Manual Over Voltage Protection A new feature found on the BeagleBoard–xM board is the overvoltage protection circuit. The design of this circuit has been changed on the Rev C version of the board and is much simpler and more affective. 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.
  • Page 49: P Ower C Onditioning

    USB OTG port connected to a PC or a 5V DC supply. The USB supply is sufficient to power the BeagleBoard in most as long as you understand that the USB Host ports will not function. It is recommended that a DC supply be used.
  • Page 50: Figure 21. Input Power Section

    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.0 Specification-compatible IC containing a dual-current limiting...
  • Page 51: Wall Supply Source

    REF: BB_SRM_xM BeagleBoard-xM System Revision C2 Reference Manual During turn on, the switch limits the current delivered to the capacitive load to less than 100 mA. When the output voltage from the switch reaches about 93% of the input voltage, the switch current limit increases to 800mA (minimum), at which point higher current loads can be turned on.
  • Page 52: Figure 22. Aux 3.3 Power Section

    The TPS2141 has an integrated 3.3V LDO which is being used to supply the 3.3V as required on the BeagleBoard for the DVI-D interface and the UART. The input to the LDO is supplied by the main DC_5V. This insures that the power to the LDO can be supplied by either the USB or the DC wall supply and that the current measurement includes the 3.3V supply.
  • Page 53: Figure 23. Processor Current Measurement

    Jumper J2 is a header that allows for the voltage drop across the resistor to be measured using a meter, providing a way to measure the current consumption of the BeagleBoard from the main voltage rails, either USB or DC. The resistor, R13, is a .1 ohm resistor across which the voltage is measured.
  • Page 54 REF: BB_SRM_xM BeagleBoard-xM System Revision C2 Reference Manual current a voltage of .01V will be detected. In order to determine the actual power, the input voltage and the voltage drop must be measured. Page 54 of 163...
  • Page 55: Figure 24. Vbat Power Conditioning

    R14 and R15, the actual voltage can be adjusted if needed. 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. Included in this...
  • Page 56: Main Core Voltages

    When the TPS65950 resets, the default value of this LDO is 1.80 V; the processor must write 1 to the VSEL field to change the output to 1.85 V. The default for the BeagleBoard is 1.8V. This regulator output is used to supply power to the system memories and I/O ports.
  • Page 57: Figure 25. Main Power Rails

    REF: BB_SRM_xM BeagleBoard-xM System Revision C2 Reference Manual VBAT TPS65950 Power control REGEN REGEN VBAT VMODE1(VDD1) I2C4_SCL VMODE2(VDD2)/I2C.SR.SCL N.C. I2C4_SDA N.C./I2C.SR.SDA nSLEEP nSLEEP1 nSLEEP2 VBAT IO_1P8 USB CP CP.IN CP.CAPP CP.CAPP C106 CP.CAPM 2.2uF,6.3V CP.CAPM CP.GND VBAT VDD1 VDD1.IN VDD1 VDD1.IN...
  • Page 58: Main Core Voltages Smart Reflex

    The default output voltage at power-up depends on the boot mode settings, which in the case of the BeagleBoard is 1.2V. The output voltage of the VDD1 regulator can be scaled by software or hardware by setting the ENABLE_VMODE bit (VDD1_VMODE_CFG[0]).
  • Page 59: P Eripheral V Oltages

    REF: BB_SRM_xM BeagleBoard-xM System Revision C2 Reference Manual 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.
  • Page 60: Vdd_Pll1

    REF: BB_SRM_xM BeagleBoard-xM System Revision C2 Reference Manual 7.8.2 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. TPS65950 ICTLAC1 ICTLAC2 ICTLUSB1 ICTLUSB2 T2_VPRECH VPRECH PCHGAC...
  • Page 61: Vdd_Sim

    REF: BB_SRM_xM BeagleBoard-xM System Revision C2 Reference Manual 7.8.4 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.
  • Page 62: Exp_Vdd

    REF: BB_SRM_xM BeagleBoard-xM System Revision C2 Reference Manual 7.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. EXP_VDD is provided as an auxiliary voltage rail on P13, the LCD Expansion Header. The proper setting of this rail is determined by the application and the HW supplied that connects to P13.
  • Page 63: Power Sequencing

    Figure 27 is the sequence in which the power rails, clocks, and reset signal come up. Figure 27. Power Sequencing 7.9.4 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.
  • Page 64: Figure 28. Reset Circuitry

    NRESWARM pin. The minimum duration of the pulse on the nRESWARM pin should be two 32-kHz clock cycles. The nRESWARM output is open-drain; consequently, an external pullup resistor is required. There is no way for the user to generate a warm reset on the BeagleBoard. 7.9.4.2 Cold Reset On power up as shown in Figure 27, the TPS65950 generates nRESPWRON, power on reset.
  • Page 65: Figure 29. Dm37X Block Diagram

    For more information on the operation on the signal, please refer to the processor Technical Reference Manual. 7.10 Processor The heart of BeagleBoard-xM is the DM3730 processor. Figure 29 is a high level block diagram of the processor. Figure 29. DM37x Block Diagram Page 65 of 163...
  • Page 66: Overview

    JTAG debugging interface 7.10.2 SDRAM Bus The SDRAM bus is not accessible on the BeagleBoard. Its connectivity is limited to the POP memory access on the top of the processor and therefore is only accessible by the SDRAM memory. The base address for the DDR SDRAM in the POP device is 0x8000 0000.
  • Page 67: Figure 30. Mcbsp2 Interface

    Reference Manual BeagleBoard processor, these pins provided access to the SDRAM bus. However, in the case of the processor on the BeagleBoard–xM, these there are no signals on these pins. 7.10.3 GPMC Bus The GPMC bus is not accessible on the BeagleBoard. Its connectivity is limited to the POP memory access on the top of the processor and therefore is only accessible by the NAND memory.
  • Page 68: Figure 31. Mcbsp1 Interface

    REF: BB_SRM_xM BeagleBoard-xM System Revision C2 Reference Manual McBSP1 provides a full-duplex direct serial interface between the processor and the expansion interface. There are 6 signals supported on McBSP1, unlike the 4 signals on the other ports. Figure 31 is a diagram of McBSP1.
  • Page 69: Table 4. Processor Pin Muxing Settings

    Table 4 is a list of all of the signals used on the processor for the BeagleBoard and the required mode setting for each pin. Where the default setting is needed, it will be indicated.
  • Page 70: Table 5. Processor Gpio Pins

    Reference Manual 7.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.
  • Page 71: Figure 33. Pop Memory

    REF: BB_SRM_xM BeagleBoard-xM System Revision C2 Reference Manual 7.11 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.
  • Page 72: Khz Clock

    HFCLKIN signal on ball A14 and uses it to synchronize or generate the clocks required to operate the TPS65950 subsystems. The TPS65950 must have this clock in order to function to the point where it can power up the BeagleBoard. This is the reason the 26MHz clock is routed through the TPS65950.
  • Page 73: Mcbsp_Clks

    7.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. The main use is as a client port, as that is the mode that will supply the power needed to power the BeagleBoard.
  • Page 74: Figure 35. Usb Otg Design

    480Mbps. This leads to a corresponding increase in complexity and pin count. The ULPI used on the BeagleBoard keeps this down to only 12 signals because it combines just three control signals, plus clock, with an 8-bit bi-directional data bus. This bus is also used for the USB packet transmission and for accessing register data in the ULPI PHY.
  • Page 75: Table 7. Processor Ulpi Interface

    V/100 mA to the VBUS pin. When the TPS65950 acts as a B-device, the USB charge pump is in high impedance. If used in the OTG mode as an A-device, the BeagleBoard will need to be powered from the DC supply. If acting as a B-device, there will not be a voltage source on the USB OTG port to drive the BeagleBoard.
  • Page 76: Table 9. Usb Otg Charge Pump Pins

    REF: BB_SRM_xM BeagleBoard-xM System Revision C2 Reference Manual Table 9. USB OTG Charge Pump Pins Signal Description Type Ball CP.IN The charge pump input voltage. Connected to VBAT. Power CP.CAPP The charge pump flying capacitor plus. CP.CAPM The charge pump flying capacitor minus.
  • Page 77: Figure 36. Usb Hub Block Diagram

    REF: BB_SRM_xM BeagleBoard-xM System Revision C2 Reference Manual Figure 36. USB HUB Block Diagram The following section covers each of the key function in the overall design. o Power o HS USB PHY o HUB o USB Port Power o Ethernet 7.14.1 Power...
  • Page 78: Figure 37. Hub Power Circuitry

    A green LED, D14, indicates that power is applied to the HUB circuitry. 7.14.2 HS USB PHY The configuration of the HS USB PHY is basically the same as on the Rev BeagleBoard design. A PHY is required between the processor ULPI interface and the USB HUB.
  • Page 79: Figure 38. Usb Phy Design

    REF: BB_SRM_xM BeagleBoard-xM System Revision C2 Reference Manual USB_1V8 0,0603 HUB_3V3 OMAP3730_ES1.0 USB33_VBUS 10K,DNI HSUSB2_TLL_STP VBUS USBDM0 HSUSB2_TLL_DIR USBDP0 HSUSB2_TLL_NXT USB33_ID R100 CLKOUT USB33_RBIAS R102 8.06K_1%_0603 HSUSB2_D0 DATA0 RBIAS HSUSB2_D1 DATA1 REFSEL0 HSUSB2_D2 DATA2 REFSEL1 HSUSB2_D3 DATA3 REFSEL2 USB33_VDD3.3 HSUSB2_D4 DATA4 VDD3.3...
  • Page 80: Usb Hub

    REF: BB_SRM_xM BeagleBoard-xM System Revision C2 Reference Manual 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.
  • Page 81: Figure 39. Usb Hub Design

    REF: BB_SRM_xM BeagleBoard-xM System Revision C2 Reference Manual HUB_3V3 HUB_3V3A C190 C186 C187 2.0 Amp/0.05 DCR 4.7uF,6.3V,0603 0.1uF,10V 1uF,10V HUB_3V3 Pow er VDD33IO VDD33A VDD33IO VDD33A VDD33IO VDD33A VDD33IO VDD33A VDD33IO VDD33A C184 VDD33A C180 C181 C183 VDD33A VDD18CORE 4.7uF,6.3V,0603 VDD18CORE 0.1uF,10V...
  • Page 82: Figure 40. Usb Port Power Design

    REF: BB_SRM_xM BeagleBoard-xM System Revision C2 Reference Manual 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.
  • Page 83: Figure 41. Usb Based Ethernet Design

    REF: BB_SRM_xM BeagleBoard-xM System Revision C2 Reference Manual 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 is provided for bypass capacitance on each rail.
  • Page 84: Figure 42. Microsd Interface

    The board provides a single microSD interface. Its primary use is for providing the boot source for SW. Unlike the BeagleBoard, it cannot be used for the typical SDIO or MMC functions. Figure 42 is the microSD interface design on the BeagleBoard.
  • Page 85: Card Detect

    REF: BB_SRM_xM BeagleBoard-xM System Revision C2 Reference Manual P26,R27,R25 7.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.
  • Page 86: Figure 43. Audio Circuitry

    REF: BB_SRM_xM BeagleBoard-xM System Revision C2 Reference Manual 7.16 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. TPS65950 HSOL INTER_HSOL CONN_HSOL...
  • Page 87: Table 13. Processor Audio Signals

    TPS65950. 7.16.3 Audio Output Jack A single 3.5mm jack is provided on BeagleBoard to support external stereo audio output devices such as headphones and powered speakers. This interface is not amplified and may require the use of amplified speakers in certain instances.
  • Page 88: Figure 44. Dvi-D Interface

    These are the loading options to enable the new mode used by the –xM or the legacy mode used by the BeagleBoard. The resistor packs in the RED boxes are installed and the BLUE boxes are not installed on the –xM to support the 720p resolution.
  • Page 89: Table 14. Processor Lcd Signals

    REF: BB_SRM_xM BeagleBoard-xM System Revision C2 Reference Manual 7.17.1 Processor LCD Interface The main driver for the DVI-D interface originates at the processor via the DSS pins. The PROCESSOR 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.
  • Page 90: Table 15. Tfp410 Interface Signals

    1.8V and 24-bit interface output by the processor. The DVI interface on the BeagleBoard supports flat panel display resolutions up to XGA at 65 MHz in 24-bit true color pixel format.
  • Page 91: Tfp410 Control Pins

    REF: BB_SRM_xM BeagleBoard-xM System Revision C2 Reference Manual MSEN differential outputs. A high level indicates a powered on receiver is not detected. This pin disables the I2C mode on chip. Configuration is ISEL specified by the configuration pins (BSEL, DSEL, EDGE, VREF) and state pins (PD, DKEN).
  • Page 92: Dvi-D Connector

    REF: BB_SRM_xM BeagleBoard-xM System Revision C2 Reference Manual of operation. If desired, the resistors can be installed to pull the signals high. However, it 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.
  • Page 93 In order to minimize board size, a HDMI connector was selected for the DVI-D connection. The BeagleBoard does not support HDMI but only the DVI-D component of 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.
  • Page 94: Table 16. P11 Lcd Signals

    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. The audio and encryption features of HDMI are not supported by the BeagleBoard.
  • Page 95: Table 17. P13 Lcd Signals

    REF: BB_SRM_xM BeagleBoard-xM System Revision C2 Reference Manual 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...
  • Page 96: Figure 45. S-Video Interface

    REF: BB_SRM_xM BeagleBoard-xM System Revision C2 Reference Manual 7.19 S-Video A single S-Video port is provided on the BeagleBoard. Figure 45 is the design of the S- Video interface. 47pF 3.3uH 47pF 3.3uH Processor TV_OUT2 Y 28 TV_OUT1 1.65K,1% Y 27 TV_VFB1 1.65K,1%...
  • Page 97: Figure 46. Camera Port Interface

    REF: BB_SRM_xM BeagleBoard-xM System Revision C2 Reference Manual OMAP3730_ES1.0 AE15 I2C2_SDA AF15 I2C2_SCL CAM_CLKA CAM_XCLKA CAM_WEN CAM_WEN CAM_FLD CAM_FLD VIO_1V8 CAM_D11 CAM_D11 CAM_D10 CAM_D10 CAM_D9 I2C2_SDA R155 CAM_D9 CAM_D8 I2C2_SCL CAM_D8 CAM_D7 CAM_D7 CAM_D6 CMOS_OE 0,0603 CAM_D6 CAM_D5 CAM_D5 CAM_D4...
  • Page 98: Table 19. Camera Interface Signals

    REF: BB_SRM_xM BeagleBoard-xM System Revision C2 Reference Manual The 5V is on whenever a power source is applied to the board and cannot be controlled. This makes the 3.3V rail more suitable as it allows you to totally remove the power form the camera module.
  • Page 99: Table 20. Camera Pin Signal Mapping

    REF: BB_SRM_xM BeagleBoard-xM System Revision C2 Reference Manual cam_d4 Camera Data Camera image data bit 4 cam_d5 Camera Data Camera image data bit 5 cam_d6 Camera Data Camera image data bit 6 cam_d7 Camera Data Camera image data bit 7...
  • Page 100: Camera Modules

    REF: BB_SRM_xM BeagleBoard-xM System Revision C2 Reference Manual PULL-DOWN PULL-DOWN PULL-DOWN PULL-DOWN PULL-DOWN PULL-DOWN PULL-DOWN PULL-DOWN CAM_ANA CAM_ANA CAM_ANA CAM_ANA CAM_ANA CAM_ANA CAM_ANA CAM_ANA CAM_ANA CAM_ANA CAM_ANA CAM_ANA CAM_ANA CAM_ANA CAM_ANA CAM_ANA CAM_ANA CAM_ANA PCLK PCLK PCLK PCLK PCLK PCLK...
  • Page 101: Figure 47. Camera Modules

    7.21 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 C146 0.1uF,10V...
  • Page 102: Rs232 Transceiver

    10 pin header. A standard male to female straight DB9 cable can be used or a USB to DB9 adapter can be plugged direct into the board. 7.22 Indicators There are five green indicators on the BeagleBoard: o Power o PMU_STAT o USER0...
  • Page 103: Figure 49. Indicator Design

    REF: BB_SRM_xM BeagleBoard-xM System Revision C2 Reference Manual There is also a single RED LED on the board. Turning on this LED is not something that a person should try to do as it indicates that the user is not paying attention and has plugged in a potentially damaging power supply into the power jack.
  • Page 104: User Indicators

    TPS3803, turns on the LED. 7.23 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. Page 104 of 163...
  • Page 105: Figure 50. Jtag Interface

    REF: BB_SRM_xM BeagleBoard-xM System Revision C2 Reference Manual VIO_1V8 VIO_1V8 0.1uF,10V JTAG_TMS JTAG_TDI JTAG_TDO JTAG_RTCK JTAG_TCK JTAG_EMU0 HDR 2x7 JTAG_EMU1 JTAG_EMU1 Processor AA19 JTAG_TDO JTAG_nTRST AA17 JTAG_nTRST AA18 JTAG_TMS AA20 JTAG_TDI AA13 JTAG_TCK AA12 JTAG_RTCK AA11 JTAG_EMU0 AA10 JTAG_EMU1 Figure 50. JTAG Interface 7.23.1 Processor Interface...
  • Page 106: Figure 51. Main Expansion Header Processor Connections

    Reference Manual The expansion header is provided to allow a limited number of functions to be added to the BeagleBoard via the addition of a daughtercard. Figure 51 is the design of the expansion connector and the interfaces to the processor.
  • Page 107: Table 22. Expansion Connector Signals

    REF: BB_SRM_xM BeagleBoard-xM System Revision C2 Reference Manual The second column is the pin number of the processor. The columns labeled 0-7 represent each of the pin mux modes for that pin. By setting this value in the control register, this signal will be routed to the corresponding pin of the expansion connector.
  • Page 108: Table 23. Expansion Connector Signal Groups

    REF: BB_SRM_xM BeagleBoard-xM System Revision C2 Reference Manual Table 23. Expansion Connector Signal Groups Signal Description OMAP SD/MMC Port 2 MMC2_DAT7 SD/MMC data pin 7. MMC2_DAT6 SD/MMC data pin 6. MMC2_DAT5 SD/MMC data pin 5. MMC2_DAT4 SD/MMC data pin 4.
  • Page 109: Power

    TPS65950 and what remains from the current consumed by the BeagleBoard and is intended to be used to provide a rail for voltage level conversion only. It is not intended to power a lot of circuitry on the expansion board. All signals from the BeagleBoard are at 1.8V.
  • Page 110: Table 24. P11 Gpio Signals

    REF: BB_SRM_xM BeagleBoard-xM System Revision C2 Reference Manual Table 24. P11 GPIO Signals Pin# Signal MUX:0 MUX:2 MUX:4 DVI_DATA1 DATA1 UART1_RTS GPIO71 DVI_DATA0 DATA0 UART1_CTS GPIO70 DVI_DATA3 DATA3 GPIO73 DVI_DATA2 DATA2 GPIO72 DVI_DATA5 DATA5 UART3_TX GPIO75 DVI_DATA4 DATA4 UART3_RX GPIO74...
  • Page 111: Table 26. P17 Auxiliary Expansion Signals

    REF: BB_SRM_xM BeagleBoard-xM System Revision C2 Reference Manual Table 26. P17 Auxiliary Expansion Signals SIGNAL PROC VIO_1V8 VMMC2 MMC3_DAT2 AF13 ETK_D6 MCBSP5_DX MMC3_DAT2 HSUSB1_D6 GPIO_20 MMC3_DAT7 AH14 ETK_D7 MCSPI3_CS1 MMC3_DAT7 HSUSB1_D3 GPIO_21 MM1_TXEN_N MMC3_DAT3 AE13 ETK_D3 MCSPI3_CLK MMC3_DAT3 HSUSB_D7 GPIO_17...
  • Page 112: Table 28. P17 Mmc3 Expansion Signals

    REF: BB_SRM_xM BeagleBoard-xM System Revision C2 Reference Manual Table 28. P17 MMC3 Expansion Signals SIGNAL PROC DESCRIPTION MMC3_DAT2 AF13 Bidirectional data pin. MMC3_DAT7 AH14 Bidirectional data pin. MMC3_DAT3 AE13 Bidirectional data pin. MMC3_DAT1 Bidirectional data pin. MMC3_DAT5 Bidirectional data pin.
  • Page 113: Table 30. P17 High Speed Usb Expansion Signals

    REF: BB_SRM_xM BeagleBoard-xM System Revision C2 Reference Manual 7.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.
  • Page 114: Table 31. P17 Auxiliary Gpio Signals

    REF: BB_SRM_xM BeagleBoard-xM System Revision C2 Reference Manual 7.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.
  • Page 115: Figure 52. Power Connector

    THERE ARE NO CABLES SUPPLIED WITH THE BEAGLEBOARD. 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. Power Connector The supply must be at least 1A with a maximum of 3A.
  • Page 116: Figure 53. Usb Otg Connector

    Reference Manual 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.
  • Page 117: Figure 55. S-Video Connector

    REF: BB_SRM_xM BeagleBoard-xM System Revision C2 Reference Manual S-Video Figure 55 is the S-Video connector on the BeagleBoard. Figure 55. S-Video Connector Page 117 of 163...
  • Page 118: Figure 56. Dvi-D Connector

    Reference Manual 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.
  • Page 119: Figure 57. Dvi-D Cable

    In some cases, the HDMI to HDMI connector could be used to connect direct to a monitor equipped with a HDMI port. It some cases, the BeagleBoard may not work if the display timing is not accepted by the display. It should also be noted that no audio will be provided over this interface.
  • Page 120: Table 33. P11 Lcd Signals

    REF: BB_SRM_xM BeagleBoard-xM System Revision C2 Reference Manual 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.
  • Page 121: Figure 59. Lcd Expansion Connector Pins

    REF: BB_SRM_xM BeagleBoard-xM System Revision C2 Reference Manual Table 34. P13 LCD Signals Pin# Signal Description 3.3V 3.3V reference rail VIO_1V8 1.8V buffer reference rail. DVI_DATA20 LCD Pixel Data bit DVI_DATA21 LCD Pixel Data bit DVI_DATA17 LCD Pixel Data bit...
  • Page 122: Table 35. P10 Camera Signals

    REF: BB_SRM_xM BeagleBoard-xM System Revision C2 Reference Manual 8.5.2 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. P10 Camera Signals Pin#...
  • Page 123: Figure 60. Camera Connector

    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. Camera Module Page 123 of 163...
  • Page 124: Figure 62. Mcbsp Audio Connector

    REF: BB_SRM_xM BeagleBoard-xM System Revision C2 Reference Manual 8.5.3 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, McBSP2 is the most desirable due its large buffers.
  • Page 125: Figure 63. Auxiliary Access Connector

    REF: BB_SRM_xM BeagleBoard-xM System Revision C2 Reference Manual 8.5.4 Auxiliary Access Header Table 37 gives the signal names of the pins on the Auxiliary Access Connector. Table 37. P17 Auxiliary Access Signals Pin# Signal Description VIO_1V8 1.8V IO Rail VMMC2 1.85V to 3.15V Rail.
  • Page 126: Figure 64. Top Mount Lcd Adapter

    REF: BB_SRM_xM BeagleBoard-xM System Revision C2 Reference Manual 8.5.5 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.
  • Page 127: Figure 65. Bottom Mount Lcd Adapter

    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...
  • Page 128: Figure 66. Audio In Plug

    BeagleBoard-xM System Revision C2 Reference Manual 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. Audio In Connector...
  • Page 129: Figure 68. Audio Out Plug

    BeagleBoard-xM System Revision C2 Reference Manual 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. Audio Out Connector...
  • Page 130: Figure 70. Jtag Connector Pinout

    Test Clock JTAG_nTRST Test reset JTAG_EMU0 Test emulation 0 JTAG_EMU1 Test emulation 1 Voltage pin 4,8,10,12,14 Ground All of the signals are 1.8V only. The JTAG emulator must support 1.8V signals for use on the BeagleBoard. Page 130 of 163...
  • Page 131: Figure 71. Jtag 14 To 20 Pin Adapter

    REF: BB_SRM_xM BeagleBoard-xM System Revision C2 Reference Manual 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.
  • Page 132: Figure 73. Optional Battery

    REF: BB_SRM_xM BeagleBoard-xM System Revision C2 Reference Manual Battery Installation 8.9.1 Battery 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.
  • Page 133: Figure 74. Optional Battery Location

    REF: BB_SRM_xM BeagleBoard-xM System Revision C2 Reference Manual Figure 74. Optional Battery Location Figure 75. Resistor R65 Following are the steps required to install the battery. 1) Remove all cables from the board. 2) Remove R65 from the board as shown on Figure 75.
  • Page 134: Beagleboard Accessories

    This section covers these accessories and add-ons and provides information on where they may be obtained. Obviously things can change very quickly as it relates to devices that may be available. Please check BeagleBoard.org for an up to date listing of these peripherals.
  • Page 135: Beagleboard-Xm System Revision C2

    Table 41. DC Power Supplies Part # Manufacturer Supplier Price EPS050100-P6P Digi-Key DPS050200UPS-P5P-SZ Digi-Key Figure 76 is a picture of the type of power supply that will be used on the BeagleBoard. Figure 76. DC Power Supply Page 135 of 163...
  • Page 136: Figure 77. Hdmi To Dvi-D Cable

    SW to adjust its timings. Table 42 shows a short list of the monitors that have been tested to date on the BeagleBoard at the 1024x768 resolution. Please check on BeagleBoard.org...
  • Page 137: Figure 78. Usb To Wifi

    You will need an active DVI-D to VGA adapter. microSD Cards Table 43 is a list of SD/MMC cards that have been tested on BeagleBoard. Please check BeagleBoard.org for an up to date listing of the SD/MMC cards that have been tested as well as information on the availability of drivers if required.
  • Page 138: Figure 79. Usb To Bluetooth

    Table 45 provides a list of USB to Bluetooth adapters that could be used with the BeagleBoard. Inclusion of these items in the table does not guarantee that they will work, but is provided as examples only. Please check BeagleBoard.org for an up to date listing of the USB to Bluetooth devices as well as information on the availability of drivers.
  • Page 139: Table 45. Usb To Bluetooth Adapters

    REF: BB_SRM_xM BeagleBoard-xM System Revision C2 Reference Manual Table 45. USB to Bluetooth Adapters Product Manufacturer Status TBW-105UB Trendnet Not Tested ABT-200 Airlink Not Tested F8T012-1 Belkin Not Tested Page 139 of 163...
  • Page 140: Figure 80. Beagleboard Dimension Drawing

    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 BeagleBoard board.
  • Page 141: 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. Users are free to create their own cards for private or commercial use, but in order to be supported by the Software they must conform to these standards if such support is desired.
  • Page 142: 10.2.2 Expansion Eeprom

    Figure 82. BeagleBoard-xM Expansion Headers 10.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.
  • Page 143: Figure 83. Beagleboard Expansion Board Eeprom Schematic

    AT24C01 0.1uf ,CER,0402 Figure 83. BeagleBoard Expansion Board EEPROM Schematic The EEPROM must be write protected. It is suggested that a testpoint be used to allow for the WP to be disabled during test to allow the required data to be written to the EEPROM.
  • Page 144: 11.0 Board Verification Test Points

    11.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.
  • Page 145: Table 46. Voltages

    REF: BB_SRM_xM BeagleBoard-xM System Revision C2 Reference Manual Table 46 provides the ranges of the voltages and the definition of the conditions as applicable. Table 46. Voltages Voltage Nom Max Conditions VIO_1V8 1.78 1.81 VDD_SIM 1.78 1.81 VBUS_5V0 From the host PC. May be lower or higher.
  • Page 146: 11.1.1 Signal Access Points

    REF: BB_SRM_xM BeagleBoard-xM System Revision C2 Reference Manual 11.1.1 Signal Access Points Figure 85 shows the access points for various signals on BeagleBoard. Figure 85. BeagleBoard Signal Access Points Page 146 of 163...
  • Page 147: Troubleshooting Guide

    Remove the USB cable and re insert. If running on a DC supply make sure that voltage is being supplied. JTAG interface needs to be Reset the BeagleBoard. reset. Incorrect serial cable Verify straight thru cable configuration. configuration.
  • Page 148: 12.0 Known Issues

    Revision C2 Reference Manual 12.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. Known Issues Affected...
  • Page 149: 13.0 Pcb Component Locations

    REF: BB_SRM_xM BeagleBoard-xM System Revision C2 Reference Manual 13.0 PCB Component Locations Figures 86 and Figure 87 contain the bottom and top side component locations of the BeagleBoard. Figure 86. BeagleBoard Top Side Components Page 149 of 163...
  • Page 150: Figure 87. Beagleboard Bottom Side Components

    REF: BB_SRM_xM BeagleBoard-xM System Revision C2 Reference Manual Figure 87. BeagleBoard Bottom Side Components Page 150 of 163...
  • Page 151: 14.0 Schematics

    Revision C2 Reference Manual 14.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.
  • Page 152 REF: BB_SRM_xM BeagleBoard-xM System Revision C2 Reference Manual Page 152 of 163...
  • Page 153 REF: BB_SRM_xM BeagleBoard-xM System Revision C2 Reference Manual Page 153 of 163...
  • Page 154 REF: BB_SRM_xM BeagleBoard-xM System Revision C2 Reference Manual Page 154 of 163...
  • Page 155 REF: BB_SRM_xM BeagleBoard-xM System Revision C2 Reference Manual Page 155 of 163...
  • Page 156 REF: BB_SRM_xM BeagleBoard-xM System Revision C2 Reference Manual Page 156 of 163...
  • Page 157 REF: BB_SRM_xM BeagleBoard-xM System Revision C2 Reference Manual Page 157 of 163...
  • Page 158 REF: BB_SRM_xM BeagleBoard-xM System Revision C2 Reference Manual Page 158 of 163...
  • Page 159 REF: BB_SRM_xM BeagleBoard-xM System Revision C2 Reference Manual Page 159 of 163...
  • Page 160 REF: BB_SRM_xM BeagleBoard-xM System Revision C2 Reference Manual Page 160 of 163...
  • Page 161 REF: BB_SRM_xM BeagleBoard-xM System Revision C2 Reference Manual Page 161 of 163...
  • Page 162: 15.0 Bills Of Material

    BeagleBoard-xM System Revision C2 Reference Manual 15.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.
  • Page 163: 16.0 Pcb Information

    Revision C2 Reference Manual 16.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.

Table of Contents