Wie ermittle ich die Versionen aller Firmware auf dem Mainboard?

Asked by bd

Wie ermittle ich die Versionsnummern der Firmware von allen Geräten eines Notebooks?

Question information

Language:
German Edit question
Status:
Answered
For:
Ubuntu Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Launchpad Janitor (janitor) said :
#1

This question was expired because it remained in the 'Open' state without activity for the last 15 days.

Revision history for this message
Manfred Hampl (m-hampl) said :
#2

Vielleicht
fwupdmgr (mit Parameter get-devices oder get-updates)
oder
gnome-firmware

Revision history for this message
bd (dreyerbernd) said :
#3

die fragliche Maschine ist ein Notebook HP Pavilion - 17-ab403ng und ein Hwinfo64 Report liefert dazu u.a. folgende Ergebnisse:

1. Im Motherboard Abschnitt sind vier PCI Express Slots aufgeführt:

Motherboard Slots: 2xPCI Express x1, 1xPCI Express x8, 1xPCI Express x16

2. Im Bus Abschnitt sind nur drei PCI Express Slots aufgeführt:

PCI Express x8 Bus #1 [J6B2]
NVIDIA GeForce GTX 1050 Ti [HP]
[General Information]
Device Name: NVIDIA GeForce GTX 1050 Ti [HP]
Original Device Name: NVIDIA GeForce GTX 1050 Ti (GP107M)
Device Class: VGA Compatible Adapter
Revision ID: A1
PCI Address (Bus: Device:
Function) Number: 1:0:0
PCI Latency Timer: 0
Hardware ID: PCI\VEN_10DE&DEV_1C8C&SUBSYS_84ED103C&REV_A1
[PCI Express]
Version: 3.0
Maximum Link Width: 16x
Current Link Width: 8x
Maximum Link Speed: 8.0 GT/s
Current Link Speed: 2.5 GT/s
Device/Port Type: PCI Express Endpoint
Slot Implemented: No
Emergency Power Reduction: Not Supported
Active State Power Management (ASPM) Support: L0s and L1
Active State Power Management (ASPM) Status: L0s and L1 Entry
L0s Exit Latency: 256 - 512 ns
L1 Exit Latency: 2 - 4 us
Maximum Payload Size Supported: 256 bytes
Maximum Payload Size: 256 bytes
Resizable BAR Support: Not Supported
[System Resources]
Interrupt Line: N/A
Interrupt Pin: INTA#
Memory Base Address 0 63000000
Memory Base Address 1 50000000
Memory Base Address 3 60000000
I/O Base Address 5 0
[Features]
Bus Mastering: Enabled
Running At 66 MHz: Not Capable
Fast Back-to-Back Transactions: Not Capable
[Driver Information]
Driver Manufacturer: NVIDIA
Driver Description: NVIDIA GeForce GTX 1050 Ti
Driver Provider: NVIDIA
Driver Version: 27.21.14.6627 (GeForce 466.27)
Driver Date: 23-Apr-2021
DCH/UWD Driver: Capable
DeviceInstanceId PCI\VEN_10DE&DEV_1C8C&SUBSYS_84ED103C&REV_A1\4&33ECA368&0&0008
Location Paths PCIROOT(0)#PCI(0100)#PCI(0000)

Die PCI Express Bus Aufzählung endet mit #3.
Auf PCI Express x8 Bus #1 hängt die Grafikkarte NVIDIA GeForce GTX 1050 Ti [HP], die im heilen Zustand unter PCI Express x16 Bus # liegt.
Der NVMe PCIe SSD Controller ist darin nicht aufgeführt. Er sollte im heilen Zustand auf PCI Express x8 Bus #1 liegen.

Im Internet findet sich jedoch ein Hwinfo64 Report eines vergleichbaren Boards.

Im Motherboard Abschnitt des vergleichbaren Boards sind sieben PCI Express Slots aufgeführt.

4xPCI Express x1 2xPCI Express x4 1xPCI Express x16

Dort ist ein NVMe PCIe SSD Controller im Abschnitt Bus aufgeführt (s.u.), und zwar unter PCI Express x4.

PCI Express x4 Bus #4
Samsung NVMe PCIe SSD Controller
[General Information]
Device Name: Samsung NVMe PCIe SSD Controller
Original Device Name: Samsung Electronics NVMe PCIe SSD Controller
Device Class: NVMe Controller
Revision ID: 0
PCI Address (Bus: Device: Function) Number: 4:0:0
PCI Latency Timer: 0
Hardware ID: PCI\VEN_144D&DEV_A808&SUBSYS_A801144D&REV_00
[PCI Express]
Version: 3.0
Maximum Link Width: 4x
Current Link Width: 4x
Maximum Link Speed: 8.0 GT/s
Current Link Speed: 8.0 GT/s
Device/Port Type: PCI Express Endpoint
Slot Implemented: No
Emergency Power Reduction: Not Supported
Active State Power Management (ASPM) Support: L1
Active State Power Management (ASPM) Status: L1 Entry
L0s Exit Latency: >4 us
L1 Exit Latency: 32 - 64 us
Maximum Payload Size Supported: 256 bytes
Maximum Payload Size: 256 bytes
[System Resources]
Interrupt Line: N/A
Interrupt Pin: INTA#
Memory Base Address 0 AD200000
[Features]
Bus Mastering: Enabled
Running At 66 MHz: Not Capable
Fast Back-to-Back Transactions: Not Capable
[Driver Information]
Driver Manufacturer: Standard NVM Express Controller
Driver Description: Standard NVM Express Controller
Driver Provider: Microsoft
Driver Version: 10.0.19041.488
Driver Date: 21-Jun-2006
DeviceInstanceId PCI\VEN_144D&DEV_A808&SUBSYS_A801144D&REV_00\4&CDF9F35&0&00DC
Location Paths PCIROOT(0)#PCI(1B04)#PCI(0000)

