BeagleBoard

BeagleBoard rev.B
Common manufacturers Circuitco LLC on behalf of BeagleBoard.org
Design firm Texas Instruments
Introduced BeagleBoard
July 28, 2008 (2008-07-28)[1]
BeagleBoard rev.C
May 13, 2009 (2009-05-13)[2]
BeagleBoard-xM
September 14, 2010 (2010-09-14)[3]
BeagleBone
October 31, 2011 (2011-10-31)[4]
BeagleBone Black
April 23, 2013 (2013-04-23)[5]
BeagleBoard-X15
November 1, 2015 (2015-11-01)[6]
Cost US$95 to $149
Type Single-board computer
Processor ARM Cortex-A8
Frequency 600 MHz to 1 GHz
Memory 128 MB to 512 MB
Connection USB On-The-Go
Ports USB On-The-Go/DVI-D/PC audio/SDHC/JTAG/HDMI
Power consumption 2 W
Weight ~37 g[7]
Dimensions 7.62 cm × 7.62 cm × 1.6 cm

The BeagleBoard is a low-power open-source hardware single-board computer produced by Texas Instruments in association with Digi-Key and Newark element14. The BeagleBoard was also designed with open source software development in mind, and as a way of demonstrating the Texas Instrument's OMAP3530 system-on-a-chip.[8] The board was developed by a small team of engineers as an educational board that could be used in colleges around the world to teach open source hardware and software capabilities. It is also sold to the public under the Creative Commons share-alike license. The board was designed using Cadence OrCAD for schematics and Cadence Allegro for PCB manufacturing; no simulation software was used.

Features

The BeagleBoard measures approximately 75 by 75 mm and has all the functionality of a basic computer.[9] The OMAP3530 includes an ARM Cortex-A8 CPU (which can run Linux, Minix,[10] FreeBSD,[11] OpenBSD,[12] RISC OS,[13] or Symbian; Android is being ported[14]), a TMS320C64x+ DSP for accelerated video and audio decoding, and an Imagination Technologies PowerVR SGX530 GPU to provide accelerated 2D and 3D rendering that supports OpenGL ES 2.0. Video out is provided through separate S-Video and HDMI connections. A single SD/MMC card slot supporting SDIO, a USB On-The-Go port, an RS-232 serial connection, a JTAG connection, and two stereo 3.5 mm jacks for audio in/out are provided.

Built-in storage and memory are provided through a PoP chip that includes 256 MB of NAND flash memory and 256 MB of RAM (128 MB on earlier models).

The board uses up to 2 W of power and can be powered from the USB connector, or a separate 5 V power supply. Because of the low power consumption, no additional cooling or heat sinks are required.

Rev. C4 specifications

BeagleBoard described

BeagleBoard-xM

Features

-xM board

A modified version of the BeagleBoard called the BeagleBoard-xM started shipping on August 27, 2010. The BeagleBoard-xM measures in at 82.55 by 82.55 mm and has a faster CPU core (clocked at 1 GHz compared to the 720 MHz of the BeagleBoard), more RAM (512 MB compared to 256 MB), onboard Ethernet jack, and 4 port USB hub. The BeagleBoard-xM lacks the onboard NAND and therefore requires the OS and other data to be stored on a microSD card. The addition of the Camera port to the -xM provides a simple way of importing video via Leopard Board cameras.[29][30]

Specifications

BeagleBone

BeagleBone

Announced in the end of October 2011, the BeagleBone is a barebone development board with a Sitara ARM Cortex-A8 processor running at 720 MHz, 256 MB of RAM, two 46-pin expansion connectors, on-chip Ethernet, a microSD slot, and a USB host port and multipurpose device port which includes low-level serial control and JTAG hardware debug connections, so no JTAG emulator is required. The BeagleBone was initially priced at $89 USD.[32]

A number of BeagleBone "Capes" have recently been released. These capes are expansion boards which can be stacked onto the BeagleBone Board (up to four at one time). BeagleBone capes include but are not limited to:

BeagleBone Black

Beaglebone Black

Launched in April 23, 2013 at a price of $45. Among other differences, it increases RAM to 512 MB, the processor clock to 1 GHz, and it adds HDMI and 2 GB of eMMC flash memory. The BeagleBone Black also ships with Linux kernel 3.8, upgraded from the original BeagleBone's Linux kernel 3.2, allowing the BeagleBone Black to take advantage of Direct Rendering Manager (DRM).

BeagleBone Black Revision C (released in 2014) increased the size of the flash memory to 4 GB. This enables it to ship with Debian GNU/Linux installed. Previous revisions shipped with Ångström Linux.[34]

BeagleBoard-X15

The BeagleBoard-X15[35][36] was planned for November 2015.[37] 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 C66x DSP cores running at 700 MHz. The used processor provides USB 3.0 support and has a PowerVR Dual Core SGX544 GPU running at 532 MHz.

Specifications

BeagleBoard-X15 BeagleBone Black BeagleBone BeagleBoard-xM BeagleBoard
Release Date: 23 September 2016[38] April 23, 2013 October 31, 2011 September 14, 2010 July 28, 2008
SoC Sitara AM5728[39] AM3358/9 DM3730 OMAP3530
CPU Dual ARM Cortex-A15 + Dual ARM M4 (212 MHz) + Quad PRU (200 MHz) Cortex-A8 + Dual PRU (200Mhz)
Frq (MHz) 1500 1000 720 1000 720
GPU Dual PowerVR SGX544 PowerVR SGX530[40][41][42] (200 MHz)
DSP Dual TMS320C66x[40] (700 MHz) N/A N/A TMS320C64x+[43] (800 MHz) TMS320C64x+[40] (520 MHz)
Onboard storage: 8-bit eMMC 4 GB, microSD card 8-bit eMMC (Rev B: 2 GB Ångström pre-installed, ReV C: 4 GB Debian pre-installed ), microSD card 3.3 V Supported (No Card Supplied) microSD card 3.3 V Supported (card supplied with Ångström) microSD card Supported (card supplied with Ångström) 256MB NAND Flash, SD/MMC card
Onboard network: Dual Gigabit Ethernet Fast Ethernet (MII based) Fast Ethernet (MII based) Fast Ethernet (via USB hub with Ethernet) N/A
USB ports: 3 x USB 3.0 Type A Host
4 x USB 2.0 Host
1 x Micro USB Type B
1 x Standard A host port (direct).
1x mini B device port (direct)
1 x Standard A host port (direct).
1x mini B device port (via hub)
4 x Standard A host port (via hub with Ethernet).
1x mini AB OTG port (direct)
1 x Standard A host port (direct).
1x mini AB OTG port (direct)
Memory (SDRAM): 2048 MiB DDR3L 512 MiB DDR3 256 MiB DDR2 512 MiB DDR2 128 MiB (rev B) DDR
256 MiB (rev C+) DDR
Video outputs: HDMI, LCD via Expansion Micro-HDMI, cape add-ons cape add-ons DVI-D, S-Video
Audio outputs: HDMI, AIC3104 (Stereo In/Out) Micro-HDMI, cape add-ons cape add-ons 3.5mm audio jack
Size: 107 mm × 102 mm (4.2 in × 4.0 in)[44] 86.40 mm × 53.3 mm (3.402 in × 2.098 in) ? 78.74 mm × 76.2 mm (3.1 in × 3.0 in) ?
Weight: TBA 39.68 g (1.400 oz)[45] ? ? ?
Power ratings: 5A @12 V 210–460 mA @5 V 300–500 mA @5 V ? ?
Power source: 2.5 mm x 5.5 mm 12 V jack Mini USB or 2.1 mm x 5.5 mm 5 V jack
Low-level peripherals: 7xUART, LCD, GPMC, 1x SPI, 1x I²C, 1x CAN bus 4xUART, 8x PWM, LCD, GPMC, MMC1, 2x SPI, 2x I²C, A/D Converter, 2x CAN bus, 4 Timers 4xUART, 8x PWM, LCD, GPMC, MMC1, 2x SPI, 2x I²C, A/D Converter, 2x CAN bus, 4 Timers, FTDI USB to serial, JTAG via USB McBSP, DSS, I²C, UART, LCD, McSPI, PWM, JTAG, camera interface McBSP, DSS, I²C, UART, McSPI, PWM, JTAG

The following operating systems are reported to have obtained support for the hardware used on the boards: Fedora, Android (code named rowboat), Ubuntu, openSUSE and Ångström. The board also supports other OSes such as FreeBSD, NetBSD, OpenBSD, QNX, MINIX 3, RISC OS, and Windows Embedded.

On June 29, 2015 the stamp-sized soldering module BeagleCore has been announced.[46] It packages 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 a module for use as a part of embedded systems.

Optional expansion boards

Optional enclosures

Tutorials and Technical Resources

Clones

See also

