[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#856853: firmware-amd-graphics: Missing firmware radeon/si58_mc.bin for some graphic cards



Package: firmware-amd-graphics
Version: 20161130-2
Severity: important

Dear Maintainer,
Using a newer kernel (4.7.10 worked. 4.8.4 and 4.10.1 failed) results in the
x-window system falling back to software rendering.
The package firmware-amd-graphics has been updated to version 20161130-2 as
suggested in bug report 843061. However this did not help.
Looking into dmesg,
radeon/PITCAIRN_mc2.bin loaded successfully
radeon/si58_mc.bin failed:
[    4.855636] si_fw: mixing new and old firmware!
[    4.855771] [drm:si_init [radeon]] *ERROR* Failed to load firmware!
[    4.855812] radeon 0000:01:00.0: Fatal error during GPU init
The message about new and old firmware is a bit misleading here. si58_mc.bin is
simly missing.
Copying si58_mc.bin from https://people.freedesktop.org/~agd5f/radeon_ucode/ to
/lib/firmware/radeon
fixed the problem.
Looking into the sourcecode of gpu/drm/radeon/si.c, it looks to me like the
firmware is required when the card has some
special memory configuration.
My card reports as:
VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Curacao PRO
[Radeon R9 270] (rev 81)
Greetings,
Malte



-- System Information:
Debian Release: 8.7
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.10.1 (SMP w/4 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Init: sysvinit (via /sbin/init)

firmware-amd-graphics depends on no packages.

firmware-amd-graphics recommends no packages.

Versions of packages firmware-amd-graphics suggests:
ii  initramfs-tools  0.120+deb8u2

-- no debconf information


Reply to: