The BeagleBoard is a low-resource open source resource computer produced by Texas Instruments that deals with Digi-Key and Newark element14. The BeagleBoard is also designed with the development of open source software in mind, and as a way of demonstrating the OMAP3530 system from Texas Instrument-on-a-chip. This board is developed by a small team of engineers as an education board that can be used in colleges around the world to teach open source hardware and software. It's also sold to the public under a Creative Commons-like share license. Board is designed using Cadence OrCAD for schematic and Cadence Allegro for PCB manufacture; no simulation software is used.
Video BeagleBoard
Features
The BeagleBoard measures around 75 x 75 mm and has all the functions of a basic computer. OMAP3530 includes the ARM Cortex-A8 CPU (which can run Linux, Minix, FreeBSD, OpenBSD, RISC OS, or Symbian; a number of unofficial Android ports exist), TMS320C64x DSP for fast video and audio decoding, and PowerVR Imagination Technology SGX530 GPU to provide accelerated 2D and 3D rendering that supports OpenGL ES 2.0. Video out is provided via separate S-Video and HDMI connections. One SD/MMC card slot that supports SDIO, On-The-Go USB port, RS-232 serial connection, JTAG connection, and two 3.5mm stereo jack for audio in/out is provided.
Default storage and memory is provided through a PoP chip that includes 256 MB of NAND flash memory and 256 MB RAM (128 MB on the previous model).
It uses power up to 2Ã,W and can be turned on from a USB connector, or a separate 5 V power supply. Due to low power consumption, no additional cooling or heat sinks are required.
Maps BeagleBoard
Rev. Specification C4
- Packages in package (PoP) SoC/Memory chip.
- IT Processor OMAP3530 SoC - 720Ã,Ã MHz ARM Cortex-A8 core
- 'HD capable' TMS320C64x core (520Ã, MHz up to 720p @ 30Ã,fps)
- PowerVR SGX 2D/3D Imaging Technology graphics processor supports dual independent displays
- 256Ã, MB LPDDR RAM
- NAND Flash Memory 256Ã, MB
- Peripheral connections
- DVI-D (HDMI connector selected for resizing - maximum resolution is 1280ÃÆ'â ⬠"1024)
- S-Video
- USB OTG (mini AB)
- 1 USB port
- SD/MMC card slot
- Stereo in and out jack
- RS-232 port
- JTAG connector
- Power socket (5 V connector type)
- Development of
- Boot code stored in ROM
- Boot from NAND, SD/MMC, USB or serial memory
- Alternative boot source button.
- It has been demonstrated using Android, Angstrom Linux, Fedora, Ubuntu, Gentoo, Arch Linux ARM, openSUSE for ARM and Maemo Linux distributions, VxWorks, FreeBSD, Windows CE, Symbian, QNX, and RISC OS 5 operating systems provided by RISC OS Open.
BeagleBoard - xM
Features
The modified version of BeagleBoard called BeagleBoard-xM began shipping on August 27, 2010. The BeagleBoard-xM measures at 82.55 by 82.55 mm and has a faster CPU core (clocked at 1 GHz compared to 720Ã, MHz BeagleBoard) , more RAM (512Ã, MB compared to 256Ã, MB), onboard Ethernet connector, and 4 USB hub ports. BeagleBoard-xM does not have NAND onboard and therefore requires OS and other data to be stored on the microSD card. The addition of Camera port to -xM provides a simple way to import videos through Leopard Board cameras.
Specifications
- Package in POP Package CPU/Memory Chips.
- TI Processor DM3730 Processor - 1 GHz ARM Cortex-A8 core
- 'HD capable' TMS320C64x core (800 MHz to 720p @ 30fps)
- PowerVR SGX 2D/3D Imaging Technology graphics processor supports dual independent displays
- 512Ã, MB LPDDR RAM
- 4 GB microSD card supplied with BeagleBoard-xM and loaded with The Angstrom Distribution
- Peripheral connections
- DVI-D (HDMI connector selected for maximum sizes 1400x1050)
- S-Video
- USB OTG (mini AB)
- 4 USB ports
- Ethernet
- MicroSD/MMC Card
- Stereo in and out jack
- RS-232 port
- JTAG connector
- Power socket (5 V connector type)
- Camera port
- Expansion port
- Development of
- Boot code stored on uSD card
- Boot from uSD/MMC only
- Alternative Boot source button.
- It has been demonstrated using Android, Angstrom Linux, Fedora, Ubuntu, Gentoo, Arch Linux ARM and Maemo Linux distributions, FreeBSD, Windows CE operating system, and RISC OS.
BeagleBone
Announced at the end of October 2011, BeagleBone is a barebones development board with Sitara ARM Cortex-A8 processor running at 720 MHz, 256 MB RAM, two 46-pin expansion connectors, an Ethernet on-chip, microSD slot, and USB host port and device port multiguna which includes a low level series control and JTAG hardware debug connection, so no JTAG emulator is required. BeagleBone initially rewarded $ 89 USD.
A number of BeagleBone "Capes" have recently been released. This cape is an expansion board that can be stacked onto the BeagleBone Board (up to four at a time). BeagleBone capes include but are not limited to:
- touch screen LCD cloak (7 "and 3.5")
- DVI-D cape
- Fractional hood
- Breadboard
- CAN bus cape
- RS-232 cape
- Battery cap
BeagleBone Black
Launched on April 23, 2013 at a price of $ 45. Among other differences, increase RAM up to 512 MB, processor clock to 1 GHz, and add HDMI and 2 GB of eMMC flash memory. BeagleBone Black is also shipped with the Linux 3.8 kernel, upgraded from the original BeagleBone Linux 3.2 kernel, allowing BeagleBone Black to take advantage of Direct Rendering Manager (DRM).
BeagleBone Black Revision C (released in 2014) increases the size of flash memory to 4 GB. It allows it to send with Debian GNU/Linux installed. A previous revision was sent with ÃÆ'â ⬠| ngstrÃÆ'öm Linux.
BeagleBoard-X15
The BeagleBoard-X15 is planned for November 2015. It is based on the TI Sitara AM5728 processor with two ARM Cortex-A15 cores running at 1.5 GHz, two ARM Cortex-M4 cores running at 212 MHz and two TI DSP C66x core running on 700 MHz. The processor used provides USB 3.0 support and has a PowerVR Dual Core SGX544 GPU running at 532 MHz.
Specifications
The following operating systems are reported to have support for the hardware used on the board: Fedora, Android (code named rowboat), Ubuntu, openSUSE and ÃÆ'â ⬠| ngstrÃÆ'öm. This board also supports other OS such as FreeBSD, NetBSD, OpenBSD, QNX, MINIX 3, RISC OS, and Windows Embedded.
On June 29, 2015, a BeagleCore cap-sized purification module has been announced. It packs the Texas Instruments AM335x ARM Cortex-A8 processor as well as 4 GB 8-bit eMMC on-board flash storage and 512 MB DDR3 RAM into the module for use as part of an embedded system.
Optional expansion board
- BeagleBoard Zippy - Show princess expander for BeagleBoard
- Zippy2 BeagleBoard - Second generation Zippy. (UART, EEPROM, 100BASE-T, SD-Slot, RTC, IÃ,ÃC (5Ã, V))
- BeagleTouch Display - Touch screen 4.3 "OLED panel with touch screen, and a driver for Angstrom Linux made by Liquidware.
- BeagleLCD2 Expansion Board - 4.3 "wide screen LCD panel touch screen with interface board Developed by HY Research.
- BeagleJuice - A lithium-ion battery pack for portability developed and manufactured by Liquidware.
- WLAN adapter - This extra enhancement card enables wireless connectivity functionality for BeagleBoard.
- BeadaFrame - 7 "TFT LCD display kit includes touch panel and plastic frame, by NAXING Electronics.
- CAPE 4DLCD - 4.3 ", 480x272 LCD screen resolution with resistive or non-touch and seven push buttons
- Vifff-024 - highly sensitive cameras allow for video stream capture in quarter lunar lighting. Developed by ViSensi.org.
Optional casing
- RevC Beagle Board Clear Acrylic Case - Case for BeagleBoard only. (without Zippy2)
- BeagleLCD2 Clear Acrylic Case - Case for BeagleBoard with BeagleLCD2
Tutorials and Technical Resources
- interactive map BBB GPIO - GPIO interactive map of BeagleBone Black
- tinkernow.com - the DIY website is largely based on BeagleBone, a resource for setup, operations, and projects.
Clone
- IGEPv2 - a slightly larger board that includes more RAM, Bluetooth and built-in Wi-Fi, USB host, Ethernet jack, and uses a microSD card instead of a normal SD card.
- ICETEK (Mandarin) Mini Board
See also
- Comparison of single board computers
- Open source computing hardware
- IOIO
References
External links
- Official website
- BeagleBoard System Reference Guide
- OMAP35x Processor App
- Texas Instruments OMAP Developer Network
- BeagleCore Module for embedded systems
Source of the article : Wikipedia