Superuser

Autor Thema: L1 controller bei IP35 Maschinen flashen  (Gelesen 2963 mal)

msunix

  • Gast
L1 controller bei IP35 Maschinen flashen
« am: 04. Februar 2007, 13:22:13 »
Hi zusammen!

Hier zur Dokumentation (hab einige Zeit nach den nötigen Infos gesucht) wie man den L1-controller einer IP35-Maschine flasht. (Hab eine ältere Fuel bekommen, beim booten von 6.5.30 kam immer eine Fehlermeldung wg. zu alter L1-Firmware.) Die Parameter in diesem Beispiel beziehen sich auf die Fuel, bei anderen IP35-Maschinen ist der HW-Pfad evtl. anders. Alles auf eigene Gefahr!

- aktuell gebootete Version herausfinden:
usr/sbin/l1cmd --scdev /hw/module/001c01/L1/controller version
- aktuell geflashte Versionen herausfinden:
/usr/sbin/l1cmd --scdev /hw/module/001c01/L1/controller flash status
- Version des Images auf der Platte herausfinden:
/usr/sbin/flashsc -version /usr/cpu/firmware/sysco/l1.bin
- Das (nicht gebootete) Backup-Image im Flash updaten:
/usr/sbin/flashsc /usr/cpu/firmware/sysco/l1.bin all
- L1 rebooten (der L1 sollte automatisch das neuere Image booten):
/usr/sbin/l1cmd --scdev /hw/module/001c01/L1/controller reboot_l1
- nachschauen ob's geklappt hat...
Fuel 2# /usr/sbin/l1cmd --scdev /hw/module/001c01/L1/controller version
- wenn man will kann man jetzt auch das zweite Image flashen. Der Befehl ist der gleiche wie für's erste (da vom aktuelleren Image gebootet wurde wird automatisch das ältere geflasht):
/usr/sbin/flashsc /usr/cpu/firmware/sysco/l1.bin all
- Man kann den L1 auch manuell von einem der beiden Images booten:
/usr/sbin/l1cmd --scdev /hw/module/001c01/L1/controller reboot_l1 aoder
/usr/sbin/l1cmd --scdev /hw/module/001c01/L1/controller reboot_l1 b
- oder das default-Image manuell festlegen:
/usr/sbin/l1cmd --scdev /hw/module/001c01/L1/controller flash default <a/b>

Logs im L1:

- Log anzeigen:
/usr/sbin/l1cmd --scdev /hw/module/001c01/L1/controller log
- Manuell einen Log-Eintrag erzeugen:
/usr/sbin/l1cmd --scdev /hw/module/001c01/L1/controller log insert <IrgendeinText>
- Log löschen:
/usr/sbin/l1cmd --scdev /hw/module/001c01/L1/controller log reset
Und es gibt noch einiges mehr zum L1, wer mehr wissen will sollte das "L1 and L2 Controller Software User's Guide" (007-3938-001) auf Techpubs und die manpages zu l1cmd und flashsc lesen).
Die derzeit aktuellste L1-Firmware ist 1.48.1, zu finden im Patch SG0007149 (6.5.24 - 6.5.30) im Supportfolio.

Servus,
   Michael
« Letzte Änderung: 04. Februar 2007, 13:31:41 von Michael Schmidt »

mood-indigo.org - Das unabhängige Silicon Graphics User Forum

L1 controller bei IP35 Maschinen flashen
« am: 04. Februar 2007, 13:22:13 »