Clever Geek Handbook
📜 ⬆️ ⬇️

Single board computer

A single-board computer (SBC, English single-board computer ) is a self-contained computer assembled on a single printed circuit board on which a microprocessor, RAM, input-output systems and other modules necessary for the functioning of the computer are installed. Single-board computers are manufactured as demonstration systems, systems for developers or education, or for use as industrial or embedded computers.

Unlike traditional personal computers of the desktop form factor (AT, ATX standards, etc.), single-board computers often do not require the installation of any additional peripheral boards. Some single-board systems are made in the form of a compact board with a processor and memory, connected to the backplane to expand capabilities, for example, to increase the number of available connectors.

Most often, these solutions must be protected or very compact, so all components must be located on one board.

Such savings on the one hand make the entire device more compact and much cheaper due to the use of the system on a chip, on the other hand, expanding the capabilities - changing the processor or memory - is difficult, since most of these components are soldered to the board.

General Comparison of Single Board Computers

[1] [2]

TitleModeldate
beginning
of sales
(announcement)
Chip systemCPUGPURAMStorage device
Persistent memory
operating system
Arndale board5250-AASamsung Exynos 52x Cortex-A15 @ 1.7 GHzMali-t604mp4
72 GFLOPS
2 GB DDR3 (L)SATA 3.0, microSD port
Asus tinker boardRockchip RK3288Cortex-A17 @ 1.8 GHzMali-t7642 GB DDR3microSD , 16GB eMMC (S version)TinkerOS linux
BeagleboardTI OMAP3530TMS320C64x @ 430 MHz, DSP128 MB LPDDR256 MB NAND flash
BeagleBoard-xMCortex-A8 @ 1 GHzC64x, DSP512 MB LPDDR
Beagle boneA6TI AM3359Cortex-A8 @ 720 MHzLCD256 MB DDR24GB flash
BeagleBone BlackA5cTI SitaraCortex-A8 @ 1 GHzPowerVR SGX530512 MB DDR3L2 GB flash, microSD
Cappuccino pc
Cotton candyCortex-A9 @ 1.2 GHzMali 400mp41 GBmicroSD expandable up to 64 GB
CHIP [3]v1.0Allwinner r8Cortex-A8 @ 1GHzMali-400512 MB DDR3 @ 533 MHz4 GB NAND flash, USBU
Cubieboard2012/9Allwinner A10Cortex-A8 @ 1 GHzMali-4001 GB DDR3 @ 480 MHz4 GB NAND flash, microSD port, SATA port.
Cubieboard 22013/7Allwinner A202x Cortex-A7 @ 1 GHzMali-400mp21 GB DDR3 @ 980 MHz4 GB NAND flash, microSD port, SATA port.
CuboxMarvell armada 510PJ4 @ 800 MHz1 GB DDR3 @ 800 MHz
CuBox-i22013/11Freescale i.MX6 Dual Lite1x, 2x or 4x ARM Cortex A9 @ 1 GHzVivante GC880 or Vivante GC20001-2 GB DDR3 @ 800 MHzmicroSD port
Foxconn AT-5570AMD C-70Radeon HD 72908 GB DDR3
Gamestick2013/11Amlogic 8726-MXARM Cortex A9Mali-400 MP1 GB DDR3 / 8 GB FLASH8 GB flash
Hola-pcSolo2014/01Freescale i.MX6 SoloARM Cortex A9 1GHzCg880512M DDR3-800micro SD, USB, production in Russia
Holaduo-pcDual2014/05Freescale i.MX6 Dual2xARM Cortex A9 1GHzGc20001GB DDR3-1066micro SD, USB, SATA, production in Russia
Zealz GK802Freescale i.mx64x Cortex-A9 @ 1.2 GHzVivante GC2000,
Quad core GPU,
Quad IPU
DDR3 1GB8GB NAND Flash expandable to 16 (32) GB
Gigabyte Intel NUC type
Gizmo boardAMD Embedded G-Series APU1 GB DDR3
GooseberryAllwinner A10Cortex-A8 @ 1 GHzMali-4004 GB
Gumstix overoCortex-A8 @ 1 GHz256 MB / 512 MB LP-DDR512 MB NAND flash
Hackberry a10Allwinner A10Cortex-A8 @ 1.2 GHzMali-400512 MB / 1 GB DDR34 GB NAND
Hiapad Hi-802Freescale i.mx64x Cortex-A91 GB
Intel NUCIntel Core i3
Libre computerRenegade Elite [4]2018Rockchip RK33992x Cortex-A72 + 4x Cortex-A534x Mali-T8604 GB LPDDR4MicroSD, eMMC 5.xLinux Mainline 4.19+, Linux Rockchip 4.4, Android 8 Oreo
MarsboardAllwinner A10Cortex-A8 @ 1.2 GHzMali4001 GB DDR34 GB NAND Flash
MinnowBoard [5]2013Intel Atom E640 1 GHz, 32-bitGma6001 GB DDR2 RAM
MK808Rockchip RK30662x Cortex-A9 @ 1.6 GHzMali-400MP4 @ 250 MHz1 GB DDR38 GB NAND Flash
MTB025VIA WM8850Cortex-A8 @ 1.2 GHzMali-400512 MB4 GB
Nitrogen6xRev 32013/6Freescale i.mx64x Cortex-A9 @ 1 GHzVivante GC2000 (3D)
+ Vivante GC355 ( OpenVG )
+ Vivante GC320 (2D)
1 GB DDR3 @ 532 MHzSATA 2.5, 2x microSD
ODROIDU2Samsung Exynos 44x Cortex-A9 @ 1.7 GHzMali-400MP4 @ 440 MHz2 GB LP-DDR2
ODROIDU3Samsung Exynos 44x Cortex-A9 @ 1.7 GHzMali-400MP4 @ 440 MHz2 GB LP-DDR2MicroSD Card Slot eMMC module socket
ODROIDX2Samsung Exynos 44x Cortex-A9 @ 1.7 GHzMali-400MP4 @ 440 MHz2 GB LP-DDR2Full size SDHC Card Slot eMMC module socket
ODROIDXuSamsung Exynos 54x Cortex-A15 1.6 GHz + 4x Cortex-A7
8 cores, big.LITTLE
PowerVR SGX544MP3 GPU2 GB LPDDR3Micro-SD slot, eMMC 4.5 module connector
ODROIDXU3Samsung Exynos 54x Cortex-A15 2 GHz + 4x Cortex-A7 1.4 GHz
8 cores, big.LITTLE
Mali-T628 MP62 GB LPDDR3 @ 933 MHzMicro-SD slot, eMMC 5.0 module connector
OLinuXino A13Allwinner A13Cortex-A8 @ 1 GHzMali-400512 MB
OLinuXino A202013/6Allwinner A202x Cortex-A7Mali-400mp21 GB
OLinuXino-MaxiFreescale i.MX233926EJ-S @ 454 MHzLCD512 MB DDR
Ouya20134x Cortex-A9 @ 1.7 GHzNvidia ULP GeForce1 GB8 GB flash
Pandaboard ESCortex-A9 @ 1.2 GHzPowerVR SGX5401 GB
pcDuinoDev-11712Cortex-A8 @ 1 GHzMali-400mp41 GB DRAM2 GB FlashLinux, Android
Raspberry piModel B2012Broadcom BCM2835ARM11 @ 700 MHzBroadcom VideoCore IV512 MBSd card
Rikomagic MK802MK802AllWinner A1XCortex-A8 @ 1 GHzMali-4001 GB4 GB Flash
SnowballSKY-S95002x Cortex-A9 @ 1 GHzMali-4001 GB LP-DDR24 (8) GB e-MMC
U2Allwinner A10Cortex-a81 GB4 GB
UDOO2013/10Freescale i.MX6 Dual / Quad2x or 4x ARM Cortex A9 @ 1 GHzVivante gc20001 GB DDR3microSD port
Velocity Micro Edge MiniIntel Core i3Intel HD 4000 graphics4 GB64 GB mSATA SSD
VIA APC8750WonderMedia WM87501176JZF @ 800 MHz720p512 MB DDR32 GB NAND
VIA EPIA-P910-104x VIA E @ 1 GHzVIA Chromotion 5.0 DX11DDR3 800/1066/1333
SO-DIMM socket
Vo-coreRalink / Mediatek RT5350360 MHz RT5350 MIPS32 MB RAM8MB SPI Flash (for firmware)
WandboardSolo2013Freescale i.mx61x Cortex A9 @ 1 GHzVivante GC880 (3D)
+ Vivante GC320 (2D)
512 MB DDR32x microSD
Dual2x Cortex A9 @ 1 GHz1 GB DDR3
Quad4x Cortex A9 @ 1 GHzVivante GC2000 (3D)
+ Vivante GC355 ( OpenVG )
+ Vivante GC320 (2D)
2 GB DDR32x microSD, SATA
OMINOv1A102015/09Allwinner A10Cortex-A8 @ 1 GHzMali-4001 GB DDR3 @ 408 MHz4 GB NAND, microSD, SATA
A20Allwinner A202x Cortex-A7 @ 1 GHzMali-400mp2

