en | fr | it | de | es | cn

Bootloader OpenBLT GNU GPL

Bootloader OpenBLT GNU GPL

OpenBLT est un bootloader open source pour les produits à microcontrôleur. Il permet de mettre à jour le micrologiciel de manière conviviale, par le biais de supports de communication et de stockage courants tels que RS232, USB, CAN, TCP/IP, Modbus RTU et les cartes SD. OpenBLT est programmé en langage C.

Après l’intégration unique du bootloader dans votre produit à microcontrôleur, votre utilisateur final ou technicien peut travailler avec le bootloader pour effectuer facilement la mise à jour du micrologiciel. Les mises à jour du micrologiciel étant possibles sur le site de l’utilisateur final, il n’est pas nécessaire de renvoyer le produit pour l'entretien. Cela réduit les temps d’arrêt et augmente la satisfaction des clients à l’égard de votre produit.

Open source

À notre avis, l’open source est la seule façon raisonnable de publier un produit de bootloader. Cela donne aux utilisateurs la flexibilité souvent exigée pour adapter les fonctionnalités du bootloader à leurs besoins et souhaits spécifiques. En outre, nous voulons que vous puissiez témoigner de la qualité de notre code source, car un bootloader devient une partie prépondérante de votre produit.

Cibles prises en charge

OpenBLT est principalement utilisé comme bootloader STM32, en raison de la popularité des microcontrôleurs STM32. Cependant, l’architecture du bootloader est telle qu’il peut fonctionner avec n’importe quel microcontrôleur. Il prend actuellement en charge les microcontrôleurs ST STM32, Infineon XMC, NXP S12, TI TM4C et LM3S. L’organisation du code source crée une séparation entre les fonctionnalités dépendantes et indépendantes du microcontrôleur, ce qui facilite le portage du bootloader vers des cibles de microcontrôleur qui ne sont pas encore prises en charge.

Prise en main

La première étape consiste à télécharger OpenBLT. La dernière version est disponible en cliquant sur le bouton de téléchargement ci-dessous. Le pack de téléchargement contient de nombreux programmes de démonstration préconfigurés pour des cartes d’évaluation de microcontrôleurs populaires. Vous pouvez soit vous procurer l’une de ces cartes à bas prix pour vous familiariser avec l’utilisation du bootloader OpenBLT, soit vous lancer dans le portage d’un programme de démonstration sur votre propre matériel.

Pour de plus amples informations, y compris une explication approfondie du fonctionnement interne du bootloader, nous avons consacré un site Wiki distinct au projet OpenBLT. Cliquez sur le lien ci-dessous pour visiter ce site.


Options de licence

OpenBLT est open source et sous licence GNU GPL version 3. OpenBLT est gratuit sous cette licence et peut être librement utilisé et distribué sous ses conditions.

La liberté qu’offre cette licence GNU GPL s’accompagne de responsabilités et d’effets secondaires qui ne sont pas toujours désirables. C’est notamment le cas si vous voulez intégrer OpenBLT dans votre produit à source fermée et/ou vous ne voulez pas que vos clients sachent que votre produit contient OpenBLT.

Comme alternative, OpenBLT peut être mis à disposition sous une licence commerciale. Sous la licence commerciale, OpenBLT ne contient aucune référence à GNU GPL. Reportez-vous à la matrice de comparaison des licences suivante pour déterminer la licence OpenBLT adaptée à votre produit.

Question GNU GPL version 3 Licence commerciale
OpenBLT est-il gratuit ? oui non
Ai-je le droit de modifier le code source d’OpenBLT ? oui oui
Puis-je utiliser OpenBLT dans mon produit à code source fermé ? non oui
Dois-je ouvrir mon code source ? oui non
Dois-je rendre mes modifications à OpenBLT open source ? oui non
Dois-je proposer le code source d’OpenBLT aux utilisateurs de mon produit ? oui non
Dois-je documenter le fait que mon produit utilise OpenBLT ? oui non
Puis-je redistribuer OpenBLT dans un format de code source ? oui non
Puis-je bénéficier d’une assistance technique professionnelle sur une base commerciale ? non oui

Si vous souhaitez recevoir de plus amples informations sur les tarifs, cliquez sur le bouton ci-dessous pour générer un devis en ligne pour une licence commerciale.

Retour au sommet

À propos de Feaser

Feaser fournit des produits et services d’ingénierie pour les systèmes embarqués à microcontrôleur. Nous développons et maintenons le bootloader open source OpenBLT et sommes connus pour créer des solutions innovantes et orientées client, livrées à temps et dans le respect du budget.

Informations de contact

Feaser
Tristanstrasse 8
45473 Muelheim
Allemagne
Tél. :
E-mail :
Web :
ID TVA :
+49 (0)151-22441258
info@feaser.com
https://www.feaser.com
DE292641469