Hwinfo64 Report meinem HP Pavilion
Mein HP Pavilion hat keinen PCI Express x4 Slot, jedoch einen PCI Express x8 Slot. Nach dem Hwinfo64 Report meines HP Pavilion Notebooks sitzt im PCI Express x8 Slot die Grafikkarte NVIDIA GeForce GTX 1050 Ti (GP107M). Für diese Grafikkarte wird spezifiziert:

Maximum Link Width: 16x

Im Hwinfo64 Report des zum Vergleich herangezogenen Boards hängt die Grafikkarte, wie dort unter dem Abschnitt Bus aufgeführt, an dem Platz PCI Express x16 Bus #1 (s.u.), also an der richtigen Stelle (16 Lanes).

PCI Express x16 Bus #1
NVIDIA GeForce GTX 1060 [GIGABYTE]
[General Information]
Device Name: NVIDIA GeForce GTX 1060 [GIGABYTE]
Original Device Name: NVIDIA GeForce GTX 1060 (GP106M/N17P-G1)
Device Class: VGA Compatible Adapter
Revision ID: A1
PCI Address (Bus:Device:Function) Number: 1:0:0
PCI Latency Timer: 0
Hardware ID: PCI\VEN_10DE&DEV_1C20&SUBSYS_16521458&REV_A1

Version: 3.0
Maximum Link Width: 16x
Current Link Width: 16x
Maximum Link Speed: 8.0 GT/s
Current Link Speed: 2.5 GT/s
Device/Port Type: PCI Express Endpoint
Slot Implemented: No
Emergency Power Reduction: Not Supported
Active State Power Management (ASPM) Support: L0s and L1
Active State Power Management (ASPM) Status: L0s and L1 Entry
L0s Exit Latency: 256 - 512 ns
L1 Exit Latency: 8 - 16 us
Maximum Payload Size Supported: 256 bytes
Maximum Payload Size: 256 bytes

[System Resources]
Interrupt Line: N/A
Interrupt Pin: INTA#
Memory Base Address 0 AC000000
Memory Base Address 1 80000000
Memory Base Address 3 90000000
I/O Base Address 5 0

[Features]
Bus Mastering: Enabled
Running At 66 MHz: Not Capable
Fast Back-to-Back Transactions: Not Capable

[Driver Information]
Driver Manufacturer: NVIDIA
Driver Description: NVIDIA GeForce GTX 1060
Driver Provider: NVIDIA
Driver Version: 27.21.14.5167 (GeForce 451.67)
Driver Date: 05-Jul-2020
DCH/UWD Driver: Capable
DeviceInstanceId PCI\VEN_10DE&DEV_1C20&SUBSYS_16521458&REV_A1\4&DAED9F9&0&0008
Location Paths PCIROOT(0)#PCI(0100)#PCI(0000)

Im Abschnitt Systembusse des SiSoft Sandra Reports meines Pavilion Notebooks (s.u.) findet sich am Ende die Warnung 1204. Möglicherweise ist der dortige Hinweis auf die höhere maximal unterstützte Geschwindigkeit auf die geringere Anzahl der Lanes (8 im Bus statt 16) zurückzuführen.

SiSoftware Sandra Systembusse
Systembusse
Schnittstellenversion: 2.30
PCI Busse: 4
PCIe Busse: 3
Systembus
Typ: PCI
Gerätenummer: 0
Multiplikator: 1x
Systembus
Typ: PCIe 3.0 x8 2.5Gbps
Gerätenummer: 1
Multiplikator: 3x
Bridge: Intel Core6 (Skylake) PCIe Controller (x16)
Systembus
Typ: PCIe 3.0 x1 2.5Gbps
Gerätenummer: 2
Multiplikator: 3x
Bridge: Intel ICH300 (Cannon Point) PCI Express Root Port #14
Gerät mit Anschluss verbunden: HP RTL8168/8111 PCI-E Gigabit Ethernet NIC
Systembus
Typ: PCIe 3.0 x1 2.5Gbps
Gerätenummer: 3
Multiplikator: 3x
Bridge: Intel ICH300 (Cannon Point) PCI Express Root Port #16
Gerät mit Anschluss verbunden: HP RTS522A PCI Express Card Reader
Leistungstipps
Warnung 1204: Geschwindigkeit liegt unter der maximal unterstützten Geschwindigkeit. Eventuell befindet sich das Gerät im Energiesparmodus.
Tipp 3: Drücken Sie die Eingabetaste oder doppelklicken Sie auf einen Tipp, um mehr Informationen zu erfahren.

Welche Ursache der Schaden hat, lässt sich nicht mehr genau feststellen. Die Maschine bootete von einer geklonte SSD nicht und auch vom Original nicht mehr.
Daraufhin habe ich auf der verbliebenen HDD Linux und Windows 10 Home x64 als dual boot installiert, was in beiden Fällen unverhältnismäßig lange dauerte.

Revision history for this message
Manfred Hampl (m-hampl) said :
#4

Sorry, ich bin kein Hardware- bzw. Bus-Spezialist. Da kann ich nicht weiterhelfen.
Das einzige,, was mir einfällt, wäre im BIOS ein "Reset to default values" zu versuchen, oder ein BIOS-Upgrade (bzw. dasselbe BIOS noch einmal aufspielen).
Eventuell gibt es auch auf den HP-Seiten dazu irgendwelche Hilfestellungen, z.B. https://www.google.com/search?q=hp+pavilion+forum
Mit Ubuntu hat das meiner Ansicht nach wenig zu tun.

Can you help with this problem?

Provide an answer of your own, or ask bd for more information if necessary.

To post a message you must log in.