Une carte FPGA Xilinx Zynq Linux pour moins de 20 $ ? L’aubaine de Crypto Mining en panne

[ad_1]

L’une des tendances passionnantes en matière de disponibilité du matériel est l’évolution inexorable des cartes et modules FPGA vers l’abordabilité. Ce qui était autrefois un prix éblouissant est maintenant tout simplement cher et deviendra sans aucun doute une marchandise dans les années à venir. Cependant, il existe toujours un écart d’abordabilité au bas du marché, donc repérer des cartes Xilinx Zynq à moins de 20 $ sur AliExpress qui combinent un cœur ARM compatible Linux et un FPGA sur le même silicium est certainement un gros intérêt. Un de mes amis dans la communauté hackerspace en a commandé un, et il est arrivé hier dans le colis anonyme habituel de Chine.

Il y a un hic, mais c’est juste un petit

La plus lourde des deux planches, dans toute sa splendeur.
La plus lourde des deux planches, dans toute sa splendeur.

Il y a deux cartes à vendre, l’une avec le Zynq 7000 et l’autre avec le 7010, qui, selon le sélecteur de produits de Xilinx, ont les mêmes cœurs ARM Cortex A9 et la même technologie FPGA Artix-7 à bord. Le 7000 comprend un seul cœur avec 23k cellules logiques, et il y a un double cœur avec 28k dans le 7010. C’est ce dernier que mon ami a commandé.

Voilà donc la bonne nouvelle, mais il doit y avoir un hic, n’est-ce pas ? C’est vrai, mais ce n’est pas insurmontable. Ce ne sont pas de nouveaux produits, mais ce sont les cartes contrôleurs d’une génération précédente de plates-formes d’extraction de crypto-monnaie AntMiner. Les composants ont des codes de date de 2017, ils ont donc passé les trois dernières années branchés sur une paire de cartes ASIC ou de GPU dans un centre de données minière quelque part. Le rythme en constante évolution de la technologie des crypto-monnaies signifie qu’elles sont désormais redondantes et que nous sommes les heureux bénéficiaires du marché excédentaire.

Accéder au shell Linux est aussi simple que cela !

Linux, en quelques minutes !
Linux, en quelques minutes !

Sur le PCB se trouve la puce Zynq sur un BGA lourd avec ses lignes d’E/S une rangée de prises pour les cartes de minage, Ethernet, un emplacement pour carte SD, quelques LED et boutons, et une prise ATX 12V. Les ports série et JTAG sont facilement identifiables et facilement accessibles, et la connexion d’un adaptateur USB-série au premier nous a amenés à une invite de connexion Linux. Un peu de magie du shell du chargeur de démarrage a permis de réinitialiser le mot de passe, et nous étions là avec un shell utilisable dans la chose. Changer un cavalier vous permet de démarrer à partir de la carte SD, il serait donc extrêmement facile d’apporter votre propre version ARM Linux à l’appareil pour remplacer celle d’AntMiner, et puisque Zynq peut charger son code FPGA à partir de Linux, cela le rend extrêmement accessible. Carte de développement FPGA pour le prix.

Ces cartes semblent être proposées par plusieurs fournisseurs, ce qui indique qu’il doit y en avoir plusieurs dans la chaîne d’approvisionnement. Cependant, le stock sera inévitablement épuisé, alors ne désespérez pas si vous ne pouvez pas mettre la main dessus. Au lieu de cela, ils indiquent une tendance croissante des cartes FPGA spécifiques à l’application à être réinventées en tant que cartes de développement à usage général par notre communauté (par exemple, le FPGA Lattice sur une carte de pilote de LED piratable que nous avons introduite en janvier). Il est certain qu’ils seront rejoints par d’autres au fur et à mesure que leur génération de technologie FPGA commencera à être dépassée.

Nous garderons un œil sur les autres et nous sommes sûrs que vous nous laisserez un pourboire si vous en voyez.

[ad_2]

Article anglais original

Mister-FPGA

je suis un fan inconditionnel de rétrogaming et adepte des technologies FPGA. Ce blog est né de ma passion pour l'univers des consoles rétro et du désir de partager avec vous l'actualité de ces appareils qui nous ramènent à l'âge d'or du jeu vidéo.

Voir tous les articles de Mister-FPGA →

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *