Anunció la placa ARM64 para desarrolladores (y fanáticos) por $ 40 Odroid-C2 en Amlogic S905

Buenas tardes, queridos lectores!


Es extraño que todavía no haya habido noticias breves sobre esto, así que me comprometeré a escribir. La semana pasada, Hardkernel, que estaba familiarizado principalmente con la producción de placas de desarrollo basadas en procesadores de brazo de diferentes fabricantes (principalmente Samsung Exynos y Amlogic, pero también tenían un análogo de tamaño completo del RPi de un formato más pequeño, que estaban firmemente presionados para lanzar), anunció el lanzamiento de un nuevo Odroid-C2 basado en el procesador ARM S905 de 64 bits de Amlogic.

imagen

A pesar de que no se ha dicho nada sobre la nueva junta en el sitio web oficial, toda la información sobre ella ya está disponible. Y el hecho de que el tablero está desarrollado y depurado, y está a medio paso de la producción, es bastante obvio. Además del hecho de que los pedidos anticipados se abren a principios de marzo en un mes, ya comenzarán a entregarse. Por lo tanto sin demora
Detalles:

Bueno, sobre el hierro de Geek y la historia de Geek, aquí está, todo el tecno-porno que fue escrito en el foro por un representante de la compañía, y algunas impresiones personales (de una muestra viva disponible) al final.

ODROID-C2 es una computadora de placa única de cuatro procesadores y 64 bits, una de las computadoras de 64 bits más eficientes para desarrolladores disponibles en el mundo de ARM en este momento.
Estará disponible para su compra el 2 de marzo de 2016 a un precio de $ 40. La producción en masa comenzará el 15 de febrero, los primeros envíos el 4 de marzo.

Especificaciones:

Amlogic S905 (ARM® Cortex®-A53 (ARMv8) CPU de cuatro núcleos de 2
Ghz ) GPU DDR3 SDRAM
ARM de 2 Gbytes Mali ™ -450 GPU MP3 (OpenGL ES 2.0 / 1.1 para Linux y Android)
Pantalla HDMI 2.0 4K / 60Hz
H.265 4K / 60FPS y H.264 4K / 30FPS con capacidad VPU
Gigabit Ethernet
40 + 7pin GPIO puerto
eMMC5.0 HS400 Ranura de almacenamiento flash / UHS-1 SDR50 Ranura microSD
USB 2.0 Host x 4, USB 2.0 OTG x 1 (alimentación + con capacidad de datos
) Receptor de infrarrojos (IR)
Ubuntu 16.04 y Android 5.1 Lollipop basado en Kernel 3.14 LTS
Dimensiones idénticas a ODROID-C1 +

Diagrama de bloques:

imagen

Componentes principales:

imagen

Información adicional de hardware:

Una de las nuevas características de ODROID-C2 es SD 3.01 - un lector de tarjetas compatible con el estándar UHS-1 MicroSD, que muchos querían y preguntaban. Además de un controlador y módulo eMMC más rápido, que se puede pedir con ODROID-C2, y estará equipado con un Ubuntu preinstalado.
También hay un GPIO de 40 + 7 pines. Incluye las funciones de PWM, I2C, I2S, UART, ADC y el propio GPIO.

Una breve comparación de las especificaciones de las placas que puede comprar por dinero comparable ($ 40):

imagen

Rendimiento: el

fabricante lanzó varias pruebas diferentes para medir la potencia informática y la comparación en Ubuntu 16.04, en diferentes placas: Pi 2, ODROID-C1, ODROID-U3 y ODROID- XU4.

imagen

O aquí están los resultados de la prueba Antutu para Android:

imagen

ODROID-C2 produce alrededor de 33700 puntos, mientras que ODROID-C1 + para comparación muestra alrededor de 21200 puntos. Tenga en cuenta que el XU4 alcanza 51000 puntos, gracias a los núcleos A15 mucho más rápidos y al chip GPU Mali-T628 MP6 con 6 núcleos. Pero también cuesta casi dos veces y media más caro. Entonces ODROID-C2 es el líder indiscutible en relación precio / rendimiento.

Conexión de red:

en la placa C2 hay un adaptador de red gigabit. Una prueba de velocidad bidireccional mostró aproximadamente 900Mbps. Gracias al búfer de envío duplicado en S905, la velocidad de pedido se ha duplicado. Ahora es un adaptador gigabit completo.

imagen

HDMI 2.0 y reproducción de video:

La placa admite salida HDMI 2.0 4K / 60Hz y le brinda la oportunidad de trabajar en una excelente resolución UHD 3840x2160. Pero, desafortunadamente, no tan rápido como nos gustaría. La representación es notablemente lenta.
Por lo tanto, Android utilizó la capacidad de multiplexar la capa de interfaz en la GUI FHD 1920x1080 y la capa de video en el UHD 3840x2160, lo que le permite trabajar rápidamente y en alta resolución.
El mismo enfoque probablemente se aplicará a Linux en el futuro.
El mismo enfoque se utilizó en el último procesador de medios Kodi Jarvis-RC2, preinstalado en Android, y puede lograr los mismos resultados en este momento.

Quizás extrañaré las capturas de pantalla en 4K, pero si alguien realmente lo necesita, aquí están los enlaces a ellos:
dn.odroid.com/homebackup/20160203/scr1.png
dn.odroid.com/homebackup/20160203/scr2.png

