Ankündigung des ARM64-Boards für Entwickler (und Fans) für 40 US-Dollar Odroid-C2 auf Amlogic S905

Guten Tag, liebe Leser!


Es ist seltsam, dass es noch keine kurzen Nachrichten darüber gibt, also werde ich mich verpflichten, zu schreiben. Letzte Woche kündigte Hardkernel, der hauptsächlich mit der Herstellung von Entwicklungsplatinen vertraut war, die auf Armprozessoren verschiedener Hersteller basieren (hauptsächlich Samsung Exynos und Amlogic, aber auch ein Analogon des RPi in kleinerem Format in voller Größe, zu dessen Veröffentlichung sie fest gedrängt wurden), die Veröffentlichung eines neuen an Odroid-C2 basiert auf dem 64-Bit-ARM S905-Prozessor von Amlogic.

Bild

Trotz der Tatsache, dass auf der offiziellen Website nichts über das neue Board gesagt wurde, sind alle Informationen darüber bereits verfügbar. Und die Tatsache, dass das Board entwickelt und debuggt und einen halben Schritt von der Produktion entfernt ist, liegt auf der Hand. Ebenso wie die Tatsache, dass Vorbestellungen, die Anfang März eines Monats eröffnet werden, bereits ausgeliefert werden. Daher unverzüglich
Details:

Nun, über Geeks Eisen und Geeks Geschichte, hier ist es, all der Techno-Porno, der von einem Unternehmensvertreter im Forum geschrieben wurde, und ein paar persönliche Eindrücke (von einer lebenden Probe) am Ende.

ODROID-C2 ist ein 64-Bit-Single-Board-Computer mit vier Prozessoren, einer der effizientesten 64-Bit-Computer für Entwickler, die derzeit in der Welt von ARM verfügbar sind.
Wird am 2. März 2016 zum Preis von 40 USD erhältlich sein. Die Massenproduktion beginnt am 15. Februar, die ersten Lieferungen am 4. März.

Technische

Daten : Amlogic S905 (ARM® Cortex®-A53 (ARMv8) 2-GHz-Quad-Core-CPU) 2-
GByte-DDR3-SDRAM-
ARM-Mali ™ -450-MP3-GPU (OpenGL ES 2.0 / 1.1 für Linux und Android)
HDMI 2.0 4K / 60Hz-Display
H.265 4K / 60FPS- und H.264 4K / 30FPS-fähiger VPU
Gigabit Ethernet
40 + 7-poliger GPIO-Anschluss
eMMC5.0 HS400 Flash-Speichersteckplatz / UHS-1 SDR50 MicroSD-Steckplatz
USB 2.0 Host x 4, USB 2.0 OTG x 1 (Stromversorgung +) datenfähig)
Infrarot (IR) -Empfänger
Ubuntu 16.04 und Android 5.1 Lollipop basierend auf Kernel 3.14 LTS
Abmessungen identisch mit ODROID-C1 +

Blockschaltbild:

Bild

Hauptkomponenten:

Bild

Zusätzliche Hardwareinformationen:

Eine der neuen ODROID-C2-Funktionen ist SD 3.01 - ein Kartenleser kompatibel mit dem UHS-1 MicroSD-Standard, den viele so wollten und fragten. Sowie ein schnellerer eMMC-Controller und ein schnelleres eMMC-Modul, das mit ODROID-C2 bestellt werden kann und mit einem vorinstallierten Ubuntu ausgestattet sein wird.
Es gibt auch einen 40 + 7-Pin-GPIO. Es enthält die Funktionen von PWM, I2C, I2S, UART, ADC und dem GPIO selbst.

Ein kurzer Vergleich der Spezifikationen der Karten, die Sie für vergleichbares Geld kaufen können (40 US-Dollar):

Bild

Leistung: Der

Hersteller hat verschiedene Tests zur Messung der Rechenleistung und zum Vergleich unter Ubuntu 16.04 auf verschiedenen Karten gestartet: Pi 2, ODROID-C1, ODROID-U3 und ODROID- XU4.

Bild

Oder hier sind die Antutu-Testergebnisse für Android:

Bild

