Jump to content

BeagleBoard

From Wikipedia, the free encyclopedia
BeagleBoard rev.B
Common manufacturersCircuitco LLCon behalf of BeagleBoard.org
Design firmTexas Instruments
IntroducedBeagleBoard
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]
CostUS$95 to $149
TypeSingle-board computer
ProcessorARM Cortex-A8
Frequency600 MHz to 1 GHz
Memory128 MB to 512 MB
ConnectionUSB On-The-Go
PortsUSB On-The-Go/DVI-D/PC audio/SDHC/JTAG/HDMI
Power consumption2 W
Weight~37 g[7]
Dimensions7.62 cm × 7.62 cm × 1.6 cm

TheBeagleBoardis a low-poweropen-sourcesingle-board computerproduced byTexas Instrumentsin association withDigi-KeyandNewark element14.The BeagleBoard was also designed withopen source softwaredevelopment in mind, and as a way of demonstrating the Texas Instrument'sOMAP3530system-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 theCreative Commonsshare-alikelicense. The board was designed usingCadenceOrCADfor schematics and Cadence Allegro for PCB manufacturing; no simulation software was used.[citation needed]

Features

[edit]

The BeagleBoard measures approximately 75 by 75 mm and has all the functionality of a basic computer.[9]The OMAP3530 includes anARM Cortex-A8CPU(which can runLinux,Minix,[10]FreeBSD,[11]OpenBSD,[12]RISC OS,[13]orSymbian;a number of unofficialAndroidports exist[14][15]), aTMS320C64x+DSPfor accelerated video and audio decoding, and anImagination Technologies PowerVR SGX530GPUto provide accelerated 2D and 3D rendering that supportsOpenGL ES 2.0.Video out is provided through separateS-VideoandHDMIconnections. A singleSD/MMCcard slot supportingSDIO,aUSB On-The-Goport, anRS-232serial connection, aJTAGconnection, and two stereo 3.5 mm jacks for audio in/out are provided.

Built-in storage and memory are provided through aPoPchip that includes 256 MB ofNAND flash memoryand 256 MB ofRAM(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.

Rev. C4 specifications

[edit]
BeagleBoard described

BeagleBoard-xM

[edit]

Features

[edit]
-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), onboardEthernetjack, 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

[edit]
  • Package on PackagePOPCPU/memory chip.
    • Processor TI DM3730 Processor – 1 GHzARMCortex-A8 core
    • 'HD capable'TMS320C64x+core (800 MHz up to720p@30 fps)[16]: 3 
    • Imagination TechnologiesPowerVRSGX 2D/3D graphics processor supporting dual independent displays[9]
    • 512 MB LPDDRRAM[16]: 3 
    • 4 GB microSD card supplied with the BeagleBoard-xM and loaded with The Angstrom Distribution
  • Peripheral connections[16]: 4 
    • DVI-D (HDMI connector chosen for size – maximum resolution is 1400 x 1050)
    • S-Video
    • USB OTG (mini AB)
    • 4 USB ports
    • Ethernet
    • MicroSD/MMC card
    • Stereo in and out jacks
    • RS-232 port
    • JTAG connector
    • Power socket (5 V barrel connector type)
    • Camera port
    • Expansion port
  • Development[17]: 9 

BeagleBone

[edit]
BeagleBone

Announced in the end of October 2011, the BeagleBone is abarebonedevelopment board. It can fit inside anAltoidstin.[32]The BeagleBone was initially priced at US$89.[33]

The BeagleBone has aSitaraARM 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.

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:

  • LCD touchscreen capes (7 "and 3.5" )
  • DVI-D cape
  • Breakout cape
  • Breadboardcape
  • CAN bus cape
  • RS-232 cape
  • Battery cape[34]

BeagleBone Black

[edit]
Beaglebone Black

Launched on April 23, 2013, at a price of $45. Among other differences, it increases RAM to 512 MB, it increases the processor clock to 1 GHz, and it adds HDMI and 2 GB ofeMMCflash memory. The BeagleBone Black also ships withLinux kernel3.8, upgraded from the original BeagleBone's Linux kernel 3.2, allowing the BeagleBone Black to take advantage ofDirect 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 withDebianGNU/Linux installed. Previous revisions shipped with Ångström Linux.[35]

BeagleBoard-X15

[edit]

The BeagleBoard-X15[36][37]is based on the TISitaraAM5728 processor with twoARM Cortex-A15cores running at 1.5 GHz, twoARM Cortex-M4cores running at 212 MHz and twoTI C66xDSP cores running at 700 MHz.[38] The processor providesUSB 3.0support and has aPowerVRdual-core SGX544 GPU running at 532 MHz.

PocketBeagle

[edit]

Launched in September 2017, PocketBeagle offers identical computing performance to BeagleBone Black in a physical form factor that offers over 50% reduction in size and 75% reduction in weight, along with over 40% cheaper purchase price (December 2018 MSRP US$25 vs. US$45 for BeagleBone Black). The miniaturization was made possible by using theOctavo SystemsOSD3358-SM that shrinks all major subsystems of the BeagleBone Black into a single ceramic package attached usingball grid array.The advantages of the miniaturization come at the cost of removal of all built-in connectors except for a single micro USB port, the removal of on-board eMMC flash storage, and a reduction of header pins from 92 down to 72 due to space constraints, meaning that most capes will either not work at all or need heavy modifications to work with PocketBeagle. Just as the BeagleBone Black'sprinted circuit board(PCB) is cut to fit snugly in anAltoidsmint tin, PocketBeagle's PCB is cut to fit snugly in an Altoids Smalls mint tin. Recommended use cases for PocketBeagle include embedded devices where size and weight considerations are most critical, such asquadcopter dronesand other miniaturized robotics, along with handheld gaming applications.

Specifications

[edit]
BeagleV-Ahead BeaglePlay BeagleBone AI-64 BeagleBone AI PocketBeagle BeagleBoard-X15 BeagleBone Black BeagleBone BeagleBoard-xM BeagleBoard
Release Date: July 12, 2023[39] March 8, 2023[40] June 14, 2022[41] September 19, 2019[42] September 21, 2017[43] 23 September 2016[44] April 23, 2013 October 31, 2011 September 14, 2010 July 28, 2008
SoC Alibaba TH1520[45] AM625[46] TDA4VM[47] AM5729 OSD3358-SM Sitara AM5728[48] AM3358/9 DM3730 OMAP3530
CPU Quad C910 (RISC-V RV64GC)[45] QuadARM Cortex-A53+ARM Cortex-M4F(400 MHz)[46] DualARM Cortex-A72+ QuadARM Cortex-R5F(1000 MHz) + DualARM Cortex-R5F(1000 MHz)[47] AM5729 ARM Cortex-A15 Sitara AM3358 ARM Cortex-A8 Dual ARM Cortex-A15+Dual ARM M4 (212 MHz)+ Quad PRU (200 MHz) Cortex-A8+ Dual PRU (200 MHz)
Frequency (MHz) 2000[45] 1400[46] 2000[47] 1500 1000 1500 1000 720 1000 720
GPU BXM-4-64[45] PowerVR AXE-1-16[46] PowerVR 8XE GE8430[47] Dual PowerVR SGX544 PowerVR SGX530 Dual PowerVR SGX544 PowerVR SGX530[49][50][51](200 MHz)
DSP ? TMS320C71x(1000 MHz) + DualTMS320C66x(1000 MHz) +[47] DualTMS320C66x DualTMS320C66x[49](700 MHz) TMS320C64x+[52](800 MHz) TMS320C64x+[49](520 MHz)
Onboard storage: 16 GBeMMC,microSDcard[45] 16 GBeMMC,microSDcard[46] 16 GBeMMC,microSDcard[47] 16 GBeMMC 4KB of EEPROM,microSDcard 8-biteMMC4 GB,microSDcard 8-biteMMC(Rev B: 2 GBÅngströmpre-installed, Rev C: 4 GBDebianpre-installed ),microSDcard 3.3 V Supported (No Card Supplied) microSDcard 3.3 V Supported (card supplied withÅngström) microSDcard Supported (card supplied withÅngström) 256MB NAND Flash, SD/MMC card
Onboard network: ? Gigabit Ethernet,single-pair Ethernet,802.11n 2.4/5 GHz WiFi, Bluetooth LE,IEEE 802.15.4 ? Gigabit Ethernet,802.11AC 2.4/5 GHz WiFi DualGigabit Ethernet Fast Ethernet(MII based) Fast Ethernet(MII based) Fast Ethernet(via USB hub with Ethernet)
USBports: ? 1x USB Type C dual-role, 1x USB Type A host ? 1x USB Type C dual-role, 1x USB Type A host 1x Micro USB Type B 3x USB 3.0 Type A Host
4 x USB 2.0 Host
1 x Micro USB Type B
1x Standard A host port (direct).
1x mini B device port (direct)
1x Standard A host port (direct).
1x mini B device port (via hub)
4x Standard A host port (via hub with Ethernet).
1x mini AB OTG port (direct)
1x Standard A host port (direct).
1x mini AB OTG port (direct)
Memory (SDRAM): 4096 MiBLPDDR4[45] 2048 MiBDDR4[46] 4096 MiBLPDDR4[47] 1024MiBDDR3L 512MiBDDR3 2048MiBDDR3L 512MiBDDR3 256MiBDDR2 512MiBDDR2 128MiB(rev B)DDR
256MiB(rev C+)DDR
Video outputs: ? HDMI ? Micro-HDMI none HDMI,LCD via Expansion Micro-HDMI,cape add-ons cape add-ons DVI-D,S-Video
Audio outputs: ? HDMI ? Micro-HDMI none HDMI,AIC3104 (Stereo In/out) Micro-HDMI,cape add-ons cape add-ons 3.5mm audio jack
Size: ? 80 mm × 80 mm × 20 mm (3.15 in × 3.15 in × 0.79 in)[53] ? 8.9 cm x 5.4 cm x 1.5 cm 56mm x 35mm x 5mm 107 mm × 102 mm (4.2 in × 4.0 in)[54] 86.40 mm × 53.3 mm (3.402 in × 2.098 in) 86.40 mm × 53.3 mm (3.402 in × 2.098 in) 78.74 mm × 76.2 mm (3.100 in × 3.000 in) 78.74 mm × 76.2 mm (3.100 in × 3.000 in)
Weight: ? 55.3 grams (1.95 ounces)[55] ? 48 grams (1.7 ounces) 10 grams (0.35 ounces) TBA 39.68 g (1.400 oz)[56] 39.68 grams (1.400 ounces) ? ?
Power ratings: ? 3.77 A @ 5 V[57] ? 3A @ 5V[58] 150 mA @ 5 V 210–460 mA @5 V 210–460 mA @5 V 300–500 mA @5 V ? 350-1000 mA @5 V
Power source: ? USB C Port ? USB C Port micro USB port or I/O pins 2.5 mm × 5.5 mm 12 V jack Mini USBor 2.1 mm x 5.5 mm 5 V jack
Low-level peripherals: ? ? ? 4+xUART,16-bit LCD, 2xSPI,2×I²C 3xUART,4× PWM, 2×SPI,2×I²C,2xCAN bus 7xUART,LCD, GPMC, 1×SPI,1xI²C,1xCAN bus 4xUART,8× PWM, LCD, GPMC, MMC1, 2×SPI,2×I²C,A/D Converter, 2×CAN bus,4 Timers 4xUART,8× PWM, LCD, GPMC, MMC1, 2×SPI,2×I²C,A/D Converter, 2×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 followingoperating systemsare reported to have obtained support for the hardware used on the boards:Fedora,Android(code named rowboat),Ubuntu,Void Linux,openSUSEandÅngström.The board also supports other OSes such asFreeBSD,NetBSD,OpenBSD,QNX,MINIX 3,RISC OS,andWindows Embedded.

Optional expansion boards

[edit]
  • BeagleBoard Zippy– Feature expander daughter card for BeagleBoard
  • BeagleBoard Zippy2– Second-generation Zippy. (UART, EEPROM, 100BASE-T, SD-Slot, RTC, I²C (5 V))
  • BeagleTouch Display– Touchscreen 4.3 "OLED panel with touchscreen, and drivers for Angstrom Linux built by Liquidware.
  • BeagleLCD2 Expansion Board– 4.3 "wide aspect LCD panel + touchscreen with interface board. Developed by HY Research.
  • BeagleJuice– Lithium-ion battery pack for portability developed and built by Liquidware.
  • WLAN adapter– This additional expansion card enables wireless connectivity functionality for the BeagleBoard.
  • BeadaFrame– 7 "TFT LCD display kit includes a touch panel and a plastic frame, by NAXING Electronics.
  • 4DLCD CAPE– 4.3 ", 480x272 resolution LCD cape with resistive touch or non-touch and seven push buttons
  • Vifff-024– a very sensitive camera allowing capture of video stream at quarter moon illumination. Developed by ViSensi.org.[59]

Optional enclosures

