Il y a environ deux ans et demi, Arrow Electronics le processeur Qualcomm® Snapdragon™ 410 était un processeur 64-bits d'un tout nouveau genre qui commença à apparaître dans les smartphones du monde entier.
Peu après, le même processeur a fait ses débuts au sein de la carte de développement DragonBoard™ 410c pendant plusieurs événements destinés aux fabricants, et notamment le salon 2015 World Maker Faire de New York. Depuis son annonce officielle jusqu'à sa commercialisation générale, ce mois-ci, nous célébrons le premier anniversaire de la mise à la disposition du public de la carte par Arrow Electronics.
La DragonBoard 410c est une des premières cartes de développement ARMv8 64 bits au monde à être produite à grande échelle et à être commercialisée au niveau de prix intéressant de 75 $, ce qui permet aux développeurs de travailler sur les technologies mobiles avancées en toute simplicité.
La DragonBoard 410c n'est pas seulement la première carte de développement ARMv8 64 bits à faible coût à être produite en masse, c'est également un des premiers produits estampillé 96Boards. 96Boards est une spécification ouverte, qui désigne une plate-forme capable de fournir des cartes Cortex-A 32 bits et 64 bits à faible coût, à faible empreinte carbone et compatibles. Ces cartes sont produites par une large gamme de fabricants et fournisseurs de SoC ARM et offrent, en plus de la spécification de base 96Boards, différentes fonctions complémentaires. La spécification inclut des bus d'extension normalisés pour des E-S de périphériques, un écran et des appareils photo. Cela permet à l'écosystème matériel de développer une large gamme de produits complémentaires compatibles, qui peuvent être utilisés sur n'importe quel appareil 96Boards pendant la durée de vie de la plateforme.
Au cours de l'année dernière, Qualcomm Technologies, Inc., Linaro et Arrow ont bâti un support logiciel et d'écosystème performant autour de la DragonBoard 410c. Les développeurs qui choisissent cette plate-forme peuvent profiter de nombreux systèmes d'exploitation, notamment Android, Debian Linux, OpenEmbedded, Ubuntu Core et Windows IoT Core. Ces systèmes d'exploitation fonctionnent sur de nombreux kits de développement IoT disponibles tels que Amazon Web Services (AWS), AT&T M2X, Brillo, IBM Bluemix Watson et Microsoft Azure. Avec une documentation abondante disponible sur Arrow.com, le réseau Qualcomm Developer Network et 96Boards, et des milliers de publications dignes d'intérêt sur les forums, une conférence vidéo hebdomadaire et une série d'événements et d'hackathons très fréquentés,la DragonBoard 410c est rapidement devenue une plate-forme flexible sur laquelle les développeurs peuvent compter pour faire leur travail.
Le maintien d'un environnement de développement compatible est l'un des principaux objectifs de 96Boards, qui prête une grande attention à l'avenir des conceptions. Le code de développeur, les appareils et les développements matériels vont pouvoir fonctionner ou être exploités sur l'ensemble des produits 96Boards actuels et futurs et ce, grâce à leur structure matérielle de plate-forme logicielle maintenue. Qualcomm Technologies, Inc. s'est engagé à assurer la maintenance de la plate-forme logicielle pendant une longue période et le logiciel sera maintenu et mis à jour sur les noyaux LTS (Long-Term Support). Une plate-forme logicielle de référence standard existe également, ce qui inclut la prise en charge des noyaux les plus récents. Enfin, une gamme accrue de produits mezzanine et de périphériques matériels et accessoires compatibles disponibles contribuent à développer la gamme 96Boards et permettent aux développeurs 96Boards de repousser encore les limites. Une carte ou un accessoire mezzanine développé pour un 96Boards fonctionnera sur toutes les cartes respectant la même spécification, ce qui se traduit pour les ingénieurs moins de travail de bas niveau, et par davantage de temps à consacrer à l'innovation.