Skip to content

drm-612-kmod rx9060xt amdgpu_device_fw_loading failed #501

Description

@brianlamere

Describe the bug
Reported the bug here: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=298228 but if it is easier to shoot me anything here instead, let me know.

FreeBSD version
FreeBSD-kernel-generic 15.snap20260905023503
__FreeBSD_version 1501502 (uname -K)

PCI Info
I am back in my other env for now, but from there:

03:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Navi 44 [Radeon RX 9060 XT] (rev c0)

DRM KMOD version
drm-612-kmod 6.12.85.1501502_1
gpu-firmware-kmod 20260519,1
gpu-firmware-amd-kmod-gc-12-0-0 20260519.1501502 (gfx_v12_0 / RS64_MEC ucode)
gpu-firmware-amd-kmod-psp-14-0-2 20260519.1501502 (psp_14_0_2 sos/ta)
gpu-firmware-amd-kmod-smu-14-0-2 20260519.1501502 (SMC ucode — the one PSP rejected, status 0x11)
gpu-firmware-amd-kmod-dcn-4-0-1 20260519.1501502 (dcn_4_0_1 dmcub)
gpu-firmware-amd-kmod-sdma-7-0-0 20260519.1501502
gpu-firmware-amd-kmod-vcn-5-0-0 20260519.1501502

To Reproduce
Boot the environment; will load kmod, fails. environment is frozen; it is fully updated and a fresh install from today of 15.1-current, and I'm waiting to switch back to freebsd once this works, but it's a clean sterile env for getting error messages from otherwise.

As in the bugzilla report:

Sep 5 21:12:28 squash kernel: drmn0: on vgapci0
Sep 5 21:12:28 squash kernel: vgapci0: child drmn0 requested pci_enable_io
Sep 5 21:12:28 squash syslogd: last message repeated 1 times
Sep 5 21:12:28 squash kernel: [drm] initializing kernel modesetting (IP DISCOVERY 0x1002:0x7590 0x1458:0x2429 0xC0).
Sep 5 21:12:28 squash kernel: [drm] register mmio base: 0x94C00000
Sep 5 21:12:28 squash kernel: [drm] register mmio size: 524288
Sep 5 21:12:28 squash kernel: [drm] add ip block number 0 <soc24_common>
Sep 5 21:12:28 squash kernel: [drm] add ip block number 1 <gmc_v12_0>
Sep 5 21:12:28 squash kernel: [drm] add ip block number 2 <ih_v7_0>
Sep 5 21:12:28 squash kernel: [drm] add ip block number 3
Sep 5 21:12:28 squash kernel: [drm] add ip block number 4
Sep 5 21:12:28 squash kernel: [drm] add ip block number 5
Sep 5 21:12:28 squash kernel: [drm] add ip block number 6 <gfx_v12_0>
Sep 5 21:12:28 squash kernel: [drm] add ip block number 7 <sdma_v7_0>
Sep 5 21:12:28 squash kernel: [drm] add ip block number 8 <vcn_v5_0_0>
Sep 5 21:12:28 squash kernel: [drm] add ip block number 9 <jpeg_v5_0_0>
Sep 5 21:12:28 squash kernel: [drm] add ip block number 10 <mes_v12_0>
Sep 5 21:12:28 squash kernel: drmn0: Fetched VBIOS from ROM BAR
Sep 5 21:12:28 squash kernel: amdgpu: ATOM BIOS: 113-R906XTGO-F2
Sep 5 21:12:28 squash kernel: drmn0: successfully loaded firmware image 'amdgpu/psp_14_0_2_sos.bin'
Sep 5 21:12:28 squash kernel: drmn0: successfully loaded firmware image 'amdgpu/psp_14_0_2_ta.bin'
Sep 5 21:12:28 squash kernel: drmn0: successfully loaded firmware image 'amdgpu/smu_14_0_2.bin'
Sep 5 21:12:28 squash kernel: drmn0: successfully loaded firmware image 'amdgpu/dcn_4_0_1_dmcub.bin'
Sep 5 21:12:28 squash kernel: drmn0: successfully loaded firmware image 'amdgpu/gc_12_0_0_pfp.bin'
Sep 5 21:12:28 squash kernel: drmn0: successfully loaded firmware image 'amdgpu/gc_12_0_0_me.bin'
Sep 5 21:12:28 squash kernel: drmn0: successfully loaded firmware image 'amdgpu/gc_12_0_0_rlc.bin'
Sep 5 21:12:28 squash kernel: drmn0: successfully loaded firmware image 'amdgpu/gc_12_0_0_mec.bin'
Sep 5 21:12:28 squash kernel: drmn0: successfully loaded firmware image 'amdgpu/gc_12_0_0_imu.bin'
Sep 5 21:12:28 squash kernel: drmn0: successfully loaded firmware image 'amdgpu/sdma_7_0_0.bin'
Sep 5 21:12:28 squash kernel: drmn0: successfully loaded firmware image 'amdgpu/vcn_5_0_0.bin'
Sep 5 21:12:28 squash kernel: drmn0: successfully loaded firmware image 'amdgpu/gc_12_0_0_uni_mes.bin'
Sep 5 21:12:28 squash syslogd: last message repeated 1 times
Sep 5 21:12:28 squash kernel: drmn0: Trusted Memory Zone (TMZ) feature not supported
Sep 5 21:12:28 squash kernel: drmn0: PCIE atomic ops is not supported
Sep 5 21:12:28 squash kernel: [drm] vm size is 262144 GB, 4 levels, block size is 9-bit, fragment size is 9-bit
Sep 5 21:12:28 squash kernel: drmn0: VRAM: 16304M 0x0000008000000000 - 0x00000083FAFFFFFF (16304M used)
Sep 5 21:12:28 squash kernel: drmn0: GART: 512M 0x0000000000000000 - 0x000000001FFFFFFF
Sep 5 21:12:28 squash kernel: [drm] Detected VRAM RAM=16304M, BAR=256M
Sep 5 21:12:28 squash kernel: [drm] RAM width 128bits GDDR6
Sep 5 21:12:28 squash kernel: [drm] amdgpu: 16304M of VRAM memory ready
Sep 5 21:12:28 squash kernel: [drm] amdgpu: 98175M of GTT memory ready.
Sep 5 21:12:28 squash kernel: [drm] GART: num cpu pages 131072, num gpu pages 131072
Sep 5 21:12:28 squash kernel: drmn0: PCIE GART of 512M enabled (table at 0x0000008000000000).
Sep 5 21:12:28 squash kernel: lkpi_iic0: on drmn0
Sep 5 21:12:28 squash kernel: iicbus0: on lkpi_iic0
Sep 5 21:12:28 squash kernel: iic0: <I2C generic I/O> on iicbus0
Sep 5 21:12:28 squash kernel: lkpi_iic1: on drmn0
Sep 5 21:12:28 squash kernel: iicbus1: on lkpi_iic1
Sep 5 21:12:28 squash kernel: iic1: <I2C generic I/O> on iicbus1
Sep 5 21:12:28 squash kernel: [drm] Loading DMUB firmware via PSP: version=0x0A003A00
Sep 5 21:12:28 squash kernel: [drm] Found VCN firmware Version ENC: 1.12 DEC: 9 VEP: 0 Revision: 26
Sep 5 21:12:28 squash kernel: drmn0: failed to load ucode SMC(0x32) drmn0: psp gfx command LOAD_IP_FW(0x6) failed and response status is (0x11)
Sep 5 21:12:28 squash kernel: drmn0: failed to load ucode RS64_MEC_P0_STACK(0x16) drmn0: psp gfx command LOAD_IP_FW(0x6) failed and response status is (0x0)
Sep 5 21:12:28 squash kernel: [drm ERROR :psp_v14_0_ring_destroy] Fail to stop psp ring
Sep 5 21:12:28 squash kernel: drmn0: PSP firmware loading failed
Sep 5 21:12:28 squash kernel: [drm ERROR :amdgpu_device_fw_loading] hw_init of IP block failed -22
Sep 5 21:12:28 squash kernel: drmn0: amdgpu_device_ip_init failed
Sep 5 21:12:28 squash kernel: drmn0: Fatal error during GPU init
Sep 5 21:12:28 squash kernel: drmn0: amdgpu: finishing device.
Sep 5 21:12:28 squash kernel: WARNING !amdgpu_irq_enabled(adev, src, type) failed at /wrkdir/usr/ports/graphics/drm-612-kmod/work/drm-kmod-drm_v6.12.85_2/drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c:637
Sep 5 21:12:28 squash syslogd: last message repeated 8 times
Sep 5 21:12:28 squash kernel: device_attach: drmn0 attach returned 22

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions