Panda parmi les pingouins. Micro-ordinateur LattePanda x86_64

Bonjour, chers lecteurs de Geektimes! Par la volonté du destin, il se trouve que j'ai eu entre les mains une planche très intéressante - LattePanda.


Qu'est-ce qui l'intéresse?


Au minimum, il s'agit de x86_64, Windows, une combinaison de compatible Arduino (directement sur une carte) et de sorties vers de nombreux capteurs. Une combinaison extrêmement inhabituelle pour la domination moderne des solutions ARM SoC / Linux / GPIO, qui au final ressemblent à une boule de fils, si vous assemblez le même kit dessus.

Si Windows est votre maison pour vous, alors la voici, une véritable pépite dans le monde des micro-ordinateurs. Je vais essayer d'écrire ce qui m'a paru intéressant sur cette plateforme.

D'autres caractéristiques et mes impressions

Premièrement - c'est la taille. Il s'agit d'une carte standard pour un micro-ordinateur, enfin, peut-être un peu plus que RPi. Il n'y a aucune dérogation aux attentes pour ce format, mais c'est tout à fait inhabituel pour un x86_64 à part entière. Pas de ventilateurs, d'alimentations, tout est proche et familier à tous ceux qui détenaient l'une des cartes de micro-ordinateur de marques célèbres, mais x86_64.


À l'intérieur se trouve l'Intel Atom x5-z8300. Plus qu'une puce décente à 1,44 GHz par spécification, et jusqu'à 1,84 en un saut. De plus, tout ce qui vient avec un bon cache x86_64 - 2 Mo, 2 à 4 gigaoctets de mémoire, ce qui est très bien. La puce graphique est Intel HD 5300, qui a même sorti 4k (j'ai essayé). À 30 hertz, mais c'est une limitation du HDMI en tant que tel, il ne passera plus. 1080p60Hz en général n'a pas posé de problèmes. Le fer est plus que solide et peut surprendre pour de telles dimensions. Surtout si vous fouillez beaucoup avec les solutions ARM et savez à quoi vous attendre.

Le fer


— Intel Atom z8300 1.44Ghz. 2Mb Cache,
— 2-4 DDRL3L ,
— 32 64 Gb eMMC. , SSD. SD MMC class 10, ,
2 USB 2.0 — ,
1 USB 3.0 — ,
Ethernet — ,
Wi-Fi 802.11abgn — ! Bluetooth, , .
HDMI 1.4 ( 4) — ,
MIPI-DSI touch — , , USB — ,
— ,
SD — .

image

Tout cela pour un prix très abordable de 79 $ pour le modèle le plus simple - 2 Go de mémoire, 32 Go eMMC, sans licence pour Windows, jusqu'à 139 pour le top.

Si vous avez crié «c'est du vol», - faites attention - c'est un ordinateur à part entière qui comprend tout. Un ensemble complet d'électronique pour exécuter Windows, Arduino, Wi-Fi, c'est en fait un ordinateur à part entière prêt à affronter les débutants dans la programmation de microcontrôleurs et tout professionnel avec leur propre ensemble de croquis et de périphériques.

Si vous examinez attentivement les caractéristiques, vous pouvez rapidement conclure que tout ce qui est requis d'un micro-ordinateur moderne (et bien d'autres choses ne sont pas incluses) est en place. Même le Wi-Fi, que beaucoup préfèrent ne pas configurer et proposent des dongles multicolores, est présent. Prenez-le, cliquez sur alimentation (il y a même deux boutons matériels - alimentation et réinitialisation, très pratique!), Allumez-le et travaillez.


Mais ce n'est pas tout.


La dernière chose intéressante n'est pas que sur la carte, non seulement les GPIO sont déjà devenus standard, mais, pour commencer, il y a 7 connecteurs pour les capteurs. Un ensemble complet est également disponible. Et l'ensemble là-bas n'est qu'un rêve de constructeur de robots - présence, gaz, feu, température, capteur de choc, boutons, ampoules, même un tas de quoi que ce soit ...


Et le plus intéressant - à droite de la carte, il y a un processeur Arduino Leonardo avec 20 sorties. Autrement dit, sans rien acheter, vous pouvez immédiatement travailler avec Arduino - un peigne en place et même une ampoule. J'ai terminé la tâche de tout pilote Arduino novice - cligna des yeux.

Tout cela est emballé et divorcé de manière très compétente et enroulé sous un radiateur. La qualité de construction est décente. Il fonctionne sans ventilateur, bien qu'il soit livré avec un refroidisseur microscopique de trois millimètres d'épaisseur. Eh bien, je ne sais pas, je n'en avais pas besoin, la carte n'était pas chauffée au rouge même sous charge (j'ai installé des mises à jour sur Windows pour vérifier). Au final, n'y joue-t-il pas des jouets? Soit dit en passant, c'est une tâche tout à fait réalisable, la puce vidéo est capable de DirectX 11.2, elle a également un décodage 4k / HEVC. Autrement dit, tout sur la vidéo se passe sans aucun problème. Youtube, Netflix, l'ensemble des propriétaires qui manquent tellement aux médias sur ARM.

Et imaginez, tout cela - c'est absolument l'ensemble complet qui est nécessaire pour la programmation ou les microcontrôleurs, ou les robots, ou une maison intelligente, ou un hélicoptère, mais tout, qui nécessite généralement un zoo entier - un contrôleur de capteur, arduino, souvent un wi supplémentaire -fi dongle ... De la

nourriture? Micro-USB standard. Même le port MacBook me suffisait, mais je n'étais pas particulièrement fou. Franchement, c'est un grand pas en avant pour Intel.

OS



Mon Dieu, c'est Windows (je ne l'ai pas vu depuis neuf ans)! Version 10. Je ne peux pas dire si c'est bon ou mauvais, c'est tellement différent du XP que j'ai vu en dernier. Mais ... Windows. Livré directement à eMMC, prêt à fonctionner immédiatement après la mise sous tension, rien n'a besoin d'être réglé. Ce que j'ai remarqué, c'est que tous les périphériques du gestionnaire de périphériques sont définis. Il n'y a pas une seule personne non identifiée. Comme si Microsoft lui-même soutenait l'entreprise. Autrement dit, un kit entièrement prêt à l'emploi - tout fonctionne. Tous les micrologiciels, contrôleurs eMMC, adaptateurs vidéo, tout est en place, tout a des pilotes, le tout avec les dernières mises à jour. La situation habituelle est similaire à Windows-x86_64, mais elle se distingue décemment parmi l'état des solutions ARM-Linux, où souvent quelque chose manque, et quelque chose arrivera un peu plus tard, lorsque la communauté s'arrêtera.

L'icône du studio Arduino directement sur le bureau après le chargement (Windows est préinstallé et déjà configuré, ne remplissez pas OEM sur l'écran de bienvenue). Connexion avec Leonardo - port COM. J'ai essayé quelques croquis standard - tout fonctionne, la lumière clignote. Il ne se réinitialise pas même avec une réinitialisation, il continue de fonctionner. L'esquisse ne disparaît pas même lorsque l'alimentation est coupée et démarre même avant le chargement du système d'exploitation.

La conclusion est assez courte et pas ornée - tout fonctionne hors de la boîte, allumez-le et commencez. Mais pensez-y, depuis combien de temps avez-vous entendu de tels mots sur la carte de développement qui vient d'apparaître sur le marché? Je pense que c'est un avantage certain dans la tirelire de Windows.

BIOS? Informatique de confiance? Démarrage sécurisé? Verrouiller le vendeur?


BIOS en place. Les mégatendances américaines AMIBIOS comme les grandes. Vous pouvez entrer, changer quoi que ce soit. Pas de problème. Téléchargement - UEFI. Aucun verrou de fournisseur, vous pouvez démarrer sous Linux. J'ai essayé avec la version live de la clé USB d'ubunt 16.04 - ça marche. Il y a vraiment une subtilité ici: l'eMMC 2 Go / 32 Go est un UEFI 32 bits, et il est dit qu'il charge Linux pour l'essayer. Ma version est 4Gb / 62Gb, tout va bien, il n'y a eu aucun problème.

