beagle board

29
WELCOME TO BEAGLE BOARD OVER VIEW

Upload: kondaveeti-arun-gopal

Post on 10-May-2015

1.631 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Beagle board

WELCOME TO BEAGLE BOARD OVER VIEW

Page 2: Beagle board

BEAGLE BOARD MEANS

• Bring your own peripherals• Entry-level cost ($149/179)• ARM Cortex-A8 (superscalar)• Graphics and DSP accelerated • Linux and open source community• Environment for innovators

Page 3: Beagle board

BEAGLE BOARD HISTORY

• IT AS TWO VERSIONS 1)BEAGLE BOARD• 2)BEAGLE BOARD XM• Feb 2008: Rev A concept demonstrated at meeting with key

kernel maintainers and open source developers at TIDC• Jun 2008: Rev B launched broad availability with Digit-Key• Mar 2009: First hands-on ESC BYOES training• May 2009: Rev C doubles RAM to 256MB• Jan 2010: Rev C4 bumps performance to 720MHz and resolves

USB power supply stability issue • Jun 2010: xM Rev A board demonstrated at hands-on ESC

BYOES training

Page 4: Beagle board

BEAGLE BOARD WHY?

Note: Beagle Board can be powered from the alternate jack (as shown) or via USB

Stereo in

SD

Power

DVI-D

USB

Stereo out

Page 5: Beagle board

WHY PRODUCTION OF BEAGLE BOARDXM

IN BEAGLE BOARD THERE IS NO OVER VOLTGE PROTECTION CIRCUIT.

IT IS HAVING ONLY ONE USB,NO INSERTION OF MMC CARD,CAMERA HEADER,MMC3 EXPANTION,MCBSP,

IT IS HAVING ONLY 256MB OF MEMORY AS COMPARE TO THE BEAGLE BOARD XM.

Page 6: Beagle board

BEAGLE BOARD Peripheral I/O DVI-D video out SD/MMC+ S-Video out USB 2.0 HS OTG I2C, I2S, SPI,

MMC/SD JTAG Stereo in/out Alternate power RS-232 serial

3.1”OMAP3530 Processor 720MHz** Cortex-A8

NEON+VFPv3 16KB/16KB L1$ 256KB L2$

430MHz C64x+ DSP 32K/32K L1$ 48K L1D 32K L2

PowerVR SGX GPU 64K on-chip RAMPOP Memory 256MB* LPDDR RAM 256MB NAND flash* Revisions before C had 128MB** Revisions before C4 were 600MHz USB Powered

2W maximum consumption OMAP is small % of that

Many adapter options Car, wall, battery, solar, …

Page 7: Beagle board

BEAGLE BOARD REV

Peripheral I/O DVI-D video out SD/MMC+ S-Video out USB HS on-the-go I2C, I2S, SPI,

MMC/SD JTAG Stereo in/out Alternate power RS-232 serial

Collaboration at BeagleBoard.org Live chat 24/7 via IRC Links to project downloads

Other Features 4 LEDs USR0 USR1 PMU_STAT PWR 2 buttons USER RESET 4 boot sources SD/MMC NAND flash USB Serial

3.1”

Page 8: Beagle board

REVISION C

256MB LPDDR RAM(up from 128MB)

Peripheral I/O USB HS/host-only

(in addition to existing

USB HS on-the-go)

LCD expansion

3.1”

Page 9: Beagle board

BEAGLE BOARD XM• XM

9

• 2,000 Dhrystone MIPS performance with ARM® Cortex™-A8

• 512MB POP memory enabling– Native builds of Ubuntu and other distros

– More multitasking with complex apps like Firefox or OpenOffice.org

• Robust expansion with more direct connectivity without external hubs; on-board Ethernet and five USB 2.0 ports

• USB-powered board via low power processor integration

• Active and growing open source community at beagleboard.org

$1xM meansExtra MHz

andExtra MB

Page 10: Beagle board

BEAGLE BOARD XM

Page 11: Beagle board

BEAGLE BOARD FEATURESOMAP PROCESSOR 3530HS USB 2.0 OTG PortHS USB 2.0 Host PortStereo Audio Output ConnectorStereo Audio In ConnectorS-Video ConnectorDVI-D ConnectorLCD Header BUTTONS&INDICATORS SD/MMC 6 in 1 Connector

->WiFi Cards->o Camera ->Bluetooth Cards-> GPS Modules ->SD Memory Cards ->MMC Memory Cards-> SDIO Cards->MMCMobile cards-> RS-MMC Cards-> miniSD Cards

Page 12: Beagle board

RESET AND USER BUTTON

• WHEN RESET BUTTON IS PRESSED• o USB• o UART• o MMC1• o NAND• WHEN USER USER BUTTON IS PRESSED• o NAND• o USB• o UART3• o MMC1

Page 13: Beagle board

POWER SUPPLY1)USB OTG SUPPLY

2)DC SUPPLY

Page 14: Beagle board

POWER SUPPLY:Voltage 5.0 V

Current 500mA (minimum) mAConnector 2.1mm x 5.5mm Center hot

Page 15: Beagle board

TPS 65950 POWER SUPPLY

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 CALLED WALL SUPPLY.

• When the DC supply is plugged in, the switch is disabled because the Ground Is removed from tps 2141.

• TPS 65950 FUNCTIONS o Main Core Voltages• o Peripheral Voltages• o Power Sequencing• o Reset• o Current measurement via SW

Page 16: Beagle board

TPS 65950 P.S

o VDD_PLL2• o VDD_PLL1• o VDAC_1V8• o VDD_SIM• o VMMC1• o VAUX2• IT AS TWO REGULATORS VDD1&VDD2.THOSE ARE

CONTROLLED THROUGH THE “SMART REFLEX COMPLAINT VOLTAGE.”

• IT AS TWO MODES VDD1&VDD2.THESE ARE CONTROLLE THROUGH THE SOFTWARE.

Page 17: Beagle board

POP MEMORY a MCP (Multi Chip Package) that contains both the SDRAM and NAND Flash.IT IS MULTI CHIP PACKAGE.

Page 18: Beagle board

SD/MMC CARDS. The SD/MMC connector is supplied power from the

TPS65950 using the VMMC1 rail When a card is inserted into the SD/MMC connector,

the Card Detect pin is grounded.This is detected on pin P12 of the TPS65950. An

interrupt, if enabled, is sent to theOMAP3530 via the interrupt pin

If an SD card is inserted into the SD/MMC connector and the write protect pin is active,the Write Detect pin is grounded

Page 19: Beagle board

S-VIDEO CABLEAn S-Video cable can be connected to the BeagleBoard and from there is can be connected to a TV or monitor that supports an S-Video input.IT SUPPORTS NTSC AN PAL FORMAT.NTSC MEANS “NATIONAL TELIVISION SYSTEM COMMITEE”.PAL MEANS It can be changed via the Software.

Page 20: Beagle board

DIFFERENCE BETWEEN NTSC AND PAL:

• NTSC IT USES THE

Page 21: Beagle board

MCBSP

McBSP2The multi-channel buffered serial port (McBSP) McBSP2 provides a full-duplex directserial interface between the OMAP3530 and the audio CODEC in the TPS65950

Page 22: Beagle board

MCBSP1

McBSP1McBSP1 provides a full-duplex direct serial interface between the OMAP3530 and the expansion interface. There are 6 signals supported on McBSP1.

Page 23: Beagle board

MCBSP3McBSP3 provides a full-duplex direct serial interface between the OMAP3530 and the EXPANSION INTERFACE.

Page 24: Beagle board

DVI-D CABLEIn 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 source.

Page 25: Beagle board

JTAGJTAG MEANS JOINT TEST ACTION GROUP.FIRST THESE ARE USED FOR THE TESTING

OF PCB.NOW THESE ARE USED FOR THE TESTING ANS DEBUGGING OF THE CIRCUIT.

JTAG SignalsPin Signal Description I/O

1 .JTAG_TMS Test mode select I/O3. JTAG_TDI Test data input I

7 .JTAG_TDO Test Data Output O9 .JTAG_RTCK ARM Clock Emulation O

11. JTAG_TCK Test Clock I2 .JTAG_nTRST Test reset I

13 .JTAG_EMU0 Test emulation 0 I/O14 .JTAG_EMU1 Test emulation 1 I/O

5. VIO Voltage pin PWR4,8,10,12,14 GND Ground PWR

Page 26: Beagle board

RS 232 HEADER:- In order to access the serial port of the BeagleBoard a flat cable is required to connect to a PC. The adapter will not plug directly into the PC and will require an external Female to Female twisted cable (Null Modem) in order to connect it to the PC. The ribbon cableis not supplied with the BeagleBoard but can be obtained from numerous sources.

Page 27: Beagle board

AUDIO CABLES: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.A 3.5mm standard stereo audio input jack is provided to access the stereo output of theonboard audio Codec.

Page 28: Beagle board

USB TO OTHER DEVCES

Page 29: Beagle board

BATTERY:This is aVanadium Pentoxide Lithium Rechargeable Battery with a 7mAH capacity.1)Remove all cables from the board.2) Remove R66 from the board as shown on 3) Using Figure 66, locate the positive (+) lead of the battery.4) Insert the (+) lead into the hole that is marked (+)