Extras:

1. No hay bus SPI. El chip S905 simplemente no lo hace. Lamentablemente, los accesorios SPI adicionales no funcionarán con C2.
2. No hay RTC. El S905, nuevamente, simplemente no lo tiene. Quizás la compañía hará una tarifa adicional con dicha funcionalidad.
3. Mezcla alfa incorrecta corregida en S905. Ya no es necesario utilizar la combinación DDX como solución alternativa.
4. La versión pública de la especificación S905 se lanzará en marzo o abril.
5. Ubuntu 16.04 (LTS) ARM64 todavía es muy temprano y no está listo para ARM64. Carece de algunos paquetes, por ejemplo, Chromium. Es bastante difícil de armar para esta arquitectura, y aparentemente nadie ha tenido éxito hasta ahora.
6. El controlador de GPU Mali de Ubuntu / Linux solo tiene la forma de fbdev. La versión X11 estará disponible en marzo o más tarde en abril.
7. Las imágenes del sistema operativo y las instrucciones de montaje ya están disponibles en la empresa WiKi http://odroid.com/dokuwiki/doku.php?id=en:odroid-c2
8. Se enviaron prototipos a los entusiastas de la comunidad que demostraron su utilidad con diseños agradables e interesantes. para productos de la empresa.

Mi impresion personal:

Y ahora, a partir del octavo párrafo, que por cierto es el último en todo el anuncio en el foro, si lees, no hay nada más allá, puedo decir que soy solo uno de los que recibió la muestra previa al lanzamiento. Una vez escribí códecs para Exynos MFC para que Kodi pueda mostrar video de manera inteligente en muchas placas rígidas, para esto una compañía que me envía todas las muestras de sus nuevos productos durante un año, por lo cual muchas gracias. Ya llegó una muestra a mi publicación este viernes.
Qué puedo decir de mis impresiones personales: en primer lugar, algo que no se mencionó o se mencionó de pasada en el anuncio; ahora la placa tiene HDMI de tamaño completo. No más problemas con micro-hdmi, especialmente si esta es la primera placa rígida que compraste. Da miedo recordar cuánto una vez me elevé una vez con U2 mientras encontraba este cable. El producto en sí, en mi opinión, es uno de los lanzamientos más listos de la compañía. Casi todo está funcionando en eso ahora. Y lo que no funciona simplemente no está listo para arm64 todavía, pero esto no es un gran problema. Los controladores de la GPU comenzaron sin problemas. El códec de video tampoco causó ningún problema en particular. Todo funciona muy rápido. Lo que más me gustó fue el gobernador de CPU de conexión en caliente que funcionaba, deshabilitaba los procesadores que no se usaban y bajaba las caídas. El último gobernador que trabajó fue en U2 / U3, luego solo había quienes trabajaban con hertz.
No tengo 4K, no tengo que ver lo genial que es, y no necesito hacerlo. Apenas noto la diferencia entre 720p y 1080p, el televisor es grande, pero no estoy sentado cerca de él. Entonces esta característica geek me está pasando de largo.
El divino color negro del tablero. Se ve muy bien, una antracita tan pequeña. Con estilo Muy buen radiador a tiempo completo. ¿No hay un refrigerador de plástico barato que estropeó tanto la impresión con su ruido en -XU? placas de circuito.
Por el hecho de que no lo mencionaron, el conector de alimentación es similar a C1, es decir este es un pin tan pequeño, no sé qué tipo de conector es, pero solo tengo uno de esos cables, lo cual es bastante inconveniente. Resulta que esto o aquello está incluido. El consumo de energía es aparentemente igual, es decir, un conector USB es suficiente. El tablero nunca se hundió o cortó de la misma fuente que alimenta C1, aunque lo manejé con fuerza.

Si a su vez es malo, entonces, en la opinión que he desarrollado, la mayoría de los problemas se derivan de la falta total de disponibilidad de software para armar64. El mismo Kodi que tuve que arreglar específicamente para armarlo. Lo mismo con las bibliotecas amllibs. Y todas las mejoras son el descuido más banal de los desarrolladores que escribieron su software con plena confianza de que el tamaño del puntero es de 32 bits. Todos los errores provienen de castas (void *) (unsigned int), gracias a Dios el compilador advierte sobre esto directamente. Aunque, por supuesto, se encuentran opciones más exóticas, pero de todos modos, todo se reduce al hecho de que solía haber int, y ahora es largo. Y, sin embargo, técnicamente, este producto es muy bueno desde el principio. Y realmente me gusta, teniendo en cuenta que era bastante bueno con C1. Es cierto que el RTC que falta es, por supuesto, un poco desalentador.Después de cada apagado, la placa necesita un servidor de tiempo para recordar en qué año es, por supuesto, esto no es posible para los dispositivos DYI.

Contestaré preguntas sin problemas si está interesado en algo específico que pueda ver o medir en la pizarra. A pesar del hecho de que esta es una muestra de ingeniería, se ve muy, muy "lanzada" y es poco probable que sea muy diferente en la versión que se entregará a los consumidores.

Bueno, una fotografía de mi muestra, junto con el mismo Kodi con el que tengo que lidiar más con estas tablas.

imagen

Source: https://habr.com/ru/post/es390097/


All Articles