General comparison of single-board hardware platforms

Hardware platforms are microcontrollers, not full-fledged computers. They do not have an operating system as such.

In most cases, hardware platforms are used to build simple automation and robotics systems. Simply put, their main task is device management.

Single-board hardware platforms are not an analog, but an alternative to single-board computers.

TitleModeldate
beginning
of sales
(announcement)
Chip systemCPUGPURAMStorage device
Persistent memory
Arduino unoR3ATMega 328 @ 16 MHzN / a2 kB32 kB flash
Netduino Plus 2Cortex-M4 @ 168 MHzMore than 100 kB

Notes

  1. ↑ Koornneef, F. and van Gulijk, C. Computer Safety, Reliability, and Security: SAFECOMP 2015 Workshops, ASSURE, DECSoS. ISSE, ReSA4CI, and SASSUR, Delft, The Netherlands, September 22, 2015, Proceedings. - Springer International Publishing, 2015 .-- ISBN 9783319242491 .
  2. ↑ Ringing in 2016 with 64 open-spec, hacker friendly SBCs / LinuxGizmos, Dec 31, 2015 - by Eric Brown
  3. ↑ Next Thing Co. Get CHIP - The World's First Nine Dollar Computer (unopened) (link not available) . www.getchip.com. Date of treatment July 16, 2016. Archived July 19, 2016.
  4. ↑ ROC-RK3399-PC (Renegade Elite) - Libre Computer (English) . libre.computer. Date of treatment June 25, 2018.
  5. ↑ Technical Features | minnowboard.org

Links

  • Update on Single-Board Computers / Linux Journal, May 01, 2002
  • Ringing in 2015 with 40 Linux-friendly hacker SBCs / LinuxGizmos, Dec 31, 2014
  • THEN AND NOW: A BRIEF HISTORY OF SINGLE BOARD COMPUTERS / Element14, 2014
  • The Single Board Computer Database single board computer database


Source - https://ru.wikipedia.org/w/index.php?title= Single board_computer&oldid = 101239376


More articles:

  • Yaga (river)
  • Garden (Kalmykia)
  • 1970s Supernova List
  • Godwin, Samson
  • Baghlan (Holy)
  • Real Time Operating System
  • Gauss Mapping
  • Halides (minerals)
  • Bogatikov, Yury Iosifovich
  • Pemphigus

All articles

Clever Geek | 2019