References

  1. "USB-powered Beagle Board from Digi-Key Unleashes Community Development". Digi-Key. July 28, 2008. Retrieved May 12, 2011.
  2. "Digi-Key Announces New Open Source BeagleBoard Development Board". Digi-Key. May 13, 2009. Retrieved May 12, 2011.
  3. "BeagleBoard-xM page". September 14, 2010. Archived from the original on 24 June 2011. Retrieved May 12, 2011.
  4. "Meet BeagleBone, the new $89 open source hardware platform, giving electronic enthusiasts a smaller, friendlier and more affordable treat". PR Newswire. October 31, 2011. Retrieved July 8, 2013.
  5. "Digi-Key Continues Support of Innovative Line of TI-based ARM® Development Boards from BeagleBoard.org". Digi-Key. April 23, 2013. Retrieved June 20, 2013.
  6. "BeagleBoard-X15 Wiki on elinux.org". eLinux. September 29, 2015. Retrieved September 30, 2015.
  7. BeagleBoard page at elinux.org, referenced 2011-05-12
  8. Coley, Gerald (2009-08-20). "Take advantage of open-source hardware". EDN. Retrieved October 13, 2011.
  9. 1 2 3 Archived September 1, 2008, at the Wayback Machine.
  10. "Minix 3.3.0". Retrieved 2014-09-15.
  11. 1 2 "creating_bootable_sd_card". Retrieved 2013-05-05.
  12. "OpenBSD/beagle". Retrieved 2013-07-19.
  13. beagleboard.org - RISC OS Details
  14. Porting Android on Beagle Board XM
  15. 1 2 3 4 5 ""OMAP3530 BeagleBoard" ''High performance and numerous expansion options'':page 3". Dkc1.digikey.com. 2009-05-27. Retrieved 2010-02-04.
  16. 1 2 ""OMAP3530 BeagleBoard" ''High performance and numerous expansion options'':page 4". Dkc1.digikey.com. 2009-05-27. Retrieved 2010-02-04.
  17. 1 2 ""OMAP3530 BeagleBoard" ''Boot Options'': page 9". Dkc1.digikey.com. 2009-05-27. Retrieved 2010-02-04.
  18. 1 2 "Android On Beagle". Beagleboard.org. Retrieved 2010-02-04.
  19. 1 2 Archived August 28, 2008, at the Wayback Machine.
  20. 1 2 "Neuvoo Project". Neuvoo. Neuvoo Devs. Retrieved 2010-01-05.
  21. 1 2 "Arch Linux ARM".
  22. "openSUSE ARM".
  23. 1 2 Paul, Ryan (2008-08-01). "TI launches hackable Beagle Board for hobbyist projects". Arstechnica.com. Archived from the original on January 22, 2009. Retrieved 2010-02-04.
  24. "OMAP3530 Single Board Computer – Beagle Board". Retrieved 2014-06-13.
  25. 1 2 http://www.windowsfordevices.com/news/NS5111878566.html
  26. "The Wild Ducks Project". wildducks.org. Retrieved 2011-03-31.
  27. "Foundry27 BSP for BeagleBoard". community.qnx.com. Retrieved 2010-12-03.
  28. Farrell, Nick (2009-04-27). "Snaps leak of RISC OS5 on Beagleboard". The Inquirer. Retrieved 2011-06-28. A snap of an RISC OS 5, running on a Beagleboard device powered by a 600 MHz ARM Cortex-A8 processor with a built-in graphics chip, has tipped up on the world wide wibble. The port developed by Jeffrey Lee is a breakthrough for the shared-source project because it has ported the OS without an army of engineers.
  29. Google Groups. Groups.google.com. Retrieved on 2015-03-25.
  30. hardware-xM. BeagleBoard.org (2014-11-18). Retrieved on 2015-03-25.
  31. SummerOfCode2012/FreeBSDonBeagleBoardxM - FreeBSD Wiki
  32. $89 dev board includes Cortex-A8 CPU, Ethernet, JTAG Archived 2012-09-11 at Archive.is
  33. "BeagleBone Capes". Mouser.
  34. Brown, Eric. "BeagleBone Black doubles flash, embraces Debian". HackerBoards.com. DeviceGuru Blog Network. Retrieved 23 October 2016.
  35. "BeagleBoard-X15".
  36. "BeagleBoard-X15 Development Board to feature TI Sitara AM5728 Dual Core Cortex A15 Processor".
  37. "BeagleBoard-X15 at Digi-Key".
  38. http://elinux.org/Beagleboard:BeagleBoard-X15
  39. "Sitara AM5x Series" (PDF).
  40. 1 2 3 OMAP3530 | OMAP™ 3 Processors | OMAP™ Processors | Description & parametrics. Ti.com (2008-02-25). Retrieved on 2015-03-25.
  41. AM3359 | AM335x Processors | ARM Cortex-A8 Core | Description & parametrics. Ti.com. Retrieved on 2015-03-25.
  42. AM3358 | AM335x Processors | ARM Cortex-A8 Core | Description & parametrics. Ti.com. Retrieved on 2015-03-25.
  43. DM3730 | DM37x Video SOC | ARM Cortex-A8+ Video Core | Description & parametrics. Ti.com. Retrieved on 2015-03-25.
  44. "BeagleBone X15 Specifications".
  45. "BeagleBone Black Specifications".
  46. "Open source COM version of BeagleBone Black hits Kickstarter". June 29, 2015. Retrieved July 30, 2015.
  47. visensi.org
  48. "Mini Board". eLinux.org. Retrieved 2010-02-04.
Wikimedia Commons has media related to BeagleBoard.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.