en | fr | it | de | es | cn

Bootloader OpenBLT con licencia GPL de GNU

Bootloader OpenBLT GPL de GNU

OpenBLT es un bootloader de código abierto para productos basados en un microcontrolador. Permite actualizar el firmware de forma fácil e intuitiva a través de los dispositivos de comunicación y almacenamiento más habituales como RS232, USB, CAN, TCP/IP, Modbus RTU y las tarjetas SD. OpenBLT ha sido programado en C.

Tras la integración única del bootloader en tu producto basado en un microcontrolador, el usuario final o el técnico pueden trabajar con el bootloader para actualizar el firmware fácilmente cuando sea necesario. Al ser posible actualizar el firmware en la ubicación del usuario final, no es necesario enviar el producto para su mantenimiento. Esto reduce el tiempo de inactividad y aumenta la satisfacción del cliente con tu producto.

Código abierto

En nuestra opinión, la mejor forma de publicar un bootloader es con código abierto. Ofrece una característica muy solicitada: puedes ajustar la funcionalidad del bootloader a tus necesidades y deseos específicos. Además, queremos que aprecies la calidad de nuestro código fuente, puesto que el bootloader se convierte en una parte integral de tu producto.

Variantes compatibles

OpenBLT se utiliza principalmente como bootloader STM32, debido a la popularidad de los microcontroladores de esta familia. Sin embargo, la arquitectura del bootloader permite que funcione con cualquier microcontrolador. Actualmente soporta los microcontroladores STM32, Infineon XMC, NXP S12, TI TM4C y LM3S. La organización del código fuente crea una separación entre la funcionalidad dependiente e independiente del microcontrolador, facilitando la portabilidad del bootloader a variantes de microcontroladores que todavía no son compatibles.

Primeros pasos

Lo primero es descargar OpenBLT. La última versión está disponible haciendo clic en el botón de descarga situado más abajo. El paquete de descarga contiene numerosos programas preconfigurados de demostración para las placas de evaluación de microcontroladores más conocidas. Puedes conseguir una de estas placas de bajo coste para familiarizarte con el funcionamiento del bootloader OpenBLT; o también puedes portar directamente un programa de demostración a tu propio hardware.

Para saber más sobre OpenBLT, hemos dedicado una página Wiki independiente al proyecto, que contiene información detallada sobre el funcionamiento interno del bootloader. Haz clic en el enlace de más abajo para visitar la página web.


Opciones de licencia

OpenBLT es de código abierto y está licenciado bajo la versión 3 de la GPL de GNU. Con esta licencia, OpenBLT es gratuito y se puede utilizar y distribuir libremente siguiendo sus términos de uso.

La libertad que ofrece esta licencia GPL de GNU viene acompañada de una serie de responsabilidades y efectos que no siempre son positivos. Como por ejemplo, si quieres integrar OpenBLT en tu producto de código cerrado y/o no deseas que los clientes sepan que tu producto contiene OpenBLT.

En este caso, OpenBLT se puede usar con una licencia comercial. Al usar la licencia comercial, OpenBLT no contiene ninguna referencia a la GPL de GNU. Esta matriz de comparación de licencias sirve para determinar qué licencia de OpenBLT es la más adecuada para tu producto.

Pregunta GPL de GNU (v3) Licencia comercial
¿OpenBLT es gratis? No
¿Tengo derecho a modificar el código fuente de OpenBLT?
¿Puedo utilizar OpenBLT en mi producto de código cerrado? No
¿Tengo que abrir mi código fuente? No
¿Debo abrir mis modificaciones de código en OpenBLT? No
¿Debo ofrecer el código fuente de OpenBLT a los usuarios de mi producto? No
¿Debo documentar que mi producto utiliza OpenBLT? No
¿Puedo redistribuir OpenBLT en formato de código fuente? No
¿Puedo recibir asistencia técnica profesional a nivel comercial? No

Para recibir más información sobre las tarifas, pulsa en el botón de abajo para generar un presupuesto en línea de OpenBLT bajo licencia comercial.

Volver arriba

Sobre Feaser

En Feaser proporcionamos productos y servicios de ingeniería para sistemas embebidos basados en un microcontrolador. Desarrollamos y mantenemos el bootloader OpenBLT de código abierto y creamos soluciones innovadoras orientadas al cliente que se entregan a tiempo y a un precio competitivo.

Contacto

Feaser
Tristanstrasse 8
45473 Muelheim
Alemania
Teléfono:
E-mail:
Web:
NIF-IVA:
+49 (0)151-22441258
info@feaser.com
https://www.feaser.com
DE292641469