Annonce de la carte ARM64 pour les développeurs (et les fans) pour 40 $ Odroid-C2 sur Amlogic S905
Bonjour, chers lecteurs!
Il est étrange qu'il n'y ait pas encore eu de brèves nouvelles à ce sujet, alors je vais m'engager à écrire. La semaine dernière, Hardkernel, qui était principalement familiarisé avec la production de cartes de développement basées sur des processeurs de bras de différents fabricants (principalement Samsung Exynos et Amlogic, mais ils avaient également un analogue pleine grandeur du RPi d'un format plus petit, qu'ils étaient fermement pressés de libérer), a annoncé la sortie d'un nouveau Odroid-C2 basé sur le processeur ARM S905 64 bits d'Amlogic.
Malgré le fait que rien n'a été dit sur le nouveau forum sur le site officiel, toutes les informations le concernant sont déjà disponibles. Et le fait que la carte soit développée et déboguée, et à un demi-pas de la production, est assez évident. Ainsi que le fait que les précommandes ouvertes début mars dans un mois commenceront déjà à être livrées. Donc sans tarderDétails:Eh bien, à propos du fer de Geek et de l'histoire de Geek, le voici, tout ce techno-porn écrit sur le forum par un représentant de l'entreprise, et quelques impressions personnelles (à partir d'un échantillon vivant à portée de main) à la toute fin.ODROID-C2 est un ordinateur monocarte à quatre processeurs 64 bits, l'un des ordinateurs 64 bits les plus efficaces pour les développeurs actuellement disponibles dans le monde de l'ARM.Sera disponible à l'achat le 2 mars 2016 au prix de 40 $. La production de masse commencera le 15 février, les premières expéditions le 4 mars.Spécifications:Amlogic S905 (ARM® Cortex®-A53 (ARMv8) CPU quad core2Ghz ) 2Gbyte DDR3 SDRAMARM Mali ™ -450 MP3 GPU (OpenGL ES 2.0 / 1.1 pour Linux et Android)HDMI 2.0 4K / 60Hz displayH.265 4K / 60FPS et H.264 4K / 30FPS compatible VPUGigabit Ethernet40 + port GPIO7 broches eMMC5.0 HS400 Flash Storage slot / UHS-1 SDR50 MicroSD slotUSB 2.0 Host x 4, USB 2.0 OTG x 1 (power + données Capable)l'infrarouge (IR) du récepteurd'Ubuntu 16.04 et Toutes les applications 5.1 Lollipop basé sur le noyau 3.14 LTSDimensions identiques ODROID-C1 +schéma:
composants principaux:
pour plus d' informations sur le matériel:l'
une des nouvelles fonctionnalités ODROID-C2 est SD 3.01 - lecteur de carte compatible avec la norme MicroSD UHS-1, que beaucoup souhaitaient et demandaient. Ainsi qu'un contrôleur et module eMMC plus rapide, qui peut être commandé avec ODROID-C2, et sera équipé d'un Ubuntu préinstallé.Il existe également un GPIO 40 + 7 broches. Il comprend les fonctions de PWM, I2C, I2S, UART, ADC et le GPIO lui-même.Une brève comparaison des spécifications des cartes que vous pouvez acheter pour de l'argent comparable (40 $):
Performance: Lefabricant a lancé plusieurs tests différents pour mesurer la puissance de calcul et une comparaison sur Ubuntu 16.04, sur différentes cartes: Pi 2, ODROID-C1, ODROID-U3 et ODROID- XU4.
Ou voici les résultats du test Antutu pour Android:
ODROID-C2 donne environ 33700pts, tandis que ODROID-C1 + pour comparaison affiche environ 21200pts. Notez que le XU4 atteint 51000pts, grâce aux cœurs A15 beaucoup plus rapides et à la puce GPU Mali-T628 MP6 avec 6 cœurs. Mais cela coûte aussi près de deux fois et demie plus cher. ODROID-C2 est donc le leader incontesté du rapport prix / performances.Connexion réseau: àbord de C2, il y a une carte réseau gigabit. Un test de vitesse bidirectionnelle a montré environ 900 Mbps. Grâce au tampon d'envoi doublé dans S905, la vitesse de commande a doublé. Maintenant, c'est un adaptateur gigabit complet.
HDMI 2.0 et lecture vidéo:La carte prend en charge la sortie HDMI 2.0 4K / 60Hz et vous donne la possibilité de travailler dans une excellente résolution UHD 3840x2160. Mais, malheureusement, pas aussi vite que nous le souhaiterions. Le rendu est sensiblement lent.Par conséquent, Android a utilisé la possibilité de multiplexer la couche d'interface dans l'interface graphique FHD 1920x1080 et la couche vidéo dans l'UHD 3840x2160, ce qui vous permet de travailler rapidement et en haute résolution.La même approche sera probablement appliquée à Linux à l'avenir.La même approche a été utilisée dans le dernier processeur multimédia Kodi Jarvis-RC2, préinstallé dans Android, et peut obtenir les mêmes résultats dès maintenant.Peut-être que les captures d'écran en 4K me manqueront, mais si quelqu'un en a vraiment besoin, voici les liens vers celles-ci:dn.odroid.com/homebackup/20160203/scr1.pngdn.odroid.com/homebackup/20160203/scr2.pngExtras:1. Il n'y a pas de bus SPI. La puce S905 ne fonctionne tout simplement pas. Les accessoires SPI supplémentaires ne fonctionneront malheureusement pas avec C2.2. Il n'y a pas de RTC. Le S905, encore une fois, ne l'a tout simplement pas. Peut-être que l'entreprise fera des frais supplémentaires avec une telle fonctionnalité.3. Mélange alpha incorrect corrigé dans S905. Il n'est plus nécessaire d'utiliser le mélange DDX comme solution de contournement.4. La version publique de la spécification S905 sera publiée en mars ou avril.5. Ubuntu 16.04 (LTS) ARM64 est encore très tôt et pas tout à fait prêt pour ARM64. Il manque certains packages, par exemple Chromium. Il est assez difficile à assembler pour cette architecture, et apparemment personne n'a réussi jusqu'à présent.6. Le pilote GPU Ubuntu / Linux Mali est uniquement sous la forme de fbdev. La version X11 sera disponible en mars ou plus tard en avril.7. Des images du système d'exploitation et des instructions d'assemblage sont déjà disponibles sur la société WiKi http://odroid.com/dokuwiki/doku.php?id=en:odroid-c28. Des prototypes ont été envoyés à des passionnés de la communauté qui ont prouvé leur utilité avec des designs agréables et intéressants. pour les produits de l'entreprise.Mon impression personnelle:Et maintenant, à partir du 8ème paragraphe, qui est d'ailleurs le dernier de toute l'annonce sur le forum, si vous lisez, il n'y a rien de plus là-bas, je peux dire que je ne suis que l'un de ceux qui ont reçu l'échantillon de pré-diffusion. J'ai écrit une fois des codecs pour Exynos MFC afin que Kodi puisse afficher la vidéo de manière matérielle sur de nombreuses cartes matérielles, pour cette société qui m'envoie tous les échantillons de ses nouveaux produits pendant un an, ce dont beaucoup grâce à elle. Un échantillon est déjà arrivé à mon poste ce vendredi.Que puis-je dire de mes impressions personnelles: premièrement, quelque chose qui n'a pas été mentionné ou qui a été mentionné en passant dans l'annonce - maintenant la carte a une taille HDMI complète. Plus de soucis avec micro-hdmi, surtout s'il s'agit de la première carte hardkernel que vous avez achetée. Il est effrayant de se rappeler combien j'ai une fois grimpé une fois avec U2 pendant que je trouvais ce fil. Le produit lui-même, à mon avis, est l'une des versions les plus prêtes à l'emploi de la société. Presque tout fonctionne maintenant. Et ce qui ne fonctionne pas n'est tout simplement pas encore prêt pour arm64, mais ce n'est pas un gros problème. Les pilotes GPU ont démarré sans problème. Le codec vidéo n'a pas non plus causé de problèmes particuliers. Tout fonctionne très vite. Ce que j'ai particulièrement aimé, c'est le gouverneur de CPU hotplug qui fonctionne, la désactivation des processeurs qui ne sont pas utilisés et la baisse des creux. Le dernier gouverneur qui travaillait ainsi était en U2 / U3, alors il n'y avait que ceux qui travaillaient avec hertz.Je n'ai pas de 4K, je n'ai pas besoin de voir à quel point c'est cool, et je n'en ai pas besoin. Je remarque à peine la différence entre 720p et 1080p, le téléviseur est grand, mais je ne suis pas près de lui. Donc, cette fonctionnalité geek me passe.La couleur noire divine de la planche. Il a l'air très cool, un si petit anthracite. Élégant. Très bon radiateur à temps plein. Il n'y a pas de glacière en plastique bon marché qui a gâché l'impression avec son bruit sur -XU? circuits imprimés.Du fait qu'ils ne l'ont pas mentionné, le connecteur d'alimentation est similaire à C1, c'est-à-dire c'est une si petite broche, je ne sais pas de quel type de connecteur il s'agit, mais je n'ai qu'un tel fil, ce qui est plutôt gênant. Il s'avère que ceci ou cela est inclus. La consommation d'énergie est apparemment exactement la même, c'est-à-dire qu'un connecteur USB suffit. La planche ne s'est jamais affaissée ni coupée à partir de la même source qui alimente C1, bien que je la conduise fortement.Si à son tour c'est mauvais, alors, selon l'opinion que j'ai développée, la plupart des problèmes proviennent de l'indisponibilité totale des logiciels pour arm64. Le même Kodi que j'ai dû spécifiquement réparer pour simplement assembler. Même chose avec les bibliothèques amllibs. Et toutes les améliorations sont la négligence la plus banale des développeurs qui ont écrit leur logiciel pleinement convaincus que la taille du pointeur est de 32 bits. Toutes les erreurs proviennent de castes (void *) (unsigned int), Dieu merci, le compilateur le prévient directement. Bien que, bien sûr, des options plus exotiques se présentent, mais tout de même, tout se résume au fait qu'il existait auparavant, et depuis longtemps. Et, néanmoins, techniquement - ce produit est très cool dès le départ. Et je l'aime vraiment, compte tenu du fait que j'étais plutôt cool en C1. Certes, le RTC manquant est bien sûr un peu décourageant.Après chaque mise hors tension, la carte a besoin d'un serveur de temps pour se souvenir de l'année, ce n'est bien sûr pas possible pour les appareils DYI.Je répondrai aux questions sans problème si vous êtes intéressé par quelque chose de spécifique que je peux voir ou mesurer au tableau. Bien qu'il s'agisse d'un échantillon d'ingénierie, il semble très, très «publié» et il est peu probable qu'il soit très différent dans la version qui sera livrée aux consommateurs.Eh bien, une photo de mon échantillon, avec le même Kodi avec lequel je dois faire le plus avec ces planches.
Source: https://habr.com/ru/post/fr390097/
All Articles