Aujourd’hui, les grandes entreprises et administrations publiques hésitent entre continuer à utiliser des logiciels propriétaires ou basculer vers les Logiciels Libres. Pourtant, la plupart des logiciels libres sont capables de bien traiter les données issues des logiciels propriétaire, et parfois avec une meilleur compatibilité.
C’est alors la barrière de la prise en main qui fait peur, et pourtant...
Les logiciels libres
L’aspect « Logiciel Libre » permet une évolution rapide et une plus grande participation des utilisateurs. Les aides et tutoriels foisonnent sur Internet ou sont directement inclus dans le logiciel lui-même.
Enfin, les concepteurs sont plus proches des utilisateurs, ce qui rend les logiciels libres plus agréable à utiliser et conviviaux.
Grâce à la disponibilité des logiciels libres, vous trouverez facilement des services de support techniques et la licence n’est plus un frein à l’utilisation de ces logiciels par votre personnel.
Notre support technique concerne essentiellement les logiciels libres, que ce soit sous forme de services ponctuels ou de tutoriels.
- Juin 2019 -
Le nouveau Raspberry pi est arrivée. J'ai repris l'introduction de wikipedia pour ceux qui ne connaîtraient pas ce matériel
Le Raspberry Pi est un nano-ordinateur à Architecture ARM conçu par des professeurs du département informatique de l'université de Cambridge dans le cadre de la fondation Raspberry Pi
Cet ordinateur, de la taille d'une carte de crédit, est destiné à encourager l'apprentissage de la programmation informatique ; il permet l'exécution de plusieurs variantes du système d'exploitation libre GNU/Linux, notamment Debian, et des logiciels compatibles.
Si on regarde les évolutions entre les deux cartes :
Composants |
Raspberry Pi 3 B+ |
Raspberry Pi 4 |
SOC |
Broadcom BCM2837B0 |
Broadcom BCM2711 |
Type de cœur |
Cortex-A53 64-bit |
Cortex-A72 (ARM v8) 64-bit |
Nb de cœurs |
4 |
4 |
GPU |
VideoCore IV |
VideoCore VI |
Fréquence processeur |
1,4GHz |
1,5 GHz |
Mémoire vive |
1 GB |
1 GB , 2 GB, 4 GB |
Ports USB |
4x USB2.0 |
2x USB3.0 + 2x USB2.0 |
Ethernet |
Gigabit sur USB2.0 |
Gigabit sur PCIe |
Port HDMI |
1x HDMI |
2x micro HDMI |
Sortie son Analogique |
jack 3,5 mm |
jack 3,5 mm |
SPI, I2C, GPIO |
✓ |
✓ |
LCD Panel |
✓ |
✓ |
Caméra CSI |
✓ |
✓ |
Wi-Fi |
2.4GHz and 5GHz 802.11 b/g/n/ac |
2.4GHz and 5GHz 802.11 b/g/n/ac |
Bluetooth® |
4.2, BLE |
5.0 |
Stockage |
microSD |
microSD |
On constate qu'il y a une mise à jour du type de cœur, un saut de deux générations dans le GPU, la possibilité d'avoir plus de RAM et des bus de transferts de données beaucoup plus rapides.
Comme la raspberry pi est utilisée dans plein de domaine d'applications différents, il convient d'analyser ce qu'apporte cette carte en fonction des ces domaines.
Dans le cas d'une station de travail et multimédia, c'est pour moi probablement la première version utilisable sérieusement. Tout d'abord les versions précédentes étaient limitées à 1Go de RAM, ce qui nécessitait une distribution dédiée avec et de plus les navigateurs web ne sont pas forcément très à l'aise avec 1Go de RAM. Le fait d'avoir accès à plus de RAM est donc une grande avancée. En ce qui concerne la lecture de vidéo, si on fait l'analyse aujourd'hui à quelques jours de la sortie, le constat n'est pas forcément parfait, car si le H265 en décodage est implémenté sur le VPU (Video Processing Unit), le H264 ne l'est pas encore et est décodé par le CPU,ce qui semble fonctionner mais fait chauffer le CPU. Il faudra donc attendre que l'implémentation OpenSource des décodeurs avance. Le fait de pouvoir brancher un disque externe en USB3.0 permet enfin d'avoir des performances acceptables pour le stockage.
Je trouve qu'il n'y a plus d'obstacles majeurs à l'utilisation d'une telle solution pour un usage polyvalent Desktop.
Si maintenant on se place coté DIY. Il y a du très, très bon, les temps de commutations des sorties numériques étant liées à la puissance des coeur du CPU, on constate une très grande amélioration de la vitesse de commutation des GPIO sous python, On passe de 16.11 KHz à 50,84 KHz. Il est important de constater que la majorité des périphériques additionnels appelés HAT restent utilisables avec cette nouvelle version.
Tout cela pourrait sembler parfait, mais toutes ces améliorations viennent avec un gros point noir, cette carte chauffe énormément. Il devient difficile d'envisager un simple radiateur passif. Il faudra donc bien évaluer si cette augmentation des performances est bien utile au projet embarqué de type DIY ou autre, car si une raspberry pi 3 fait l'affaire, alors autant éviter les problèmes de surchauffe.
On pourrait se poser la question de pourquoi utiliser cette carte plutôt que d'autres cartes à un tarif équivalent avec des processeurs aussi bon voir meilleurs ?
La première réponse qu'il est vraiment très important de prendre en compte, c'est le support logiciel. Acheter une carte sur des spécifications techniques ne sert absolument à rien, j'ai par exemple acheté une orange Pi et je le regrette, car le support logiciel est tellement mauvais que la carte ne me sert à rien (en même temps ça a coûte 20€). Je ne me ferais plus avoir.
Beaucoup des cartes disponibles utilisent les GPU Mali, qui sont les plus puissants du marché, mais il est assez difficile d'avoir accès aux drivers GPU dans l'espace utilisateurs, car ils sont fermés, et c'est du coup assez difficile de trouver des cartes qui implémentent proprement le GPU et VPU. Lorsque les constructeurs arrivent cependant à faire une distribution qui tient la route, il se trouve que des logiciels comme VLC n'arrivent pas forcément à profiter de l'accélération, c'est donc au final assez pénible. Le fait que la fondation travaille avec Broadcom sur une implémentation OpenSource des librairies graphiques et vidéos pour l'ensemble des fonctionnalités du Video Core VI est donc en soit quelque chose qu'il faut encourager.
Un autre point est le support des GPIO. Vous pouvez avoir une carte avec tout ce qu'il faut matériellement, et ne pas avoir les GPIO activées dans l'abre du kernel, vous voilà donc parti pour des aventures de compilation de kernel ARM …
Il n'est pas facile lors de l'achat de savoir quelles sont les marques qui font le travail d'interfaçage et donnent accès au périphériques de manière aussi simple que ce qu'à fait la fondation Raspberry pi.
Un dernier point est la communauté. Celle de Raspberry pi est 100x plus grande que toutes les autres, il est donc bien plus facile de trouver des réponses à des questions que pour les autres cartes. Donc si vous n'avait pas un besoin hyper spécifique non couvert par les Raspberry pi, choisissez les ! cela vous évitera d'avoir des cartes inutiles qui traînent et seront de purs déchets dans quelques années.
Commentaires :
voir le flux atom
ouvrir dans le navigateur