Systemfirmware

Die Systemfirmware ist für die Konfiguration mehrerer Schlüsselparameter auf jedem PCI-Adapter sowie für die Konfiguration von Optionen in den E/A-Chips auf den verschiedenen E/A-und PCI-Bussen im System verantwortlich.

In einigen Fällen legt die Firmware Parameter fest, die für bestimmte Adapter eindeutig sind, z. B. den PCI-Latenzzeitgeber und die Cachezeilengröße, und für PCI-X-Adapter die MMRBC-Werte (MMRBC = Maximum Memory Read Byte Count). Diese Parameter sind der Schlüssel zum Erreichen einer guten Leistung von den Adaptern. Wenn diese Parameter aufgrund von Firmware einer früheren Version nicht ordnungsgemäß festgelegt sind, ist es nicht möglich, allein durch die Softwareoptimierung eine optimale Leistung zu erzielen. Stellen Sie sicher, dass Sie die Firmware auf älteren Systemen aktualisieren, bevor Sie dem System neue Adapter hinzufügen.

Sie können sowohl die Plattform- als auch die System-Firmware-Ebene mit dem Befehl lscfg -vp|grep -p " ROM" anzeigen, wie im folgenden Beispiel:
lscfg -vp|grep -p " ROM"

     ...lines omitted...
 
     System Firmware:
        ROM Level (alterable).......M2P030828
        Version.....................RS6K
        System Info Specific.(YL)...U0.1-P1/Y1
      Physical Location: U0.1-P1/Y1

      SPCN firmware:
        ROM Level (alterable).......0000CMD02252
        Version.....................RS6K
        System Info Specific.(YL)...U0.1-P1/Y3
      Physical Location: U0.1-P1/Y3

      SPCN firmware:
        ROM Level (alterable).......0000CMD02252
        Version.....................RS6K
        System Info Specific.(YL)...U0.2-P1/Y3
      Physical Location: U0.2-P1/Y3

      Platform Firmware:
        ROM Level (alterable).......MM030829
        Version.....................RS6K
        System Info Specific.(YL)...U0.1-P1/Y2
      Physical Location: U0.1-P1/Y2