en | fr | it | de | es | cn

Bootloader GNU GPL OpenBLT

Bootloader GNU GPL OpenBLT

OpenBLT è un bootloader open source per prodotti basati su microcontrollore. Rende possibili gli aggiornamenti del firmware in modo intuitivo, attraverso metodi di comunicazione e supporti di archiviazione comuni come RS232, USB, CAN, TCP/IP, Modbus RTU e scheda SD. OpenBLT è programmato in linguaggio C.

Una volta eseguita un'unica integrazione del bootloader nel prodotto basato su microcontrollore, l'utente finale o il tecnico può utilizzare il bootloader per aggiornare il firmware in tutta comodità. Dato che gli aggiornamenti del firmware sono possibili nella sede dell'utente finale, non è necessario il reso del prodotto per l'assistenza. Questo riduce i tempi di inattività e aumenta la soddisfazione del cliente relativa al prodotto.

Open source

A nostro parere, la licenza open source è l'unico modo sensato per pubblicare un bootloader. Offre agli utenti la flessibilità spesso necessaria per adattare la funzionalità del bootloader ai loro specifici desideri ed esigenze. Inoltre, desideriamo che tu possa vedere la qualità del nostro codice sorgente, perché un bootloader diventa davvero parte integrante del prodotto.

Destinazioni supportate

OpenBLT è utilizzato principalmente come bootloader per STM32, data la diffusione dei microcontrollori STM32. Tuttavia, l'architettura del bootloader gli consente di poter essere utilizzato con qualsiasi microcontrollore. Attualmente supporta i microcontrollori ST STM32, Infineon XMC, NXP S12 e TI TM4C e LM3S. L'organizzazione del codice sorgente mantiene la distinzioni tra funzionalità dipendenti e indipendenti dal microcontrollore, rendendo semplice il porting del bootloader su microcontrollori di destinazione non sono ancora supportati.

Per iniziare

Il primo passo è scaricare OpenBLT. La versione più recente è disponibile cliccando sul pulsante di download qui sotto. Il pacchetto di download contiene numerosi programmi dimostrativi preconfigurati per le evaluation board dei microcontrollori. Puoi ottenere una evaluation board a basso costo per acquisire familiarità con il funzionamento del bootloader OpenBLT oppure lanciarti direttamente e realizzare un porting del programma dimostrativo sul tuo hardware.

Per maggiori informazioni, compresa una spiegazione approfondita del funzionamento interno del bootloader, abbiamo dedicato al progetto OpenBLT un sito web separato con una wiki. Clicca sul link qui sotto per visitarlo.


Opzioni di licenza

OpenBLT è open source e concesso in licenza GNU GPL, versione 3. Dietro questa licenza, OpenBLT è gratuito e può essere utilizzato e distribuito gratuitamente secondo i termini.

La libertà offerta da questa licenza GNU GPL comporta responsabilità ed effetti collaterali che non sempre sono desiderabili. In particolare, questo avviene se vuoi integrare OpenBLT nel tuo prodotto closed source e/o non vuoi che i tuoi clienti sappiano che il tuo prodotto contiene OpenBLT.

In alternativa, OpenBLT può essere reso disponibile dietro licenza commerciale. Dietro licenza commerciale, OpenBLT non contiene nessun riferimento alla licenza GNU GPL. Consulta questa matrice di confronto delle licenze per determinare la licenza OpenBLT più adatta per il tuo prodotto.

Domanda GNU GPL versione 3 Licenza commerciale
OpenBLT è gratis? no
Ho il diritto di modificare il codice sorgente di OpenBLT?
Posso usare OpenBLT nel mio prodotto closed source? no
Devo rendere open source il mio codice sorgente? no
Devo rendere open source le mie modifiche a OpenBLT? no
Devo offrire il codice sorgente di OpenBLT agli utenti del mio prodotto? no
Devo documentare che il mio prodotto utilizza OpenBLT? no
Posso ridistribuire OpenBLT in formato codice sorgente? no
Posso ricevere assistenza tecnica professionale in ambiente commerciale? no

Se vuoi ricevere maggiori informazioni sui prezzi, clicca il pulsante qui sotto per generare un preventivo online per una licenza commerciale.

Torna all'inizio

Informazioni su Feaser

Feaser è un fornitore di prodotti e servizi di engineering per sistemi embedded basati su microcontrollori. Sviluppiamo e gestiamo il bootloader open source OpenBLT e siamo noti per la realizzazione di soluzioni innovative e orientate al cliente che vengono consegnate nel rispetto di scadenze e budget.

Informazioni di contatto

Feaser
Tristanstrasse 8
45473 Muelheim
Germania
Telefono:
E-mail:
Web:
P. IVA:
+49 (0)151-22441258
info@feaser.com
https://www.feaser.com
DE292641469