A method of installing a software application image, for a software upgrade, within a remote and embedded target device includes the step of storing both a current and an upgraded software application image within an EEPROM within the target device. The set of instructions embodied within the current application image is maintained within the target device, while a validation operation is performed with respect to a set of instructions embodied within the upgraded software application image. Only once complete installation and successful execution of the upgraded application image have been validated is the upgraded application image designated as a current application image, and the previously installed application image discarded. Accordingly, the risk of the target device being a rendered unbootable as a result of the installation of a software upgrade is reduced.

Un metodo di installazione dell'immagine di applicazione del software, per un aggiornamento del software, all'interno di una ripresa esterna e di un dispositivo incluso dell'obiettivo include il punto di immagazzinare sia una corrente che un'immagine aggiornata di applicazione del software all'interno di un EEPROM all'interno del dispositivo dell'obiettivo. L'insieme delle istruzioni comprese all'interno dell'immagine corrente di applicazione è effettuato all'interno del dispositivo dell'obiettivo, mentre un funzionamento di convalida è realizzato riguardo ad un insieme delle istruzioni comprese all'interno dell'immagine aggiornata di applicazione del software. Soltanto una volta che l'installazione completa e l'esecuzione riuscita dell'immagine aggiornata di applicazione sono state convalidate è l'immagine aggiornata di applicazione indicata come immagine corrente di applicazione e l'immagine precedentemente installata di applicazione scartata. Di conseguenza, il rischio del dispositivo dell'obiettivo che è reso unbootable come conseguenza dell'installazione di un aggiornamento del software è ridotto.

 
Web www.patentalert.com

< (none)

< DNA mobility modifier

> Hetergeneous method for determining module placement in FPGAs

> (none)

~ 00045