摘要 |
<p>Vorrichtungen, Verfahren und computerlesbare Medien zum Aktualisieren eines Speichers, der Repräsentanten von computerausführbaren Anweisungen in einem Verarbeitungssystem enthält, werden bereit gestellt. Ein Primärprozessor empfängt ursprüngliche Sätze von computerlesbaren Anweisungen und aktualisiert Sätze von computerlesbaren Anweisungen für die Prozessoren im Prozessorsystem von einem Hostsystem. Die Sätze von computerlesbaren Anweisungen werden in einem Speicher, so wie einem Flashspeicher, gespeichert, wobei jeder Prozessor in dem System unterschiedliche Sätze verwenden kann. Der Primärprozessor initiiert dann eine Aktualisierung seiner Firmware mit den entsprechenden aktualisierten Sätzen. Falls die Aktualisierung nicht erfolgreich ist, kehrt der Primärprozessor zu den ursprünglichen Satz zurück und der Aktualisierungsprozess ist beendet. Anderenfalls schreitet die Firmwareaktualisierung zu dem Sekundärprozessor fort. Falls die Firmwareaktualisierung erfolgreich ist, wird der nächste Sekundärprozessor aktualisiert. Andernfalls kehren alle der aktualisierten Prozessoren zu den entsprechenden ursprünglichen Sätzen von computerlesbaren Anweisungen zurück und der Aktualisierungsprozess ist beendet.</p> |