Domanda

Prima di progettare il mio proprio stack Linux OTA, è meglio che la sonda se qualcuno sa di un Linux OTA pila / quadro esistente che avrei potuto fare uso di / contribuire.

Quello che voglio dire da Linux OTA pila / quadro è un servizio in grado di aggiornare il kernel di Linux sul mio dispositivo da un repository remoto. In sostanza qualcosa di simile alla funzione di aggiornamento OTA trovato sulla maggior parte di Linux smartphone di oggi. Deve essere il 99,99% a prova di guasto in modo tale che i miei dispositivi (che verrà montato in 500 vetture per 6-12 mesi) non si trasformeranno in mattoni inutili che richiedono assistenza in loco per diventare lavorare di nuovo.

Una soluzione open source non è un must - soluzioni commerciali che fare il lavoro ha uguale interesse

.

Grazie in anticipo. Christian

È stato utile?

Soluzione

Potresti utilizzare il APT , in combinazione con opportuni pacchetti del kernel?

Altri suggerimenti

Fare l'aggiornamento attuale è piuttosto banale, è possibile utilizzare una qualsiasi delle strutture di gestione dei pacchetti esistenti per fornire un nuovo pacchetto kernel che gli aggiornamenti del sistema a quando disponibile.

La parte difficile è quando il tuo dispositivo si riavvia nel nuovo kernel è necessario un modo per rilevare se non lo fa di avvio, e avviare di nuovo nel vecchio kernel. Per fare questo senza l'intervento umano è necessario un qualche tipo di struttura watchdog nel vostro hardware.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top