Gentoo Archives: gentoo-user

From: Mick <michaelkintzios@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Radeon RV730 blobs changed
Date: Wed, 20 Dec 2017 20:21:02
Message-Id: 7930316.nJAtrItFxY@dell_xps
In Reply to: Re: [gentoo-user] Radeon RV730 blobs changed by Mick
1 On Wednesday, 20 December 2017 19:55:40 GMT Mick wrote:
2 > On Wednesday, 20 December 2017 18:31:03 GMT Mike Gilbert wrote:
3 > > On Wed, Dec 20, 2017 at 12:39 PM, Mick <michaelkintzios@×××××.com> wrote:
4 > > > [ 1.072525] [drm] Loading RV730 Microcode
5 > > > [ 1.072679] radeon 0000:02:00.0: Direct firmware load for radeon/
6 > > > RV730_pfp.bin failed with error -2
7 > > > [ 1.072859] r600_cp: Failed to load firmware "radeon/RV730_pfp.bin"
8 > > > [ 1.072974] [drm:rv770_init] *ERROR* Failed to load firmware!
9 > >
10 > > Does this error occur before your root filesystem has been mounted?
11 > > You should see a message about mounting root further down in the dmesg
12 > > output.
13 > >
14 > > If that's the case, and your kernel needs the firmware blob before
15 > > root has been mounted, you will probably need to start using an
16 > > initramfs, or add radeon/RV730_pfp.bin to CONFIG_EXTRA_FIRMWARE.
17 >
18 > I beg your pardon guys, the deprecated 'make firmware_install' through me
19 > off the scent! It seems that the blobs for Radeon R730 have changed with
20 > kernel 4.14.7, from those the Gentoo Wiki shows. So I'm fishing for errors
21 > in dmesg and adding one blob at a time to see what I get. The kernel
22 > compile builds the blobs fine as I show below, even if the firmware_install
23 > is not used any longer.
24 >
25 > CHK include/generated/compile.h
26 > MK_FW firmware/radeon/RV730_me.bin.gen.S
27 > AS firmware/radeon/RV730_me.bin.gen.o
28 > AR firmware/built-in.o
29
30 OK, problem solved for now! :-)
31
32 My list of blobs was:
33
34 CONFIG_EXTRA_FIRMWARE="intel-ucode/06-1e-05 radeon/R700_rlc.bin radeon/
35 RV730_smc.bin radeon/RV710_uvd.bin"
36
37 and it now is:
38
39 CONFIG_EXTRA_FIRMWARE="intel-ucode/06-1e-05 radeon/R700_rlc.bin radeon/
40 RV730_pfp.bin radeon/RV730_me.bin radeon/RV730_smc.bin radeon/RV710_uvd.bin"
41
42 Console buffer works, xserver works. I don't know if all of them are
43 necessary, but if it works and doesn't complain I don't have to try messing
44 things up. ;-)
45
46 My video card in case you have the same is:
47
48 Chipset: "ATI Mobility Radeon HD 4670" (ChipID = 0x9488)
49
50 --
51 Regards,
52 Mick

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies

Subject Author
Re: [gentoo-user] Radeon RV730 blobs changed Adam Carter <adamcarter3@×××××.com>