BeagleBoard

Allikas: Vikipeedia
Jump to navigation Jump to search

BeagleBoard on madala energiatarbega avatud lähtekoodiga umbes pangakaardi-suurune ARM-arhitektuuriga mikroarvuti.

BeagleBoard on avatud lähtekoodi ja avatud disainiga, lähtudes Creative Commons share-alike litsentsi põhimõtetest. Samast perekonnast pärinevad ka BeagleBoard-xM, BeagleBone ja BeagleBone Black.

BeagleBoard on välja arendatud Texas Instruments, Digi-Key ja Newark element14 koostöös. Algselt oli arvuti mõeldud avatud lähtekoodiga tarkvara arendamiseks ja süsteemikiibi OMAP3530 demonstreerimiseks. Väike inseneride meeskond konstrueeris arvuti, mida saaks kasutada kõrgkoolides üle kogu maailma, et demonstreerida avatud lähtekoodiga riistvara ja tarkvara võimalusi.

BeagleBoard[muuda | muuda lähteteksti]

BeagleBoardi hakati müüma 28. juulil 2008. Arvuti mõõtmetega 75 × 75 mm võimaldab tavalise personaalarvuti funktsioone. Süsteemikiibis OMAP3530 on protsessor ARM Cortex-A8 taktsagedusega 720 MHz, digitaalsignaali protsessor TMS320C64x+ video- ja helitöötluse kiirendamiseks ja graafikaprotsessor PowerVR SGX530 2D- ja 3D-graafikatöötluseks. Videosignaali edastamiseks kasutab BeagleBoard S-Video pesa ja HDMI-liidest. Heli edastamiseks kasutatakse 3,5 mm helisisendi ja heliväljundi pesa. USB OTG pesa võimaldab ühendada (välis)seadmeid omavahel ilma suure personaalarvuti osaluseta. Lisaks on seadmel liides SD/MMC mälukaartidele, JTAG kontroller testimiseks ja RS-232 jadavärati pesa. BeagleBoard on toidetav USB-pesast või eraldi 5 V toiteallikast.[1]

Esimestel mudelitel oli 128 MB operatiivmälu. Praegusel BeagleBoardil on 256 MB operatiivmälu ja 256 MB välkmälu.[1]

Beagle Board

Riistvara[muuda | muuda lähteteksti]

  • Protsessor ja mälu
  • Pistikühendused
    • DVI-D (HDMI-pordi maksimaalne resolutsioon 1280×1024)
    • S-Video
    • USB OTG (mini AB)
    • 1 USB-pesa
    • SD-/MMC-kaardi pesa
    • 3,5 mm pistikutega stereoheli sisend ja väljund
    • RS-232 liides
    • JTAG kontroller
    • Laadimispesa 5 V
  • Informatsioon arendajatele
    • Alglaadimise failid on välkmälus. Alglaadimine on võimalik NAND välkmälust, SD/MMC, USB-pesast või RS-232 liidest
    • Operatsioonisüsteemidest on kasutatavad mitmed Linux tuumaga operatsioonisüsteemid Android, Angstrom, Ubuntu, Gentoo, Maemo, FreeBSD kui on võimalik paigaldada ka Windows CE, Symbian ja QNX operatsioonisüsteeme.

BeagleBoard-xM[muuda | muuda lähteteksti]

Modifitseeritud BeagleBoardi hakati tootma 27. augustil 2010. See mudel on eelmisest võimsam ja rohkemate liidestega. Uue mudeli suurus on 82,55 × 82,55 mm.[4] Beagle Board-xM protsessori sagedus on 1 GHz ja mälu on 512 MB. Selles mudelis lisati kaamera ühenduse liides ja Ethernet RJ-45 kontroller, ning sel on 4 USB-pesa. Beagle Board-xM GPU alglaadimine on SD-kaardilt.

Riistvara[muuda | muuda lähteteksti]

  • Protsessor ja mälu
    • Protsessor TI OMAP3530 SoC – 1 GHz ARM Cortex-A8 tuum[4]
    • TMS320C64x+ tuum (800 MHz, kuni 720p 30 kaadrit sekundis) HD resolutsiooni võimalus[2]
    • PowerVR SGX 2D-/3D-graafika[3]
    • 512 MB LPDDR (333 MHz x 32) operatiivmälu[4]
    • 4 GB SD-kaart GPU alglaadimise ja Linuxil põhineva operatsioonsüsteemiga [[[Angstrom]][4]
  • Beagle Board-xM ühendused
    • DVI-D (HDMI-pordi maksimaalne resolutsioon 1280×1024)
    • S-Video
    • USB OTG (mini AB)
    • 4 USB-pesa
    • SD/MMC-kaardi pesa
    • 3,5 mm pistikutega stereoheli sisend ja väljund
    • Videokaamera liides
    • RS-232 liides
    • laiendusport
    • Ethernet RJ-45 kontroller
    • JTAG kontroller
    • Laadimispesa 5V
  • Informatsioon arendajatele

BeagleBone[muuda | muuda lähteteksti]

BeagleBoardi väiksemat venda BeagleBone'i hakati müüma 31. oktoobril 2011. Arvutil on 720 MHz taktsagedusega Sitara ARM Cortex-A8 protsessor. Operatiivmälu on 256 MB DDR2. Sellel mudelil on kaks 46-pin IO liidest, Ethernet kontroller, üks USB-port ja üks mini-USB-port.[4]

Riistvara[muuda | muuda lähteteksti]

  • Protsessor ja mälu
    • Protsessor Sitara ARM Cortex-A8 – 720 MHz ARM Cortex-A8 tuum[3]
    • 256 MB DDR2 (400 MHz x 16) operatiivmälu[4]
    • 4 GB SD-kaart GPU alglaadimis seadustega ja operatsioonsüsteemiga Angstrom Linux
  • BeagleBone ühendused
    • DVI-D (HDMI-pordi maksimaalne resolutsioon 1280×1024)
    • S-Video
    • 1 USB (mini AB)
    • 1 USB-pesa
    • SD-/MMC-kaardi pesa
    • RS-232 liides
    • Ethernet RJ-45 kontroller
    • JTAG kontroller
    • Laadimispesa 5 V
  • Informatsioon arendajatele
    • Alglaadimise võimalus ainult SD/MMC ehk SD-kaardilt
    • Võib käivitada Android, Linux: Angstrom Linux, Ubuntu, Gentoo, Maemo, FreeBSD.
    • Võib paigaldada Windows CE

BeagleBone Black[muuda | muuda lähteteksti]

Seadet BeagleBone Black hakati müüma 23. aprillil 2013. See mudel arendati võistlemaks populaarse Raspberry Pi-ga. Võrreldes BeagleBone'iga on selles loobutud mitmetest füüsilistest ühenduspesadest, kuid jõudlust on Blackil rohkemgi. Eelisteks võrreldes Raspberry Pi'ga on suurem arvutusjõudlus ja rohkelt toetatud liideseid. Arvuti suurus on 86,40 × 53,3 mm.[4] BeagleBone Black protsessori mudel on 1 GHz taktsagedusega Sitara ARM Cortex-A8. Operatiivmälu on 512 MB DDR3. Sellel mudelil on kaks 46-pin pesa, Ethernet kontroller, üks USB-port ja üks mini-USB-port, video ja heli edastamiseka kasutatakse mini HDMI port. BeagleBone on toidetav USB-liidese kaudu või spetsiaalselt 5V toiteliidest. [5]

Riistvara[muuda | muuda lähteteksti]

  • Protsessor ja mälu
    • Protsessor Sitara ARM Cortex-A8 – 1 GHz ARM Cortex-A8[3]
      • sh 2*32bit 200 MHz PRU
    • 512 MB DDR3 (800 MHz x 16) operatiivmälu[4]
    • 2 GB on-board välkmälu eelpaigaldatud OSiga
  • BeagleBone Black ühendused
    • micro-HDMI audio ja video (kuni 1280×1024@60Hz või 1920x1080@24Hz)
    • 1 mini-USB klient (ühendub PCga nagu välkmäluseade või RNDIS Ethernet seade)
    • 1 USB 2.0 host pesa, 500 mA
    • micro-SD-/MMC-kaardi pesa
    • Ethernet võrgu liides RJ-45 pistikupesaga
    • Toide 5V
    • 3,3V 92pin IO liidese kaudu on toetatud SPI, 3*I2C, Controller Area Network, 65 üldotstarbelist sisendit või väljundt (GPIO), vedelkristallnäidiku (LCD) liides, GPMC, MMC, McASP, 7*analoogsisend (kuni 1,8 V), UART tüüpi jadaport, 8 Pulsilaiusmodulatsiooni (PWM) kanalit, 5 jadaporti jpm
  • Informatsioon arendajatele
    • Alglaadimise võimalused: vaikimisi sisemiselt välkmälult, SD-kaardilt, jadapordist või USB-pordist.
    • Ei sisalda RTC-d (reaalaja kella)
    • Võib käivitada Android, Linux: Angstrom Linux, Ubuntu, Gentoo, Maemo, FreeBSD.
    • Võib paigaldada Windows CE

Täpsustavad andmed[muuda | muuda lähteteksti]

BeagleBoard BeagleBoard-xM BeagleBone BeagleBone Black
Müügi algus 28. juulil 2008 27. augustil 2010 31. oktoobril 2011 23. aprillil 2013
Protsessor TI OMAP3530 SoC – 720 MHz ARM Cortex-A8[2] TI OMAP3530 SoC – 1 GHz ARM Cortex-A8[2] Sitara ARM Cortex-A8 – 720 MHz ARM Cortex-A8 Sitara ARM Cortex-A8 – 1 GHz ARM Cortex-A8
Mälu 256 MB LPDDR RAM (333MHz x 32), SD-kaardi pesa 512 MB LPDDR RAM (333MHz x 32), microSD-kaardi pesa 256 MB DDR2 RAM (400MHz x 16), microSD-kaardi pesa[6] 512 MB DDR3 RAM (800MHz x 16),eMMC, microSD-kaardi pesa
USB 1 USB ja USB OTG (mini AB) 4 USB ja USB OTG (mini AB) 1 USB ja USB (mini AB) 1 USB ja USB (mini AB)
Video DVI-D (HDMI) ja S-Video DVI-D (HDMI) ja S-Video N/a mini HDMI
Heli 3,5" Sterio in/out 3,5" Stereo in/out N/a mini HDMI
Ethernet N/a Ethernet RJ-45 Ethernet RJ-45 Ethernet RJ-45
Suurus 75 mm * 75 mm 82,55 mm * 82,55 mm 86.40 mm × 53,3 mm 86.40 mm × 53,3 mm
Hind[4] $125 $149 $89 $49

Märkused

  • Vanematel BeagleBoard mudelil oli 128 MB operatiivmälu
  • Samast mudelist eksisteerib erinevaid riistvarakonfiguratsioone, mis võivad siintoodud andmetest parameetrite poolest erineda
  • Beagle Bone mudelil video ja heli pordid on vaja tellida eraldi
  • Kui Beagle Board ja Beagle Board-xM toidetakse läbi USB, siis protsessori kiirus väheneb[7]

Tarkvara[muuda | muuda lähteteksti]

BeagleBoardil töötab lai valik operatsioonisüsteeme: Ångström, Fedora, Ubuntu, openSUSE, Android, FreeBSD, NetBSD, OpenBSD, QNX, MINIX 3, RISC OS, kui ka Windows Embedded. Arvutit kasutatakse tihti väikese ftp serverina.[8] Beagle Board hästi töötab 2D- ja 3D-graafikaga. Arvutit võib kasutada OpenGL ja OpenMAX rakenduse realiseerimisel.[8]

Avalikkus[muuda | muuda lähteteksti]

BeagleBoard'i ümber on tekkinud suur kommuun. Valminud on paljud projektid erinevates valdkondades, näiteks: meteojaam, serverid, robotid, mängukonsoolid.[9]

Vaata ka[muuda | muuda lähteteksti]

Viited[muuda | muuda lähteteksti]

Välislingid[muuda | muuda lähteteksti]