View previous topic :: View next topic |
Author |
Message |
demiurg Tux's lil' helper
Joined: 26 Jul 2005 Posts: 109
|
Posted: Thu Oct 24, 2024 6:35 pm Post subject: Welchen Firmware blob für Ryzen 9950x |
|
|
Hat jemand eine Idee, welchen Firmeware blob ich für die integrierte Grafik des Prozessors nehmen muss. Das AMDGPU Wiki hilft nicht so richtig weiter und die Suche hier in den Foren hat mir auch nichts geliefert. Für die extra RX6800 ist alles klar und die HDMI/DP Tonübertragung funktioniert auch.
nach der Initialisierung der RX 6800 liefert dmesg
Code: |
fbcon: amdgpudrmfb (fb0) is primary device
[ 4.160121] [drm] pre_validate_dsc:1578 MST_DSC dsc precompute is not needed
[ 4.339002] Console: switching to colour frame buffer device 480x135
[ 4.373800] amdgpu 0000:03:00.0: [drm] fb0: amdgpudrmfb frame buffer device
[ 4.374085] amdgpu 0000:16:00.0: enabling device (0000 -> 0003)
[ 4.374144] [drm] initializing kernel modesetting (IP DISCOVERY 0x1002:0x13C0 0x1458:0xD000 0xC1).
[ 4.374168] [drm] register mmio base: 0xF6200000
[ 4.374172] [drm] register mmio size: 524288
[ 4.375604] [drm] add ip block number 0 <nv_common>
[ 4.375609] [drm] add ip block number 1 <gmc_v10_0>
[ 4.375613] [drm] add ip block number 2 <navi10_ih>
[ 4.375617] [drm] add ip block number 3 <psp>
[ 4.375621] [drm] add ip block number 4 <smu>
[ 4.375625] [drm] add ip block number 5 <dm>
[ 4.375628] [drm] add ip block number 6 <gfx_v10_0>
[ 4.375632] [drm] add ip block number 7 <sdma_v5_2>
[ 4.375636] [drm] add ip block number 8 <vcn_v3_0>
[ 4.375639] [drm] add ip block number 9 <jpeg_v3_0>
[ 4.376662] [drm] BIOS signature incorrect c7 b0
[ 4.376667] amdgpu 0000:16:00.0: ROM [??? 0x00000000 flags 0x20000000]: can't assign; bogus alignment
[ 4.377681] [drm] BIOS signature incorrect c7 b0
[ 4.377685] amdgpu 0000:16:00.0: amdgpu: Unable to locate a BIOS ROM
[ 4.377689] amdgpu 0000:16:00.0: amdgpu: Fatal error during GPU init
[ 4.377694] amdgpu 0000:16:00.0: amdgpu: amdgpu: finishing device.
[ 4.377713] amdgpu 0000:16:00.0: probe with driver amdgpu failed with error -22
|
lspci relevantes mit Grafik
Code: |
01:00.0 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] Navi 10 XL Upstream Port of PCI Express Switch (rev c3)
02:00.0 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] Navi 10 XL Downstream Port of PCI Express Switch
03:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Navi 21 [Radeon RX 6800/6800 XT / 6900 XT] (rev c3)
03:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Navi 21/23 HDMI/DP Audio Controller
16:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Device 13c0 (rev c1)
16:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Rembrandt Radeon High Definition Audio Controller
|
Wenn ich das recht interpretiere sitzt die RX6800 auf 0000:03:00.0 und die GPU vom Prozessor auf 0000:16:00.0.
Nicht dass ich die integrierte GPU bräuchte, aber es interessiert mich.
LG
demiurg _________________ Kernel 6.xx-gentoo
GCC 14.xx
default/linux/amd64/23.0/desktop/plasma/systemd (stable)
Ryzen 9950X
GA X670 AORUS ELITE AX BIOS FB3c
ATI RX6800 |
|
Back to top |
|
|
Christian99 Veteran
Joined: 28 May 2009 Posts: 1705
|
Posted: Fri Oct 25, 2024 8:08 am Post subject: |
|
|
Bei der Fehlermeldung bin ich mir nicht sicher, was das heißen soll. wenn man nach "[drm] BIOS signature incorrect" googled, dann scheint "0 0" danach zu heißen, dass die Firmware nicht gefunden wird.
Bei dir stehen da aber andere Zahlen danach, was evtl heißen könnte, dass eine Datei gefunden wird, aber die Signatur nicht passt? Evtl wäre aber das dann das Problem...
Aber fangen wir mal von vorn an.
Quote: | Firmware
It is necessary to install the proper firmware (or microcode) for the card. Firmware files are provided by sys-kernel/linux-firmware.
There are two main approaches to loading firmware:
Build AMDGPU as a module and simply have sys-kernel/linux-firmware installed (the firmware will be loaded at runtime),
Build AMDGPU and the required firmware into the kernel (the firmware will be loaded at build time).
The easiest approach is to do 1 first then, if you wish, figure out which firmware blobs you need and do 2.
|
eigentlich sollten die Sachen, die im wiki stehen, reichen. Was genau ist da denn das Problem?
hast du sys-kernel/linux-firmware installiert? hast du amdgpu als modul gebaut oder im kernel einkompiliert? |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|