BeagleBoard - BeagleBoard
Vanlige produsenter | Circuitco LLC på vegne av BeagleBoard.org |
---|---|
Design firma | Texas Instruments |
Introdusert |
BeagleBoard 28. juli 2008 BeagleBoard rev.C 13. mai 2009 BeagleBoard-xM 14. september 2010 BeagleBone 31. oktober 2011 BeagleBone Black 23. april 2013 BeagleBoard-X15 1. november 2015 |
Koste | USD 95 til $ 149 |
Type | Enkel-datamaskin |
Prosessor | ARM Cortex-A8 |
Frekvens | 600 MHz til 1 GHz |
Hukommelse | 128 MB til 512 MB |
Forbindelse | USB On-The-Go |
Porter | USB On-The-Go / DVI-D / PC-lyd / SDHC / JTAG / HDMI |
Strømforbruk | 2 W. |
Vekt | ~ 37 g |
Dimensjoner | 7,62 cm × 7,62 cm × 1,6 cm |
Den BeagleBoard er en laveffekts open-source single-board datamaskin produsert av Texas Instruments i samarbeid med Digi-Key og Newark element14 . BeagleBoard ble også designet med åpen programvareutvikling i tankene, og som en måte å demonstrere Texas Instruments OMAP3530 system-on-a-chip på . Tavlen ble utviklet av et lite team av ingeniører som et pedagogisk tavle som kunne brukes i høyskoler over hele verden for å lære om åpen kildekode maskinvare og programvare. Det selges også til publikum under Creative Commons - lisens. Tavlen ble designet med Cadence OrCAD for skjemaer og Cadence Allegro for PCB-produksjon; ingen simuleringsprogramvare ble brukt.
Funksjoner
BeagleBoard måler omtrent 75 x 75 mm og har all funksjonaliteten til en grunnleggende datamaskin. OMAP3530 inkluderer en ARM Cortex -A8 CPU (som kan kjøre Linux , Minix , FreeBSD , OpenBSD , RISC OS eller Symbian ; det finnes en rekke uoffisielle Android- porter), en TMS320C64x + DSP for akselerert video- og lydavkoding, og Imagination Technologies PowerVR SGX530 GPU for å gi akselerert 2D- og 3D-gjengivelse som støtter OpenGL ES 2.0 . Videoutgang leveres via separate S-Video- og HDMI- tilkoblinger. Et enkelt SD / MMC -kortspor som støtter SDIO , en USB On-The-Go- port, en RS-232 seriell tilkobling, en JTAG- tilkobling og to stereo 3,5 mm-kontakter for lydinn / ut.
Innebygd lagring og minne leveres gjennom en PoP- brikke som inkluderer 256 MB NAND-flashminne og 256 MB RAM (128 MB på tidligere modeller).
Brettet bruker opptil 2 W strøm og kan drives fra USB-kontakten eller en separat 5 V strømforsyning.
Rev. C4 spesifikasjoner
-
Pakke på pakke (PoP) SoC / Memory chip.
- Prosessor TI OMAP 3530 SoC - 720 MHz ARM Cortex-A8- kjerne
- "HD-kompatibel" TMS320C64x + kjerne (520 MHz opptil 720p @ 30 fps)
- Imagination Technologies PowerVR SGX 2D / 3D grafikkprosessor som støtter to uavhengige skjermer
- 256 MB LPDDR RAM
- 256 MB NAND Flash-minne
- Perifere forbindelser
- DVI-D (HDMI-kontakt valgt for størrelse - maksimal oppløsning er 1280 × 1024 - og den sender ikke ut digital lyd)
- S-Video
- USB OTG (mini AB)
- 1 USB-port
- SD / MMC-kortspor
- Stereo inn- og utkontakter
- RS-232-port
- JTAG-kontakt
- Strømuttak (5 V type type kontakt)
- Utvikling
- Boot-kode lagret i ROM
- Start opp fra NAND-minne, SD / MMC, USB eller seriell
- Alternativ oppstartkildeknapp.
- Har blitt demonstrert ved bruk av Android , Angstrom Linux , Fedora , Ubuntu , Gentoo , Arch Linux ARM, openSUSE for ARM og Maemo Linux-distribusjoner, VxWorks , FreeBSD , Windows CE- operativsystemet, Symbian , QNX og en versjon av RISC OS 5 gjort tilgjengelig av RISC OS Åpen .
BeagleBoard -xM
Funksjoner
En modifisert versjon av BeagleBoard kalt BeagleBoard-xM begynte å sendes 27. august 2010. BeagleBoard-xM måler 82,55 x 82,55 mm og har en raskere CPU-kjerne (klokket på 1 GHz sammenlignet med 720 MHz på BeagleBoard) , mer RAM (512 MB sammenlignet med 256 MB), innebygd Ethernet- kontakt og 4-port USB-hub. BeagleBoard-xM mangler innebygd NAND og krever derfor at operativsystemet og andre data lagres på et microSD-kort. Tillegget av Camera-porten til -xM gir en enkel måte å importere video via Leopard Board-kameraer.
Spesifikasjoner
- Pakke på pakke POP CPU / minnebrikke.
- Prosessor TI DM3730 Prosessor - 1 GHz ARM Cortex-A8-kjerne
- 'HD-kompatibel' TMS320C64x + kjerne (800 MHz opptil 720p @ 30 fps)
- Imagination Technologies PowerVR SGX 2D / 3D grafikkprosessor som støtter to uavhengige skjermer
- 512 MB LPDDR RAM
- 4 GB microSD-kort leveres med BeagleBoard-xM og lastet med The Angstrom Distribution
- Perifere forbindelser
- DVI-D (HDMI-kontakt valgt for størrelse - maksimal oppløsning er 1400 x 1050)
- S-Video
- USB OTG (mini AB)
- 4 USB-porter
- Ethernet
- MicroSD / MMC-kort
- Stereo inn- og utkontakter
- RS-232-port
- JTAG-kontakt
- Strømuttak (5 V type type kontakt)
- Kameraport
- Utvidelsesport
- Utvikling
- Bootkode lagret på uSD-kortet
- Start bare fra uSD / MMC
- Alternativ oppstartkildeknapp.
- Har blitt demonstrert ved bruk av Android , Angstrom Linux , Fedora , Ubuntu , Gentoo , Arch Linux ARM og Maemo Linux-distribusjoner, FreeBSD , Windows CE- operativsystemet og RISC OS .
BeagleBone
BeagleBone ble kunngjort i slutten av oktober 2011, og er et barebone- utviklingskort med en Sitara ARM Cortex-A8-prosessor som kjører på 720 MHz, 256 MB RAM, to 46-pinners utvidelseskontakter, Ethernet-chip, et microSD-spor og en USB-vertsport og flerbruksenhetsport som inkluderer lavnivå seriell kontroll og JTAG-maskinvaredebugforbindelser, slik at ingen JTAG-emulator kreves. BeagleBone ble opprinnelig priset til US $ 89.
En rekke BeagleBone "Capes" er nylig utgitt. Disse kappene er utvidelseskort som kan stables på BeagleBone Board (opptil fire om gangen). BeagleBone-kapper inkluderer, men er ikke begrenset til:
- LCD-berøringsskjermhatter (7 "og 3,5")
- DVI-D kappe
- Breakout kappe
- Breadboard cape
- CAN buss kappe
- RS-232 kappe
- Batterikappe
BeagleBone Black
Lansert 23. april 2013 til en pris av $ 45. Blant andre forskjeller øker det RAM til 512 MB, prosessorklokken til 1 GHz, og det legger til HDMI og 2 GB eMMC- flashminne. BeagleBone Black leveres også med Linux-kjerne 3.8, oppgradert fra den opprinnelige BeagleBones Linux-kjerne 3.2, slik at BeagleBone Black kan dra nytte av Direct Rendering Manager (DRM).
BeagleBone Black Revision C (utgitt i 2014) økte størrelsen på flashminnet til 4 GB. Dette gjør at den kan sendes med Debian GNU / Linux installert. Tidligere revisjoner sendt med Ångström Linux.
BeagleBoard-X15
BeagleBoard-X15 er basert på TI Sitara AM5728-prosessor med to ARM Cortex-A15- kjerner som kjører ved 1,5 GHz, to ARM Cortex-M4- kjerner som kjører på 212 MHz og to TI C66x DSP-kjerner som kjører på 700 MHz. Prosessoren gir USB 3.0- støtte og har en PowerVR dual-core SGX544 GPU som kjører på 532 MHz.
PocketBeagle
PocketBeagle ble lansert i september 2017 og tilbyr identisk databehandling med BeagleBone Black i en fysisk formfaktor som gir over 50% reduksjon i størrelse og 75% reduksjon i vekt, sammen med over 40% billigere kjøpesum (desember 2018 MSRP US $ 25 vs. USA $ 45 for BeagleBone Black). Miniatyriseringen ble gjort mulig ved å bruke Octavo Systems OSD3358-SM som krymper alle større undersystemer av BeagleBone Black til en enkelt keramisk pakke festet ved hjelp av ball grid array . Fordelene med miniatyriseringen koster fjerning av alle innebygde kontakter bortsett fra en enkelt mikro-USB-port, fjerning av innebygd eMMC-flashlagring og en reduksjon av topptekster fra 92 ned til 72 på grunn av plassbegrensninger , noe som betyr at de fleste kapper enten ikke fungerer i det hele tatt eller trenger tunge modifikasjoner for å jobbe med PocketBeagle. På samme måte som BeagleBone sort er trykt kretskort (PCB) er kuttet for å passe tett i en Altoids mynte tinn, er PocketBeagle PCB- snitt for å passe tett i en Altoids Smalls mynte tinn. Anbefalte bruksområder for PocketBeagle inkluderer innebygde enheter der størrelse og vekt er mest kritiske, for eksempel quadcopter droner og annen miniatyrisert robotikk, sammen med håndholdte spillapplikasjoner.
Spesifikasjoner
BeagleV | BeagleBone AI | PocketBeagle | BeagleBoard-X15 | BeagleBone Black | BeagleBone | BeagleBoard-xM | BeagleBoard | ||
---|---|---|---|---|---|---|---|---|---|
Utgivelsesdato: | TBA april 2021 | 19. september 2019 | 21. september 2017 | 23. september 2016 | 23. april 2013 | 31. oktober 2011 | 14. september 2010 | 28. juli 2008 | |
SoC | StarFive JH7100 | AM5729 | OSD3358-SM | Sitara AM5728 | AM3358 / 9 | DM3730 | OMAP3530 | ||
prosessor | RISC-V U74 | 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) | ||||
Frq ( MHz ) | 1500 | 1500 | 1000 | 1500 | 1000 | 720 | 1000 | 720 | |
GPU | TBA | Dual PowerVR SGX544 | PowerVR SGX530 | Dual PowerVR SGX544 | PowerVR SGX530 (200 MHz) | ||||
DSP | TBA | Dobbel TMS320C66x | Ikke relevant | Dobbel TMS320C66x (700 MHz) | Ikke relevant | Ikke relevant | TMS320C64x + (800 MHz) | TMS320C64x + (520 MHz) | |
Innebygd lagring: | TBA, microSD -kortspor | 16 GB eMMC | 4KB EEPROM, microSD -kortspor | 8-bits eMMC 4 GB, microSD- kort | 8-bit eMMC (Rev B: 2 GB Ångström forhåndsinstallert, Rev C: 4 GB Debian forhåndsinstallert), microSD- kort 3,3 V støttet (Ingen kort leveres) | microSD- kort 3,3 V støttet (kort leveres med Ångström ) | microSD- kort støttes (kort leveres med Ångström ) | 256 MB NAND Flash, SD / MMC-kort | |
Innebygd nettverk: | Gigabit Ethernet | Gigabit Ethernet 802.11AC 2,4 / 5 GHz WiFi | Ikke relevant | Dual Gigabit Ethernet | Rask Ethernet (MII-basert) | Rask Ethernet (MII-basert) | Rask Ethernet (via USB-hub med Ethernet) | Ikke relevant | |
USB- porter: | 4 x USB 3.0 Type A vert 1 x USB C OTG-port |
1x USB Type C dobbeltrolle, 1x USB-A-vert | 1 x Micro USB Type B | 3 x USB 3.0 Type A Host 4 x USB 2.0 Host 1 x Micro USB Type B |
1 x Standard A vertsport (direkte). 1x mini B-enhetsport (direkte) |
1 x Standard A vertsport (direkte). 1x mini B-enhetsport (via hub) |
4 x Standard A-vertsport (via hub med Ethernet). 1x mini AB OTG-port (direkte) |
1 x Standard A vertsport (direkte). 1x mini AB OTG-port (direkte) |
|
Minne (SDRAM): | 8192 MiB LPDDR4 | 1024 MiB DDR3L | 512 MiB DDR3 | 2048 MiB DDR3L | 512 MiB DDR3 | 256 MiB DDR2 | 512 MiB DDR2 | 128 MiB (rev B) DDR 256 MiB (rev C +) DDR |
|
Video utganger: | HDMI , LCD via utvidelse | Micro-HDMI | ingen | HDMI , LCD via utvidelse | Micro-HDMI , cape-tillegg | cape-tillegg | DVI-D , S-Video | ||
Lydutganger: | HDMI , 3,5 mm lydkontakt | Micro-HDMI | ingen | HDMI , AIC3104 (stereo inn / ut) | Micro-HDMI , cape-tillegg | cape-tillegg | 3,5 mm lydkontakt | ||
Størrelse: | TBA | 8,9 cm x 5,4 cm x 1,5 cm | 56mm x 35mm x 5mm | 107 mm × 102 mm (4,2 tommer × 4,0 tommer) | 86,40 mm × 53,3 mm (3,402 tommer × 2,098 tommer) | 86,40 mm × 53,3 mm (3,402 tommer × 2,098 tommer) | 78,74 mm × 76,2 mm (3,1 tommer × 3,0 tommer) | 78,74 mm × 76,2 mm (3,1 tommer × 3,0 tommer) | |
Vekt: | TBA | 48 gram | 10 gram / 0,35 gram | TBA | 39,68 g (1.400 oz) | 39,68 gram / 1,4 gram | ? | ? | |
Effektkarakterer: | TBA @ 5 V | 3A @ 5V | 150 mA @ 5 V | 210–460 mA @ 5 V | 210–460 mA @ 5 V | 300–500 mA @ 5 V | ? | 350-1000 mA @ 5 V | |
Strømkilde: | USB C-port eller I / O-pinner | USB C-port | micro USB-port eller I / O-pinner | 2,5 mm × 5,5 mm 12 V-kontakt | Mini USB eller 2,1 mm x 5,5 mm 5 V-kontakt | ||||
Periferiutstyr på lavt nivå: | TBA | 4 + x UART , 16 bit LCD, 2x SPI , 2 × I²C | 3x UART , 4 × PWM, 2 × SPI , 2 × I²C , 2x CAN-buss | 7x UART , LCD, GPMC, 1 × SPI , 1x I²C , 1x CAN-buss | 4x UART , 8 × PWM, LCD, GPMC, MMC1, 2 × SPI , 2 × I²C , A / D-omformer, 2 × CAN-buss , 4 tidtakere | 4x UART , 8 × PWM, LCD, GPMC, MMC1, 2 × SPI , 2 × I²C , A / D-omformer, 2 × CAN-buss , 4 tidtakere, FTDI USB til seriell, JTAG via USB | McBSP, DSS, I²C, UART, LCD, McSPI, PWM, JTAG, kameragrensesnitt | McBSP, DSS, I²C, UART, McSPI, PWM, JTAG |
Følgende operativsystemer rapporteres å ha fått støtte for maskinvaren som brukes på tavlene: Fedora , Android (kode kalt robåt), Ubuntu , openSUSE og Ångström . Styret støtter også andre operativsystemer som FreeBSD , NetBSD , OpenBSD , QNX , MINIX 3 , RISC OS og Windows Embedded .
Valgfrie utvidelseskort
- BeagleBoard Zippy - Utvid datterkort for BeagleBoard
- BeagleBoard Zippy2 - Andre generasjons Zippy. (UART, EEPROM, 100BASE-T, SD-spor, RTC, I²C (5 V))
- BeagleTouch Display - Berøringsskjerm 4,3 "OLED-panel med berøringsskjerm, og drivere for Angstrom Linux bygget av Liquidware.
- BeagleLCD2 Expansion Board - 4,3 "LCD-skjerm med bred sideforhold + berøringsskjerm med grensesnittkort. Utviklet av HY Research.
- BeagleJuice - Litiumionbatteripakke for bærbarhet utviklet og bygget av Liquidware.
- WLAN-adapter - Dette ekstra utvidelseskortet muliggjør trådløs tilkoblingsfunksjonalitet for BeagleBoard.
- BeadaFrame - 7 "TFT LCD- skjermsett inkluderer et berøringspanel og en plastramme, fra NAXING Electronics.
- 4DLCD CAPE - 4,3 ", 480x272 LCD-kappe med resistiv berøring eller berøring og syv trykknapper
- Vifff-024 - et veldig følsomt kamera som tillater opptak av videostrøm ved kvart månebelysning . Utviklet av ViSensi.org.
Valgfrie skap
- Beagle Board RevC Klar akrylveske - Veske til et BeagleBoard alene. (uten Zippy2)
- BeagleLCD2 Klar akrylveske - Veske til BeagleBoard med BeagleLCD2
Opplæringsprogrammer og tekniske ressurser
- BBB GPIO interaktivt kart - Et interaktivt kart over GPIO av BeagleBone Black
- tinkernow.com - DIY-nettsted i stor grad basert på BeagleBone, ressurser for oppsett, drift og prosjekter.
Kloner
- IGEPv2 - et litt større kort som inkluderer mer RAM, innebygd Bluetooth og Wi-Fi, en USB-vert, en Ethernet-kontakt, og bruker microSD-kort i stedet for vanlige SD-kort.
- ICETEK Mini Board (kinesisk)