ODROID-C2 ergibt ungefähr 33700 Punkte, während ODROID-C1 + zum Vergleich ungefähr 21200 Punkte zeigt. Beachten Sie, dass die XU4 dank der viel schnelleren A15-Kerne und des Mali-T628 MP6-GPU-Chips mit 6 Kernen 51000 Punkte erreicht. Es kostet aber auch fast zweieinhalb Mal teurer. Damit ist ODROID-C2 der unbestrittene Marktführer im Preis-Leistungsverhältnis.

Netzwerkverbindung:

An Bord von C2 befindet sich ein Gigabit-Netzwerkadapter. Ein bidirektionaler Geschwindigkeitstest ergab ungefähr 900 Mbit / s. Dank des doppelten Sendepuffers in S905 hat sich die Bestellgeschwindigkeit verdoppelt. Jetzt ist es ein vollständiger Gigabit-Adapter.

Bild

HDMI 2.0 und Videowiedergabe:

Das Board unterstützt 4K / 60Hz HDMI 2.0-Ausgang und bietet Ihnen die Möglichkeit, mit einer hervorragenden UHD-Auflösung von 3840 x 2160 zu arbeiten. Aber leider nicht so schnell wie wir möchten. Das Rendern ist merklich langsam.
Daher nutzte Android die Möglichkeit, die Schnittstellenschicht in der FHD 1920x1080-Benutzeroberfläche und die Videoschicht in der UHD 3840x2160 zu multiplexen, sodass Sie schnell und in hoher Auflösung arbeiten können.
Der gleiche Ansatz wird wahrscheinlich in Zukunft auf Linux angewendet.
Der gleiche Ansatz wurde beim neuesten Kodi Jarvis-RC2-Medienprozessor verwendet, der in Android vorinstalliert ist und derzeit dieselben Ergebnisse erzielen kann.

Vielleicht vermisse ich die Screenshots in 4K, aber wenn jemand sie wirklich braucht, sind hier die Links zu ihnen:
dn.odroid.com/homebackup/20160203/scr1.png
dn.odroid.com/homebackup/20160203/scr2.png

Extras:

1. Es gibt keinen SPI-Bus. Der S905-Chip einfach nicht. Zusätzliches SPI-Zubehör funktioniert leider nicht mit C2.
2. Es gibt keine RTC. Das S905 hat es einfach nicht. Vielleicht erhebt das Unternehmen mit dieser Funktionalität eine zusätzliche Gebühr.
3. In S905 wurde eine falsche Alpha-Mischung behoben. Es ist nicht mehr erforderlich, DDX-Blending als Problemumgehung zu verwenden.
4. Die öffentliche Version der S905-Spezifikation wird im März oder April veröffentlicht.
5. Ubuntu 16.04 (LTS) ARM64 ist noch sehr früh und noch nicht ganz bereit für ARM64. Es fehlen einige Pakete, zum Beispiel Chrom. Es ist ziemlich schwierig, sich für diese Architektur zusammenzusetzen, und anscheinend ist es bisher niemandem gelungen.
6. Ubuntu / Linux Mali GPU-Treiber ist nur in Form von fbdev. Die X11-Version wird im März oder später im April verfügbar sein.
7. Betriebssystem-Images und Montageanleitungen sind bereits bei der WiKi-Firma http://odroid.com/dokuwiki/doku.php?id=de:odroid-c2 verfügbar.
8. Prototypen wurden an Enthusiasten aus der Community gesendet, die ihre Nützlichkeit mit angenehmen und interessanten Designs bewiesen haben für Firmenprodukte.

Mein persönlicher Eindruck:

Und jetzt, beginnend mit dem 8. Absatz, der übrigens der letzte in der gesamten Ankündigung im Forum ist, kann ich sagen, dass ich nur einer von denen bin, die das Pre-Release-Beispiel erhalten haben. Ich habe einmal Codecs für Exynos MFC geschrieben, damit Kodi Videos auf vielen Hardkernel-Boards Hardware-fähig anzeigen kann. Dies ist ein Unternehmen, das mir ein Jahr lang alle Muster seiner neuen Produkte sendet, wofür ich mich sehr bedanke. Ein Muster ist bereits diesen Freitag bei mir angekommen.
Was kann ich aus meinen persönlichen Eindrücken sagen: Erstens etwas, das in der Ankündigung nicht oder nur beiläufig erwähnt wurde - jetzt verfügt das Board über HDMI in voller Größe. Kein Ärger mehr mit Micro-HDMI, besonders wenn dies das erste Hardkernel-Board ist, das Sie gekauft haben. Es ist beängstigend, sich daran zu erinnern, wie viel ich einmal mit U2 geflogen bin, als ich diesen Draht gefunden habe. Das Produkt selbst ist meiner Meinung nach eine der am besten vorgefertigten Veröffentlichungen des Unternehmens. Fast alles arbeitet jetzt daran. Und was nicht funktioniert, ist einfach noch nicht bereit für arm64, aber das ist kein großes Problem. Die GPU-Treiber starteten einwandfrei. Der Video-Codec verursachte auch keine besonderen Probleme. Alles funktioniert sehr schnell. Was mir besonders gut gefallen hat, war der funktionierende Hotplug-CPU-Regler, das Deaktivieren nicht verwendeter Prozessoren und das Verringern der Einbrüche. Der letzte Gouverneur, der so arbeitete, war in U2 / U3, dann gab es nur diejenigen, die mit Hertz arbeiteten.
Ich habe kein 4K, ich muss nicht sehen, wie cool es ist, und ich muss nicht. Ich bemerke kaum den Unterschied zwischen 720p und 1080p, der Fernseher ist groß, aber ich sitze nicht in der Nähe. Also geht diese Geek-Funktion an mir vorbei.
Die göttliche schwarze Farbe der Tafel. Es sieht sehr cool aus, so ein kleines Anthrazit. Stilvoll. Sehr guter Vollzeitkühler. Es gibt keinen billigen Plastikkühler, der den Eindruck mit seinem Geräusch auf -XU so verdorben hat? Leiterplatten.
Aufgrund der Tatsache, dass sie es nicht erwähnt haben, ist der Stromanschluss ähnlich zu C1, d.h. Dies ist ein so kleiner Stift, ich weiß nicht, um welche Art von Stecker es sich handelt, aber ich habe nur einen solchen Draht, was ziemlich unpraktisch ist. Es stellt sich heraus, dass entweder dies oder das enthalten ist. Der Stromverbrauch ist anscheinend genau gleich, dh ein USB-Anschluss reicht aus. Das Board ist nie durchgesackt oder von derselben Quelle abgeschnitten, die C1 speist, obwohl ich es stark gefahren bin.

Wenn es wiederum schlecht ist, dann sind nach meiner Meinung die meisten Probleme auf die völlige Nichtverfügbarkeit von Software für arm64 zurückzuführen. Das gleiche Kodi musste ich speziell reparieren, um es nur zusammenzubauen. Gleiches gilt für amllibs-Bibliotheken. Und alle Verbesserungen sind die banalste Nachlässigkeit von Entwicklern, die ihre Software mit der Gewissheit geschrieben haben, dass die Größe des Zeigers 32 Bit beträgt. Alle Fehler stammen von castes (void *) (unsigned int), Gott sei Dank warnt der Compiler direkt davor. Natürlich gibt es exotischere Optionen, aber trotzdem kommt es darauf an, dass es früher int gab und jetzt lange. Und trotzdem technisch - dieses Produkt ist gleich zu Beginn sehr cool. Und ich mag ihn wirklich, wenn man bedenkt, dass ich ziemlich cool in Bezug auf C1 war. Das fehlende RTC ist natürlich ein wenig entmutigend.Nach jedem Ausschalten benötigt die Karte einen Zeitserver, um sich zu merken, welches Jahr es ist. Dies ist natürlich für DYI-Geräte nicht möglich.

Ich werde Fragen ohne Probleme beantworten, wenn Sie an etwas Bestimmtem interessiert sind, das ich an der Tafel sehen oder messen kann. Trotz der Tatsache, dass es sich um ein technisches Beispiel handelt, sieht es sehr, sehr "veröffentlicht" aus und es ist unwahrscheinlich, dass es sich in der Version, die an die Verbraucher geliefert wird, stark unterscheidet.

Nun, ein Foto meiner Probe, zusammen mit demselben Kodi, mit dem ich mich am meisten mit diesen Boards beschäftigen muss.

Bild

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


All Articles