ODROID
ODROID es una familia de ordenadores monoprocesador y tabletas creados por Hardkernel, una compañía de hardware libre con base en Corea del Sur. Si bien el nombre 'ODROID' es una combinación de 'Open' (abierto) y 'Droid',[1] el hardware no es realmente abierto dado que la propiedad intelectual de algunas partes del diseño pertenece a la compañía.[2] Muchos sistemas ODROID pueden no sólo correr Android, sino también distribuciones Linux de uso común.
ODROID | ||
---|---|---|
Información | ||
Tipo | Placa computadora (SBC) | |
Fabricante | Hardkernel | |
Procesador | Amlogic, Broadcom, Intel o Samsung Exynos (según modelo) | |
Fecha de lanzamiento | Según modelo | |
Datos técnicos | ||
Alimentación |
5 voltios / 0,8-6 amperios (4-30 vatios) 15 voltios / 4 amperios (60 vatios en la ODROID-H2) | |
Procesador | Amlogic, Broadcom, Intel o Samsung Exynos (según modelo) | |
Memoria | Según modelo | |
Almacenamiento | Ranura MicroSD, zócalo para módulo eMMC | |
GPU | Según modelo | |
Software | ||
Sistema operativo | GNU/Linux (Ubuntu, Arch Linux y otros), Android, Kodi, etc | |
Hardware
Hardkernel ha lanzado diversos modelos de ODROID. La primera generación empezó a comercializarse en 2009, seguida por modelos con especificaciones más altas. Las placas actuales se venden a 35$ la C1+, 46$ la C2 y $49 la XU4 (precios en USD).
Los modelos C y N incluyen un SoC de Amlogic, mientras que los modelos XU, HC y MC llevan Exynos. En ambos casos las placas van dotadas de una CPU ARM y una GPU integrada. Las arquitecturas de CPU incluyen ARMv7-A y ARMv8-A, mientras que la capacidad de memoria está entre 1 y 4 GB de RAM. Para almacenar el sistema operativo y la memoria de los programas se emplean tarjetas SD, pudiendo ser de tamaño SDHC o MicroSDHC. La mayoría de placas disponen de entre tres y cinco puertos USB combinando 2.0 y 3.0, salida HDMI y jack de audio de 3.5 mm. La salida a bajo nivel está a cargo de varios pins GPIO que soportan protocolos comunes, tales como I²C. Los modelos actuales cuentan con un puerto Gigabit Ethernet (8P8C) y un zócalo para un módulo eMMC.[3]
Especificaciones
Nombre | Lanzamiento | CPU | GPU | RAM | Almacenamiento | USB | Salida de vídeo | Entrada de audio | Salida de audio | Red | Periféricos | Alimentación | Medidas de PCB |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ODROID | 2009 | Samsung S5PC100 single-core a 833MHz, Cortex-A8 | PowerVR SGX535 a 100MHz | 512MB DDR2 | Conector miniHDMI | Micrófono | Jack 3.5mm | Marvell 88W8686 (WiFi)
CSR BC4-ROM (Bluetooth) |
Acelerómetro de 3 ejes | ||||
ODROID-T | 2010 | Samsung S5PC110 (Exynos 3110) single-core a 1GHz, Cortex-A8 | PowerVR SGX540 a 200MHz | Ranura para tarjetas SD | 1x USB 2.0 | HDMI | Jack 3.5mm | ||||||
ODROID-S | |||||||||||||
ODROID-7 | 2010 | PowerVR SGX540 a 200MHz | Ranura para tarjetas microSD | 1x USB 2.0 | HDMI | Jack 3.5mm | 5V / 2A | ||||||
ODROID-A | 2011 | Samsung Exynos 4210 dual-core a 1GHz, Cortex-A9 | Mali-400 MP4 quad-core | 1GB LPDDR2 a 800MHz | Módem 3G integrado | Acelerómetro de 9 ejes | |||||||
ODROID-PC | Interfaz SATA2 a 3.0 Gb/s | 2x USB 2.0 | microHDMI | Jack 3.5mm | WiFi 802.11bgn + Bluetooth 2.1+EDR
Puerto LAN de 10/100Mbps |
||||||||
ODROID-A4 | 2012 | Samsung Exynos 4210 dual-core a 1GHz, Cortex-A9 | Ranura para tarjetas microSD | microHDMI | Acelerómetro de 9 ejes
Sensor de luz ambiental |
||||||||
ODROID-Q | Samsung Exynos 4412 quad-core a 1.4GHz, Cortex-A9 | Ranura para tarjetas microSD
eMMC preincluida de 16GB |
Jack 3.5mm | Módem 3G integrado | |||||||||
ODROID-Q2 | 2012 | Samsung Exynos 4412 Prime quad-core a 1.7GHz, Cortex-A9 | Mali-400 MP4 quad-core a 440MHz | 2GB LPDDR2 a 880MHz | microHDMI | ||||||||
ODROID-X | Samsung Exynos 4412 quad-core a 1.4GHz, Cortex-A9 | Mali-400 MP4 quad-core | 1GB LPDDR2 a 800MHz | Ranura para tarjetas SD | 6x USB 2.0
1x microUSB Host |
Jack 3.5mm | Jack 3.5 mm | Puerto LAN de 10/100Mbps | Puertos GPIO, UART, I²C, bus SPI | 5V / 2A | 90 × 94 mm | ||
ODROID-X2 | 2012 | Samsung Exynos 4412 Prime quad-core a 1.7 GHz, Cortex-A9 | Mali-400 MP4 quad-core a 440 MHz | 2 GB LPDDR2 a 880MHz | microHDMI | Puerto Ethernet 10/100Mbps | |||||||
ODROID-U2 | Ranura para tarjetas microSD, zócalo para módulo eMMC | 2x USB 2.0
1x microUSB (para ADB/almacenamiento masivo) |
Micrófono | Jack 3.5mm y HDMI | 5V / 2A | 48 × 52 mm | |||||||
ODROID-U3 | 2012 | Exynos 4412 Primer a 1.7 GHz | Mali-400 MP4 quad-core a 533 MHz | 2 GB LPDDR2 | Ranura para tarjeta microSD
Zócalo para módulo eMMC |
3x USB 2.0
1x microUSB (ADB/Almacenamiento masivo) |
microHDMI | Jack de audio de 3.5 mm y HDMI | Puerto LAN de 10/100Mbps | Puertos de expansión para GPIO, UART, I²C, bus SPI, PWM
ADC y LCD |
83 × 48 mm | ||
ODROID-XU | 2013 | CPUs Exynos 5410 Octa big.LITTLE ARM Cortex-A15 a 1.6 GHz quad-core y ARM Cortex-A7 @ 1.2 GHz quad-core | PowerVR SGX544MP3 (OpenGL ES 2.0, OpenGL ES 1.1 y OpenCL 1.1 EP) | 2 GB de LPDDR3 PoP (Package on Package) | Ranura para tarjeta microSD, zócalo para módulo eMMC 4.5 | 4x USB 2.0
1x USB 3.0 1x OTG USB 3.0 |
Salida HDMI 1.4a tipo D, | Jack de 3.5 mm y HDMI | Puerto Ethernet de 10/100Mbps | Puertos de expansión para GPIO, bus SPI, PWM | 5V / 4A | ||
ODROID-XU+E | |||||||||||||
ODROID-XU3 | 2014 | CPUs Exynos 5422 Octa big.LITTLE ARM Cortex-A15 a 2.0 GHz (1.8 GHz en modelo Lite) quad-core y Cortex-A7 quad-core | Mali-T628 MP6 (OpenGL ES 3.0/2.0/1.1 y OpenCL 1.1 de perfil completo) | 2 GB de RAM LPDDR3 a 933 MHz (14.9 GB/s de ancho de banda), apilada en formato PoP | Ranura para tarjeta microSD, almacenamiento Flash eMMC5.0 HS400 | Conector de salida Micro HDMI 1.4a tipo D,
Herramienta integrada para monitorización de consumo eléctrico |
Jack 3.5 mm y HDMI | Ethernet 10/100 (8P8C) | Puertos de expansión GPIO, UART, I²C, bus SPI, PWM
ADC y LCD |
5V / 4A | 94 × 70 × 18 mm | ||
ODROID-W | Broadcom BCM2835 ARM11 @ 700 MHz | Broadcom VideoCore IV | 512 MB de SDRAM DDR2 | Ranura para tarjetas microSD, zócalo para módulo eMMC | Conector de salida HDMI 1.4a tipo D | Puertos de expansión para GPIO, entrada MIPI para cámara, PWM ADC y reloj en tiempo real | 5V | 60 x 36 mm | |||||
ODROID-C0 | 2014 | ||||||||||||
ODROID-C1 | Amlogic S805, 4× Cortex-A5 @ 1.5 GHz | Mali-450 MP2 | 1 GB DDR3 SDRAM | Ranura para tarjetas microSD, zócalo para módulo eMMC | Conector Micro HDMI tipo D | — | — | Ethernet 10/100/1000 (8P8C) | Puertos de expansión para consola UART, receptor IR, GPIO, I²C, SPI, ADC | 5V / 2A | 85 × 56 mm | ||
ODROID-C1+ | 2014 | Conector estándar HDMI tipo A | 5V | ||||||||||
ODROID-XU4 | 2015 | CPUs Exynos 5422 Octa big.LITTLE ARM Cortex-A15 @ 2.0 GHz quad-core y Cortex-A7 quad-core | Mali-T628 MP6 (OpenGL ES 3.0/2.0/1.1 y OpenCL 1.1 de perfil completo) | 2 GB de RAM LPDDR3 a 933 MHz (14.9 GB/s de ancho de banda) apilada en formato PoP | Ranura para tarjeta microSD, almacenamiento Flash eMMC 5.0 HS400 | Conector de salida HDMI 1.4a tipo A | HDMI | Ethernet 10/100/1000 (8P8C) | Puertos de expansión para GPIO, UART, I²C, I²S, bus SPI, PWM
ADC |
5V / 4A
5V / 6A |
83 x 59 x 18 mm | ||
ODROID-XU4Q | |||||||||||||
ODROID-C2 | 2016 | Amlogic S905, Cortex-A53 (ARMv8 64bit) quad-core @ 1.5 GHz | ARM Mali-450 MP3 (3 Pixel +2 Vertex Shader) triple-core | 2 GB de SDRAM DDR3 a 912 MHz | Ranura para tarjeta microSD, zócalo para módulo eMMC | Conector HDMI 2.0 4K/60 Hz tipo A | — | HDMI | Ethernet 10/100/1000 (8P8C) | Puertos de expansión para consola UART, receptor IR, GPIO de 40 pines, I²C, ADC | 5V / 2A | 85 × 56 mm | |
ODROID-HC1 | 2017 | Samsung Exynos 5422 octa-core a 2GHz, Cortex A15+A7 | |||||||||||
ODROID-HC2 | |||||||||||||
ODROID-MC1 Solo | 2017 | ||||||||||||
ODROID-H2 | 2018 | Intel Celeron J4105 quad-core a 2.3GHz, x86 | Intel UHD Graphics 600 |
Memoria DDR4-PC19200 (2400MHz) instalable por el usuario con un máximo de 8GB | Zócalo eMMC
Conector NVMe 2 puertos SATA 3.0 |
2x USB 2.0
2x USB 3.0 |
Conectores HDMI 2.0 tipo A y DisplayPort 1.2
Ambos a 4K@60Hz |
Jack 3.5mm | Jack 3.5mm, S/PDIF | 2 puertos Ethernet de 10/100/1000Mbps | 15V / 4A | 110mm x 110mm | |
ODROID-N2 | 2019 | Amlogic S922X hexa-core | 2 GB | Chip SPI de 8MB
Zócalo eMMC, Ranura para tarjetas microSD |
4x USB 3.0
1x USB 2.0 OTG |
HDMI 2.0 y conector RCA | LAN de 10/100/1000Mbps | ||||||
Nombre | Año | CPU | GPU | RAM | Almacenamiento | USB | Salida de vídeo | Entrada de audio | Salida de audio | Red | Periféricos | Alimentación | Tamaño de PCB |
Software
Sistemas operativos
Nombre | Audiencia | Kernel | Espacio de usuario | C2 | XU4 | U2 | U3 |
---|---|---|---|---|---|---|---|
Android | Móvil/HTPC | Linux | Android | Sí[4] | Sí[5] | Sí | Sí |
Arch Linux | Escritorio/Servidor | Linux | GNU/Arch | Sí[6] | Sí[7] | Sí | Sí |
Armbian | Escritorio/Servidor | Linux | GNU/Debian | Sí | Sí | ? | ? |
Fedora | Escritorio/Servidor | Linux | GNU/Fedora | No | No | ? | ? |
Genode[8] | OS Framework | base-hw | Genode | No | No | ? | ? |
Happi[9] | Juegos | Linux | GNU/Debian | No | No | ? | ? |
Kali Linux | Ensayos de penetración | Linux | GNU/Debian | Sí[10] | Sí | ? | ? |
Lakka | Juegos | Linux | GNU/Arch | Sí[11] | Sí[12] | ? | ? |
LibreELEC | HTPC | Linux | Kodi | Sí[13] | No | ? | ? |
NetBSD | Escritorio/Servidor | BSD | BSD | No | No | ? | ? |
Retropie[14] | Juegos | Linux | GNU/Debian | Sí[15] | No | ? | ? |
Rune Audio[16] | Servidor web audio | Linux | GNU/Arch | No | No | ? | ? |
Ubuntu | Escritorio/Servidor | Linux | GNU/Debian | Sí[17] | Sí[18] | Sí | Sí |
Void Linux | Escritorio/Servidor | Linux | GNU | Sí[19][20] | No | Sí[21] | Sí[21] |
Volumio | Servidor web audio | Linux | GNU/Debian | Sí[22] | No | ? | ? |
Referencias
- «ODROID-X-Q: Project Info, History of ODROID (archivada)» (en inglés). Archivado desde el original el 21 de enero de 2014. Consultado el 8 de mayo de 2014.
- «ODROID-U2/U schematics.» (en inglés). Archivado desde el original el 8 de mayo de 2014. Consultado el 8 de mayo de 2014.
- http://www.mikronauts.com/hardkernel/hardkernel-odroid-xu4-review/
- «Software Release for Android». odroid.com. Consultado el 20 de julio de 2017.
- «Android for Odroid XU3/XU4». odroid.com. Consultado el 12 de octubre de 2016.
- «Arch Linux Arm for Odroid C2». archlinuxarm.org. Consultado el 12 de octubre de 2016.
- «Arch Linux Arm for Odroid XU3». archlinuxarm.org. Consultado el 12 de octubre de 2016.
- «How to use Genode directly on hardware». genode.org (en inglés). Consultado el 5 de junio de 2017.
- «Happi game center - Retrogaming OS». happi-game-center.com (en francés). Archivado desde el original el 25 de octubre de 2016. Consultado el 12 de octubre de 2016.
- «Kali Linux for Odroid XU3/XU4». docs.kali.org. Archivado desde el original el 12 de octubre de 2016. Consultado el 12 de octubre de 2016.
- «Lakka 2.0 stable release!». www.lakka.tv. Consultado el 11 de mayo de 2017.
- «Lakka - Retrogaming OS». www.lakka.tv. Consultado el 19 de marzo de 2017.
- «LibreELEC – Media center OS». libreelec.tv. Consultado el 12 de octubre de 2016.
- «RetroPie - Retrogaming OS». RetroPie (en inglés). Consultado el 12 de octubre de 2016.
- «Rétropie for Odroid C1/C1+». GitHub. Consultado el 12 de octubre de 2016.
- «RuneAudio - Audio OS». RuneAudio (en inglés). Consultado el 12 de octubre de 2016.
- «Ubuntu for Odroid C2». odroid.com. Consultado el 12 de octubre de 2016.
- «Ubuntu for Odroid XU3/XU4». odroid.com. Consultado el 12 de octubre de 2016.
- Official announcement of C2 build
- «Void Linux live images available for download». Archivado desde el original el 10 de noviembre de 2018. Consultado el 20 de julio de 2017.
- «Void Linux wiki — official list of live images». Archivado desde el original el 19 de mayo de 2018. Consultado el 20 de julio de 2017.
- «Volumio - Audio OS». Volumio (en inglés). Consultado el 12 de octubre de 2016.