Justine Smithies on Nostr: Updated my #ThinkPad AMD P14s from a working #FreeBSD 14.1-RELEASE to 14.2-RELEASE ...
Updated my #ThinkPad AMD P14s from a working #FreeBSD 14.1-RELEASE to 14.2-RELEASE and I had and have issues.
First the boot loader complained it was too old and I discovered from the forums this could be fixed by typing the following.
doas cp /boot/loader.efi /boot/efi/efi/freebsd/loader.efi
doas cp /boot/loader.efi /boot/efi/efi/boot/bootx64.efi
A swift reboot resolved that issue.
The ongoing issue I have is it boots and I see the messages fly by then the screen goes black.
But I noticed that I can login even though I see no text anymore.
Looking at dmesg it seems it might be something to do with my AMD GPU which worked on 14.1-RELEASE. I can still login though which I have set to start up #RiverWM and graphics are fine.
It's just my terminals / tty that are blank.
Here's a section of dmesg that looks suspect if anyone has any ideas as this all worked before ???
[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 (RENOIR 0x1002:0x1636 0x17AA:0x5099 0xD1).
[drm] register mmio base: 0xFD300000
[drm] register mmio size: 524288
[drm] add ip block number 0 <soc15_common>
[drm] add ip block number 1 <gmc_v9_0>
[drm] add ip block number 2 <vega10_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_v9_0>
[drm] add ip block number 7 <sdma_v4_0>
[drm] add ip block number 8 <vcn_v2_0>
[drm] add ip block number 9 <jpeg_v2_0>
drmn0: Fetched VBIOS from VFCT
amdgpu: ATOM BIOS: 113-RENOIR-037
renoir_sdma.bin: could not load binary firmware /boot/firmware/renoir_sdma.bin either
amdgpu/renoir_sdma.bin: could not load binary firmware /boot/firmware/amdgpu/renoir_sdma.bin either
amdgpu_renoir_sdma.bin: could not load binary firmware /boot/firmware/amdgpu_renoir_sdma.bin either
drmn0: successfully loaded firmware image 'amdgpu/renoir_sdma.bin'
[drm] VCN decode is enabled in VM mode
[drm] VCN encode is enabled in VM mode
[drm] JPEG decode is enabled in VM mode
drmn0: Trusted Memory Zone (TMZ) feature enabled
drmn0: PCIE atomic ops is not supported
drmn0: MODE2 reset
[drm] vm size is 262144 GB, 4 levels, block size is 9-bit, fragment size is 9-bit
drmn0: VRAM: 2048M 0x000000F400000000 - 0x000000F47FFFFFFF (2048M used)
drmn0: GART: 1024M 0x0000000000000000 - 0x000000003FFFFFFF
drmn0: AGP: 267419648M 0x000000F800000000 - 0x0000FFFFFFFFFFFF
[drm ERROR :amdgpu_bo_init] Unable to set WC memtype for the aperture base
[drm] Detected VRAM RAM=2048M, BAR=2048M
[drm] RAM width 128bits DDR4
[drm] amdgpu: 2048M of VRAM memory ready
[drm] amdgpu: 7006M of GTT memory ready.
[drm] GART: num cpu pages 262144, num gpu pages 262144
[drm] PCIE GART of 1024M enabled.
[drm] PTB located at 0x000000F47FC00000
renoir_asd.bin: could not load binary firmware /boot/firmware/renoir_asd.bin either
amdgpu/renoir_asd.bin: could not load binary firmware /boot/firmware/amdgpu/renoir_asd.bin either
amdgpu_renoir_asd.bin: could not load binary firmware /boot/firmware/amdgpu_renoir_asd.bin either
drmn0: successfully loaded firmware image 'amdgpu/renoir_asd.bin'
renoir_ta.bin: could not load binary firmware /boot/firmware/renoir_ta.bin either
amdgpu/renoir_ta.bin: could not load binary firmware /boot/firmware/amdgpu/renoir_ta.bin either
amdgpu_renoir_ta.bin: could not load binary firmware /boot/firmware/amdgpu_renoir_ta.bin either
drmn0: successfully loaded firmware image 'amdgpu/renoir_ta.bin'
drmn0: PSP runtime database doesn't exist
drmn0: PSP runtime database doesn't exist
renoir_dmcub.bin: could not load binary firmware /boot/firmware/renoir_dmcub.bin either
amdgpu/renoir_dmcub.bin: could not load binary firmware /boot/firmware/amdgpu/renoir_dmcub.bin either
amdgpu_renoir_dmcub.bin: could not load binary firmware /boot/firmware/amdgpu_renoir_dmcub.bin either
drmn0: successfully loaded firmware image 'amdgpu/renoir_dmcub.bin'
[drm] Loading DMUB firmware via PSP: version=0x01010027
renoir_pfp.bin: could not load binary firmware /boot/firmware/renoir_pfp.bin either
amdgpu/renoir_pfp.bin: could not load binary firmware /boot/firmware/amdgpu/renoir_pfp.bin either
amdgpu_renoir_pfp.bin: could not load binary firmware /boot/firmware/amdgpu_renoir_pfp.bin either
drmn0: successfully loaded firmware image 'amdgpu/renoir_pfp.bin'
renoir_me.bin: could not load binary firmware /boot/firmware/renoir_me.bin either
amdgpu/renoir_me.bin: could not load binary firmware /boot/firmware/amdgpu/renoir_me.bin either
amdgpu_renoir_me.bin: could not load binary firmware /boot/firmware/amdgpu_renoir_me.bin either
drmn0: successfully loaded firmware image 'amdgpu/renoir_me.bin'
renoir_ce.bin: could not load binary firmware /boot/firmware/renoir_ce.bin either
amdgpu/renoir_ce.bin: could not load binary firmware /boot/firmware/amdgpu/renoir_ce.bin either
amdgpu_renoir_ce.bin: could not load binary firmware /boot/firmware/amdgpu_renoir_ce.bin either
drmn0: successfully loaded firmware image 'amdgpu/renoir_ce.bin'
renoir_rlc.bin: could not load binary firmware /boot/firmware/renoir_rlc.bin either
amdgpu/renoir_rlc.bin: could not load binary firmware /boot/firmware/amdgpu/renoir_rlc.bin either
amdgpu_renoir_rlc.bin: could not load binary firmware /boot/firmware/amdgpu_renoir_rlc.bin either
drmn0: successfully loaded firmware image 'amdgpu/renoir_rlc.bin'
renoir_mec.bin: could not load binary firmware /boot/firmware/renoir_mec.bin either
amdgpu/renoir_mec.bin: could not load binary firmware /boot/firmware/amdgpu/renoir_mec.bin either
amdgpu_renoir_mec.bin: could not load binary firmware /boot/firmware/amdgpu_renoir_mec.bin either
drmn0: successfully loaded firmware image 'amdgpu/renoir_mec.bin'
renoir_vcn.bin: could not load binary firmware /boot/firmware/renoir_vcn.bin either
amdgpu/renoir_vcn.bin: could not load binary firmware /boot/firmware/amdgpu/renoir_vcn.bin either
amdgpu_renoir_vcn.bin: could not load binary firmware /boot/firmware/amdgpu_renoir_vcn.bin either
drmn0: successfully loaded firmware image 'amdgpu/renoir_vcn.bin'
[drm] Found VCN firmware Version ENC: 1.20 DEC: 5 VEP: 0 Revision: 3
drmn0: Will use PSP to load VCN firmware
[drm] reserve 0x400000 from 0xf47f800000 for PSP TMR
drmn0: RAS: optional ras ta ucode is not available
drmn0: RAP: optional rap ta ucode is not available
[drm] psp gfx command LOAD_TA(0x1) failed and response status is (0x7)
[drm] psp gfx command INVOKE_CMD(0x3) failed and response status is (0x4)
drmn0: Secure display: Generic Failure.drmn0: SECUREDISPLAY: query securedisplay TA failed. ret 0x0
drmn0: SMU is initialized successfully!
[drm] Display Core initialized with v3.2.207!
[drm] DMUB hardware initialized: version=0x01010027
#RunBSD
First the boot loader complained it was too old and I discovered from the forums this could be fixed by typing the following.
doas cp /boot/loader.efi /boot/efi/efi/freebsd/loader.efi
doas cp /boot/loader.efi /boot/efi/efi/boot/bootx64.efi
A swift reboot resolved that issue.
The ongoing issue I have is it boots and I see the messages fly by then the screen goes black.
But I noticed that I can login even though I see no text anymore.
Looking at dmesg it seems it might be something to do with my AMD GPU which worked on 14.1-RELEASE. I can still login though which I have set to start up #RiverWM and graphics are fine.
It's just my terminals / tty that are blank.
Here's a section of dmesg that looks suspect if anyone has any ideas as this all worked before ???
[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 (RENOIR 0x1002:0x1636 0x17AA:0x5099 0xD1).
[drm] register mmio base: 0xFD300000
[drm] register mmio size: 524288
[drm] add ip block number 0 <soc15_common>
[drm] add ip block number 1 <gmc_v9_0>
[drm] add ip block number 2 <vega10_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_v9_0>
[drm] add ip block number 7 <sdma_v4_0>
[drm] add ip block number 8 <vcn_v2_0>
[drm] add ip block number 9 <jpeg_v2_0>
drmn0: Fetched VBIOS from VFCT
amdgpu: ATOM BIOS: 113-RENOIR-037
renoir_sdma.bin: could not load binary firmware /boot/firmware/renoir_sdma.bin either
amdgpu/renoir_sdma.bin: could not load binary firmware /boot/firmware/amdgpu/renoir_sdma.bin either
amdgpu_renoir_sdma.bin: could not load binary firmware /boot/firmware/amdgpu_renoir_sdma.bin either
drmn0: successfully loaded firmware image 'amdgpu/renoir_sdma.bin'
[drm] VCN decode is enabled in VM mode
[drm] VCN encode is enabled in VM mode
[drm] JPEG decode is enabled in VM mode
drmn0: Trusted Memory Zone (TMZ) feature enabled
drmn0: PCIE atomic ops is not supported
drmn0: MODE2 reset
[drm] vm size is 262144 GB, 4 levels, block size is 9-bit, fragment size is 9-bit
drmn0: VRAM: 2048M 0x000000F400000000 - 0x000000F47FFFFFFF (2048M used)
drmn0: GART: 1024M 0x0000000000000000 - 0x000000003FFFFFFF
drmn0: AGP: 267419648M 0x000000F800000000 - 0x0000FFFFFFFFFFFF
[drm ERROR :amdgpu_bo_init] Unable to set WC memtype for the aperture base
[drm] Detected VRAM RAM=2048M, BAR=2048M
[drm] RAM width 128bits DDR4
[drm] amdgpu: 2048M of VRAM memory ready
[drm] amdgpu: 7006M of GTT memory ready.
[drm] GART: num cpu pages 262144, num gpu pages 262144
[drm] PCIE GART of 1024M enabled.
[drm] PTB located at 0x000000F47FC00000
renoir_asd.bin: could not load binary firmware /boot/firmware/renoir_asd.bin either
amdgpu/renoir_asd.bin: could not load binary firmware /boot/firmware/amdgpu/renoir_asd.bin either
amdgpu_renoir_asd.bin: could not load binary firmware /boot/firmware/amdgpu_renoir_asd.bin either
drmn0: successfully loaded firmware image 'amdgpu/renoir_asd.bin'
renoir_ta.bin: could not load binary firmware /boot/firmware/renoir_ta.bin either
amdgpu/renoir_ta.bin: could not load binary firmware /boot/firmware/amdgpu/renoir_ta.bin either
amdgpu_renoir_ta.bin: could not load binary firmware /boot/firmware/amdgpu_renoir_ta.bin either
drmn0: successfully loaded firmware image 'amdgpu/renoir_ta.bin'
drmn0: PSP runtime database doesn't exist
drmn0: PSP runtime database doesn't exist
renoir_dmcub.bin: could not load binary firmware /boot/firmware/renoir_dmcub.bin either
amdgpu/renoir_dmcub.bin: could not load binary firmware /boot/firmware/amdgpu/renoir_dmcub.bin either
amdgpu_renoir_dmcub.bin: could not load binary firmware /boot/firmware/amdgpu_renoir_dmcub.bin either
drmn0: successfully loaded firmware image 'amdgpu/renoir_dmcub.bin'
[drm] Loading DMUB firmware via PSP: version=0x01010027
renoir_pfp.bin: could not load binary firmware /boot/firmware/renoir_pfp.bin either
amdgpu/renoir_pfp.bin: could not load binary firmware /boot/firmware/amdgpu/renoir_pfp.bin either
amdgpu_renoir_pfp.bin: could not load binary firmware /boot/firmware/amdgpu_renoir_pfp.bin either
drmn0: successfully loaded firmware image 'amdgpu/renoir_pfp.bin'
renoir_me.bin: could not load binary firmware /boot/firmware/renoir_me.bin either
amdgpu/renoir_me.bin: could not load binary firmware /boot/firmware/amdgpu/renoir_me.bin either
amdgpu_renoir_me.bin: could not load binary firmware /boot/firmware/amdgpu_renoir_me.bin either
drmn0: successfully loaded firmware image 'amdgpu/renoir_me.bin'
renoir_ce.bin: could not load binary firmware /boot/firmware/renoir_ce.bin either
amdgpu/renoir_ce.bin: could not load binary firmware /boot/firmware/amdgpu/renoir_ce.bin either
amdgpu_renoir_ce.bin: could not load binary firmware /boot/firmware/amdgpu_renoir_ce.bin either
drmn0: successfully loaded firmware image 'amdgpu/renoir_ce.bin'
renoir_rlc.bin: could not load binary firmware /boot/firmware/renoir_rlc.bin either
amdgpu/renoir_rlc.bin: could not load binary firmware /boot/firmware/amdgpu/renoir_rlc.bin either
amdgpu_renoir_rlc.bin: could not load binary firmware /boot/firmware/amdgpu_renoir_rlc.bin either
drmn0: successfully loaded firmware image 'amdgpu/renoir_rlc.bin'
renoir_mec.bin: could not load binary firmware /boot/firmware/renoir_mec.bin either
amdgpu/renoir_mec.bin: could not load binary firmware /boot/firmware/amdgpu/renoir_mec.bin either
amdgpu_renoir_mec.bin: could not load binary firmware /boot/firmware/amdgpu_renoir_mec.bin either
drmn0: successfully loaded firmware image 'amdgpu/renoir_mec.bin'
renoir_vcn.bin: could not load binary firmware /boot/firmware/renoir_vcn.bin either
amdgpu/renoir_vcn.bin: could not load binary firmware /boot/firmware/amdgpu/renoir_vcn.bin either
amdgpu_renoir_vcn.bin: could not load binary firmware /boot/firmware/amdgpu_renoir_vcn.bin either
drmn0: successfully loaded firmware image 'amdgpu/renoir_vcn.bin'
[drm] Found VCN firmware Version ENC: 1.20 DEC: 5 VEP: 0 Revision: 3
drmn0: Will use PSP to load VCN firmware
[drm] reserve 0x400000 from 0xf47f800000 for PSP TMR
drmn0: RAS: optional ras ta ucode is not available
drmn0: RAP: optional rap ta ucode is not available
[drm] psp gfx command LOAD_TA(0x1) failed and response status is (0x7)
[drm] psp gfx command INVOKE_CMD(0x3) failed and response status is (0x4)
drmn0: Secure display: Generic Failure.drmn0: SECUREDISPLAY: query securedisplay TA failed. ret 0x0
drmn0: SMU is initialized successfully!
[drm] Display Core initialized with v3.2.207!
[drm] DMUB hardware initialized: version=0x01010027
#RunBSD