[edit]
  • Beagle Board RevC Clear Acrylic Case – Case for a BeagleBoard alone. (without Zippy2)
  • BeagleLCD2 Clear Acrylic Case – Case for BeagleBoard with BeagleLCD2

Clones

[edit]
  • IGEPv2– a slightly larger board that includes more RAM, built-in Bluetooth and Wi-Fi, a USB host, an Ethernet jack, and use microSD cards instead of regular SD cards.
  • ICETEK Mini Board (Chinese)[60]

See also

[edit]

References

[edit]
  1. ^"USB-powered Beagle Board from Digi-Key Unleashes Community Development with Laptop-like Performance and Expansion for $149"(Press release).Digi-Key.July 28, 2008. Archived fromthe originalon October 4, 2011.RetrievedSeptember 15,2017.
  2. ^"Digi-Key Announces New Open Source BeagleBoard Development Board"(Press release).Digi-Key.May 13, 2009. Archived fromthe originalon October 4, 2011.RetrievedSeptember 15,2017.
  3. ^Kridner, Jason (May 4, 2017)."BeagleBoard-xM".BeagleBoard.org.Texas Instruments.RetrievedSeptember 15,2017.
  4. ^"Meet BeagleBone, the new $89 open source hardware platform, giving electronic enthusiasts a smaller, friendlier and more affordable treat"(Press release). BeagleBoard.org.PR Newswire.October 31, 2011.RetrievedSeptember 15,2017.
  5. ^"Digi-Key Continues Support of Innovative Line of TI-based ARM Development Boards from BeagleBoardorg"(Press release).Digi-Key.April 23, 2013.RetrievedSeptember 15,2017.
  6. ^Coley, Gerald (February 24, 2017)."BeagleBoard:BeagleBoard-X15".eLinux.RetrievedSeptember 15,2017.
  7. ^Kridner, Jason (February 5, 2017)."BeagleBoard:Main Page".eLinux.RetrievedSeptember 15,2017.
  8. ^Coley, Gerald (August 20, 2009)."Take advantage of open-source hardware".EDN.Archivedfrom the original on September 15, 2017.RetrievedSeptember 15,2017.
  9. ^abc"$150 board sports Cortex-A8".LinuxDevices.com.June 9, 2008. Archived fromthe originalon September 1, 2008.RetrievedSeptember 15,2017.
  10. ^lionelsambuc (November 19, 2014)."MINIX 3.3.0 is Available Now".RetrievedSeptember 15,2017.Ports are available now for the BeagleBoard XM, BeagleBone white, and BeagleBone black
  11. ^abdmarion."creating_bootable_sd_card".People.FreeBSD.org.RetrievedMay 5,2013.
  12. ^"armv7".OpenBSD.org.RetrievedJuly 19,2013.
  13. ^"RISC OS for BeagleBoard".BeagleBoard.org.Texas Instruments.March 27, 2014.
  14. ^ab"BBBAndroid".BeagleBoard.org.Texas Instruments.September 28, 2014.RetrievedSeptember 15,2017.
  15. ^abWmat (November 4, 2013)."BeagleBoard:Android".eLinux.RetrievedSeptember 15,2017.
  16. ^abcdefg"High performance and numerous expansion options".OMAP3530 BeagleBoard. Digi-Key. May 27, 2009. Archived fromthe originalon May 21, 2010.RetrievedFebruary 4,2010.
  17. ^ab"Boot Options".OMAP3530 BeagleBoard. Digi-Key. May 27, 2009. Archived fromthe originalon May 21, 2010.RetrievedFebruary 4,2010.
  18. ^ab"Sitara Android SDK".BeagleBoard.org.Texas Instruments.March 27, 2014.RetrievedSeptember 15,2017.
  19. ^ab"Linux-friendly Beagle fetches $150".LinuxDevices.com(published July 28, 2008). July 29, 2008. Archived fromthe originalon August 28, 2008.
  20. ^ab"Neuvoo Project".Neuvoo.Neuvoo Devs.RetrievedJanuary 5,2010.
  21. ^ab"Arch Linux ARM".
  22. ^"openSUSE ARM".
  23. ^abPaul, Ryan (2008-08-01)."TI launches hackable Beagle Board for hobbyist projects".Arstechnica.com.Archivedfrom the original on January 22, 2009.Retrieved2010-02-04.
  24. ^"OMAP3530 Single Board Computer – Beagle Board".Retrieved2014-06-13.
  25. ^ab"Beagle Board gets Windows CE support".Archived fromthe originalon 2009-04-22.
  26. ^"The Wild Ducks Project".wildducks.org. Archived fromthe originalon 2012-07-17.Retrieved2011-03-31.
  27. ^"Foundry27 BSP for BeagleBoard".community.qnx.com.Retrieved2010-12-03.
  28. ^Farrell, Nick (2009-04-27)."Snaps leak of RISC OS5 on Beagleboard".The Inquirer.Archived from the original on May 19, 2009.Retrieved2011-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.{{cite web}}:CS1 maint: unfit URL (link)
  29. ^Google Groups.Groups.google.com. Retrieved on 2015-03-25.
  30. ^hardware-xMArchived2011-06-24 at theWayback Machine.BeagleBoard.org (2014-11-18). Retrieved on 2015-03-25.
  31. ^"SummerOfCode2012/FreeBSDonBeagleBoardxM – FreeBSD Wiki".wiki.freebsd.org.
  32. ^"And here comes the winner… BEAGLEBONE!".Roadside Mysteries.Archivedfrom the original on 2018-08-29.Retrieved24 May2016.
  33. ^$89 dev board includes Cortex-A8 CPU, Ethernet, JTAGArchived2012-09-11 atarchive.today
  34. ^"BeagleBone Capes".Mouser.
  35. ^Brown, Eric."BeagleBone Black doubles flash, embraces Debian".HackerBoards.com.DeviceGuru Blog Network. Archived fromthe originalon 22 October 2016.Retrieved23 October2016.
  36. ^"BeagleBoard-X15".
  37. ^"BeagleBoard-X15 Development Board to feature TI Sitara AM5728 Dual Core Cortex A15 Processor".
  38. ^Scheltema, David (October 14, 2015)."BeagleBoard Officially Reveals the X15 — And it's a Beast".Make.RetrievedNovember 21,2017.
  39. ^Kridner, Jason (2023-07-12)."BeagleV-Ahead RISC-V computer from BeagleBoard.org available now under $150".BeagleBoard.Retrieved2023-08-22.
  40. ^Kridner, Jason (2023-03-08)."BeaglePlay® from BeagleBoard.org® brings fun to building with computers".BeagleBoard.Retrieved2023-08-22.
  41. ^Kridner, Jason (2022-06-14)."BeagleBone® AI-64, our first broadly available 64-bit open hardware single board computer".BeagleBoard.Retrieved2023-08-22.
  42. ^"BeagleBoard.org Launches BeagleBone AI, Offering a Fast Track to Getting Started with Artificial Intelligence at the Edge".beagleboard.org.
  43. ^Greg Sheridan (September 21, 2017)."PocketBeagle Featuring The OSD335x-SM".octavosystems.com.
  44. ^"Beagleboard:BeagleBoard-X15 – eLinux.org".elinux.org.
  45. ^abcdef"BeagleV®-Ahead".BeagleBoard.Retrieved2023-08-22.
  46. ^abcdef"BeaglePlay®".BeagleBoard.Retrieved2023-08-22.
  47. ^abcdefg"BeagleBone® AI-64".BeagleBoard.Retrieved2023-08-22.
  48. ^"Sitara AM5728 Series"(PDF).
  49. ^abcOMAP3530 | OMAP™ 3 Processors | OMAP™ Processors | Description & parametrics.Ti.com (2008-02-25). Retrieved on 2015-03-25.
  50. ^AM3359 | AM335x Processors | ARM Cortex-A8 Core | Description & parametrics.Ti.com. Retrieved on 2015-03-25.
  51. ^AM3358 | AM335x Processors | ARM Cortex-A8 Core | Description & parametrics.Ti.com. Retrieved on 2015-03-25.
  52. ^DM3730 | DM37x Video SOC | ARM Cortex-A8+ Video Core | Description & parametrics.Ti.com. Retrieved on 2015-03-25.
  53. ^"BeaglePlay Mechanical Specifications".
  54. ^"BeagleBone X15 Specifications".
  55. ^"BeagleBone X15 Specifications".
  56. ^"BeagleBone Black Specifications".Archived fromthe originalon 2013-10-04.Retrieved2013-08-04.
  57. ^"BeaglePlay Power Management".
  58. ^"BeagleBone AI FAQ".
  59. ^visensi.org
  60. ^"Mini Board".eLinux.org.Retrieved2010-02-04.
[edit]