Windu peut être réorganisé à votre guise, les images sont sur le site du constructeur, rien n'empêche.


Linux n'est pas sans bizarreries. La liste des équipements est assez courte, et évidemment tous les appareils n'y figurent pas. La carte SD n'est pas visible (elle n'est pas non plus visible depuis le BIOS, vous ne pouvez pas démarrer à partir de celle-ci, elle n'existe tout simplement pas en tant que périphérique jusqu'à Windows. La ligne de commande efi a également disparu, ce qui est inattendu. Elle fonctionne normalement sous Windows sans aucune subtilité). Le Wi-fi n'est pas visible. Pas seulement une puce inconnue sans module, mais en général, l'appareil n'est pas visible. En général, Linux m'a semblé combien le système est très simple sur ce micro-ordinateur. Il montre le bureau (également 4k, et je ne pouvais pas changer la résolution en 1080p normalement), il peut être sur Internet, mais c'est tout. Le stockage eMMC est visible et accessible. Autrement dit, avec un désir aigu, vous pouvez mettre Linux directement sur le disque interne. Bien qu'il y ait une option que je n'ai pas essayé, et le nouvel Ubuntu m'a juste caché ce qu'il ne reconnaissait pas.

Il y a une nuance dans Windows et Linux - il y a toujours un petit écran MIPI-DSI, même s'il n'existe pas du tout. Cette connexion n'a pas de plug & play, elle est donc toujours active pour un fonctionnement normal. Mais cela ne dérange pas particulièrement; à l'aide d'outils logiciels, vous pouvez désactiver la sortie d'image et l'ignorer.

Conclusion


Bien qu'il semble qu'il n'ait rien écrit sur un projet plutôt inhabituel, beaucoup de choses se sont avérées. Tout semble être un peu.

Est-ce que j'aime l'appareil? Oui, j'ai vraiment aimé le fait qu'il s'agit d'un ensemble holistique de tout ce qui est nécessaire pour un passionné. Vous n'avez pas besoin d'acheter quoi que ce soit, de le fixer avec des fils, de vous connecter, de créer du chaos sur la table (ou dans le grenier, disons que vous créez une maison intelligente).

Bien sûr, si vous êtes un geek avancé (par exemple, je - oui), et que vous avez tout ce que LattePanda peut offrir, et moins cher - RPi, Arduino pour 150 roubles avec aliexpress, capteurs pour 50 roubles par bouquet, carte de câblage, ampoules et servomoteurs - vous avez le droit de dire que c'est un prix du cheval. Mais refroidissez-vous une seconde, asseyez-vous sur une chaise, j'ai aussi tout cela. J'ai aussi un tas de fils, une boîte pleine de circuits imprimés, je n'ai pas assez de prises dans la pièce, mais dans les concentrateurs USB des connecteurs ... Mais si j'avais le choix il y a trois ans - LattePanda, ou c'est tout ce que j'ai maintenant, certainement Je choisirais tout en un. Parce que c'est pratique. Et si on me disait à quel point je dois parfois m'asseoir sur Linux 3.10, parce qu'Amlogic, alors je changerais probablement tous mes morceaux de matériel en LattePanda maintenant.Mais quelqu'un se tient au tout début de son chemin et pose précisément ces questions.

Peut-être que j'ai raté quelque chose d'important ou d'intéressant, ne soyez pas timide - écrivez dans les commentaires ce que vous aimeriez savoir. Je vais vérifier, courir, tester, dire!

Le site du projet lattepanda.com lui-même . Si je comprends bien, il s'agit d'une startup de personnes qui ont décidé de fabriquer une carte pour travailler avec des périphériques comme ils le pensent. Avec un ensemble complet à bord et tout le monde immédiatement prêt à travailler hors de la boîte.

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


All Articles