AMD Radeon RX 5700 XT cannot drive drm-kmod in FreeBSD 14.0-RELEASE and FreeBSD 13.2-RELEASE and FreeBSD 15.0-CURRENT

Dear netizens ,
I tried to install drm-kmod on FreeBSD 14.0-RELEASE, FreeBSD 13.2-RELEASE, FreeBSD 15.0-CURRENT to drive my AMD Radeon RX 5700 XT, but failed, outputting the following error during loading the amdgpu module.
I followed Wiki strictly and installed drm-kmod either from pkg or ports, but still couldn't drive my graphics card.
How can I dou
My computer is configured as follows:
CPU:AMD Ryzen 7 3700X
Chip Set: X570
Graphics: AMD Radeon RX 5700 XT
Memory: 32GB

The output error log is as follows (/var/run/dmesg.boot)
[drm] amdgpu kernel modesetting enabled.
drmn0: <drmn> on vgapci0
vgapci0: child drmn0 requested pci_enable_io
vgapci0: child drmn0 requested pci_enable_io
[drm] initializing kernel modesetting (NAVI10 0x1002:0x731F 0x1DA2:0xE409 0xC1).
drmn0: Trusted Memory Zone (TMZ) feature disabled as experimental (default)
[drm] register mmio base: 0xFCD00000
[drm] register mmio size: 524288
[drm] add ip block number 0 <nv_common>
[drm] add ip block number 1 <gmc_v10_0>
[drm] add ip block number 2 <navi10_ih>
[drm] add ip block number 3 <psp>
[drm] add ip block number 4 <smu>
[drm] add ip block number 5 <dm>
[drm] add ip block number 6 <gfx_v10_0>
[drm] add ip block number 7 <sdma_v5_0>
[drm] add ip block number 8 <vcn_v2_0>
[drm] add ip block number 9 <jpeg_v2_0>
drmn0: Fetched VBIOS from ROM BAR
amdgpu: ATOM BIOS: 113-D1990101-X02
[drm] VCN decode is enabled in VM mode
[drm] VCN encode is enabled in VM mode
[drm] JPEG decode is enabled in VM mode
[drm] vm size is 262144 GB, 4 levels, block size is 9-bit, fragment size is 9-bit
drmn0: VRAM: 8176M 0x0000008000000000 - 0x00000081FEFFFFFF (8176M used)
drmn0: GART: 512M 0x0000000000000000 - 0x000000001FFFFFFF
[drm] Detected VRAM RAM=8176M, BAR=256M
[drm] RAM width 256bits GDDR6
[TTM] Zone kernel: Available graphics memory: 16717274 KiB
[TTM] Zone dma32: Available graphics memory: 2097152 KiB
[TTM] Initializing pool allocator
[drm] amdgpu: 8176M of VRAM memory ready
[drm] amdgpu: 8176M of GTT memory ready.
[drm] GART: num cpu pages 131072, num gpu pages 131072
[drm] PCIE GART of 512M enabled (table at 0x0000008000900000).
drmn0: successfully loaded firmware image 'amdgpu/navi10_sos.bin'
drmn0: successfully loaded firmware image 'amdgpu/navi10_asd.bin'
drmn0: successfully loaded firmware image 'amdgpu/navi10_ta.bin'
drmn0: successfully loaded firmware image 'amdgpu/navi10_smc.bin'
drmn0: successfully loaded firmware image 'amdgpu/navi10_pfp.bin'
drmn0: successfully loaded firmware image 'amdgpu/navi10_me.bin'
drmn0: successfully loaded firmware image 'amdgpu/navi10_ce.bin'
drmn0: successfully loaded firmware image 'amdgpu/navi10_rlc.bin'
drmn0: successfully loaded firmware image 'amdgpu/navi10_mec.bin'
drmn0: successfully loaded firmware image 'amdgpu/navi10_mec2.bin'
drmn0: successfully loaded firmware image 'amdgpu/navi10_sdma.bin'
drmn0: successfully loaded firmware image 'amdgpu/navi10_sdma1.bin'
drmn0: successfully loaded firmware image 'amdgpu/navi10_vcn.bin'
[drm] Found VCN firmware Version ENC: 1.20 DEC: 5 VEP: 0 Revision: 1
drmn0: Will use PSP to load VCN firmware
[drm ERROR :psp_hw_start] PSP load sos failed!
[drm ERROR :psp_hw_init] PSP firmware loading failed
[drm ERROR :amdgpu_device_fw_loading] hw_init of IP block <psp> failed -22
drmn0: amdgpu_device_ip_init failed
drmn0: Fatal error during GPU init
drmn0: amdgpu: finishing device.
Thinks
 
Welcome to The FreeBSD Forums.


Does the topic below help?


Condensed: you might try graphics/drm-510-kmod with 14.0-RELEASE.
 
Back
Top