On Mon, Jun 29, 2020 at 11:13:49PM -0500, Charlie Burnett wrote:
> Hi,
>
> Wasn't sure who to tell this to, but with Vega 20 hardware under -current,
> there is an issue with the firmware, where it cannot load. Manually
> installing the latest amdgpu firmware from kernel.org fixes this seemingly.
can you show the output when the 20200421 firmware failed to load?
you are referring to the following in linux-firmware 20200619 and later?
commit f73f82cd4b7506a22a9aa1aa19e009fac3092eef
Author: Alex Deucher <alexander.deucher@amd.com>
Date: Mon Jun 15 17:33:26 2020 -0400
amdgpu: add vega20 TA firmware from 20.20 release
Based on internal commit:
c6aa2bdaa30af815fc257f2b0e50f6c66d74045c
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
amdgpu/vega20_ta.bin | Bin 0 -> 54016 bytes
1 file changed, 0 insertions(+), 0 deletions(-)
commit 9ecaba882d78501d2ab2f6bd9407409128b351ed
Author: Alex Deucher <alexander.deucher@amd.com>
Date: Mon Jun 15 17:30:20 2020 -0400
amdgpu: update vega20 firmware from 20.20 release
Based on internal commit:
c6aa2bdaa30af815fc257f2b0e50f6c66d74045c
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
amdgpu/vega20_asd.bin | Bin 147968 -> 160256 bytes
amdgpu/vega20_ce.bin | Bin 9344 -> 9344 bytes
amdgpu/vega20_me.bin | Bin 17536 -> 17536 bytes
amdgpu/vega20_mec.bin | Bin 268048 -> 268048 bytes
amdgpu/vega20_mec2.bin | Bin 268048 -> 268048 bytes
amdgpu/vega20_pfp.bin | Bin 21632 -> 21632 bytes
amdgpu/vega20_sdma.bin | Bin 17408 -> 17408 bytes
amdgpu/vega20_sdma1.bin | Bin 17408 -> 17408 bytes
amdgpu/vega20_smc.bin | Bin 262912 -> 262912 bytes
amdgpu/vega20_sos.bin | Bin 170896 -> 174992 bytes
10 files changed, 0 insertions(+), 0 deletions(-)
> There's also an issue that I've been unable to figure out for a while here
> as well, in that undergoing a CPU intensive task will freeze up the entire
> system. Disabling all power management options and setting the
> amdgpu_vm_update_mode to 3 lessens the occurrence of this, and using an
> HDMI connection instead of a DisplayPort with said modifications seemingly
> eliminates it. Just switching amdgpu_vm_update_mode to 3 without anything
> else leads to issues, in which when launching X in which only a small
> square of seemingly random pixels are displayed. Using a vanilla kernel,
> only "Waiting for fences timed out!" appears. However, turning on
> amdgpu_debug_vm in amdgpu_drv.c will output quite a few DRM errors for
> "gmc_v9_0_process_interrupt", sometimes in the tens of thousands. Any hang
> ups require a hard reboot. With amdgpu_vm_update_mode set to 3, the crash
> occurs differently in that whichever windows are using a bunch of GPU/CPU
> time turn a lime green color. They're completely functional at first,
> however if I keep putting heavy loads on both the screen becomes pixelated
> on any changed pixels for those windows. I have a huge amount of logs for
> these, however from a couple weeks of trying to fix it myself they didn't
> offer much beyond what was stated in this email.
this is similar to what is seen on vega10 and other parts
No comments:
Post a Comment