Hi.
Last fall I bought an AceMagic F3A mini PC with a Ryzen AI 9 HX 370 processor. This APU contains a Radeon 890M GPU. I bought this mini PC with the idea that I wanted to run FreeBSD on it in the future. That's why I waited until FreeBSD included GPU support from Linux 6.12. This GPU support should already be included in FreeBSD 15.1. That's why I decided to install FreeBSD 15.1 on this mini PC yesterday. After the installation, I switched from pkg Quarterly to pkg Latest and updated and rebooted. After the reboot, I did: pkg install drm-kmod and sysrc kld_list+=amdgpu. After that, I tried: pkg install gpu-firmware-amd-kmod, but the system response was something like no suitable GPU firmware was found. The fwget command also found no firmware. Then I rebooted. After restarting, the computer did not start and reported a panic, see the manual transcription of the text from the screen.
How to solve this problem? Thank you for any advice.
Last fall I bought an AceMagic F3A mini PC with a Ryzen AI 9 HX 370 processor. This APU contains a Radeon 890M GPU. I bought this mini PC with the idea that I wanted to run FreeBSD on it in the future. That's why I waited until FreeBSD included GPU support from Linux 6.12. This GPU support should already be included in FreeBSD 15.1. That's why I decided to install FreeBSD 15.1 on this mini PC yesterday. After the installation, I switched from pkg Quarterly to pkg Latest and updated and rebooted. After the reboot, I did: pkg install drm-kmod and sysrc kld_list+=amdgpu. After that, I tried: pkg install gpu-firmware-amd-kmod, but the system response was something like no suitable GPU firmware was found. The fwget command also found no firmware. Then I rebooted. After restarting, the computer did not start and reported a panic, see the manual transcription of the text from the screen.
How to solve this problem? Thank you for any advice.
Code:
vgapci0: child drmn0 request pci_enable_io
vgapci0: child drmn0 request pci_enable_io
<6>[drm] initializing kernel modesetting (IP DISCOVERY 0x1002:0x150E 0x1002:0x0123 0xC1)
<6>[drm] register mmio base: 0xDC400000
<6>[drm] register mmio size: 524288
drmn0: Fatal error during GPU init
drmn0: amdgpu: finishing device.
Fatal trap 12: page fault while in kernel mode
cpuid = 6; apic id = 06
fault virtual address = 0x18
fault code = supervisor read data, page not present
instruction pointer = 0x20:0xffffffff80f4bd94
stack pointer = 0x20:0xfffffe01cbc997e0
frame pointer = 0x20:0xfffffe01cbc99800
code segment = base 0x0, limit 0xfffff, type 0x1b
= DPL 0, pres 1, long 1, def32 0, gran 1
processor eflags = interrupt enabled, resume, IOPL = 0
current process = 197 (kldload)
rdi: 0000000000000000 rsi: 0000000000000000 rdx: 0000000000000000
rcx: 0000000000000000 r8: fffffffffffffff0 r9: fffffffffffffff0
rax: 0000000000000001 rbx: fffff800161f7780 rbp: fffffe01cbc99800
r10: 0000000000000031 r11: ffffffcffffffff5 r12: fffff80001d3b500
r13: fffff80001d3ce00 r14: 0000000000000000 r15: fffffe01d04b3000
trap number = 12
panic: page fault
cpuid = 6
time = 1784473146
KDB: stack backtrace:
#0 0xffffffff80bd678d at kdb_backtrace+0x5d
#1 0xffffffff80b872f6 at vpanic+0x136
#2 0xffffffff80b871b3 at panic+0x43
#3 0xffffffff81098fcd at trap_pfault+0x37d
#4 0xffffffff8106f188 at calltrap+0x8
#5 0xffffffff83d166bc at unregister_fictitious_range+0xc
#6 0xffffffff83617227 at amdgpu_device_fini_hw+0x117
#7 0xffffffff836370c4 at amdgpu_driver_load_kms+0x84
#8 0xffffffff8362696f at amdgpu_pci_probe+0x29f
#9 0xffffffff80e17f5c at linux_pci_attach_device+0x57c
#10 0xffffffff80bc563d at device_attach+0x43d
#11 0xffffffff80bc7393 at bus_generic_driver_added+0x73
#12 0xffffffff80bc2bf9 at devclass_driver_added+0x29
#13 0xffffffff80bc2b8e at devclass_add_driver+0x11e
#14 0xffffffff80e18fbc at _linux_pci_register_driver+0xcc
#15 0xffffffff836266c3 at amdgpu_evh+0x73
#16 0xffffffff80b611c5 at module_register_init+0x85
#17 0xffffffff80b51d2f at linker_load_module+0xc0f
Uptime: 14s
Dumping 1632 out of 48714 MB: