1 |
> |
2 |
> Comparing firmware between kernels 4.12.12 and 4.14.7 I see: |
3 |
> |
4 |
> $ ls -l /usr/src/linux-4.12.12-gentoo/firmware/radeon/RV730* |
5 |
> -rw-r--r-- 1 root root 5440 Dec 7 09:02 /usr/src/linux-4.12.12-gentoo/ |
6 |
> firmware/radeon/RV730_me.bin |
7 |
> -rw-r--r-- 1 root root 454 Dec 7 09:02 /usr/src/linux-4.12.12-gentoo/ |
8 |
> firmware/radeon/RV730_me.bin.gen.S |
9 |
> -rw-r--r-- 1 root root 6704 Dec 7 09:02 /usr/src/linux-4.12.12-gentoo/ |
10 |
> firmware/radeon/RV730_me.bin.gen.o |
11 |
> -rw-r--r-- 1 root root 14972 Jul 3 00:07 /usr/src/linux-4.12.12-gentoo/ |
12 |
> firmware/radeon/RV730_me.bin.ihex |
13 |
> -rw-r--r-- 1 root root 3392 Dec 7 09:02 /usr/src/linux-4.12.12-gentoo/ |
14 |
> firmware/radeon/RV730_pfp.bin |
15 |
> -rw-r--r-- 1 root root 461 Dec 7 09:02 /usr/src/linux-4.12.12-gentoo/ |
16 |
> firmware/radeon/RV730_pfp.bin.gen.S |
17 |
> -rw-r--r-- 1 root root 4656 Dec 7 09:02 /usr/src/linux-4.12.12-gentoo/ |
18 |
> firmware/radeon/RV730_pfp.bin.gen.o |
19 |
> -rw-r--r-- 1 root root 9340 Jul 3 00:07 /usr/src/linux-4.12.12-gentoo/ |
20 |
> firmware/radeon/RV730_pfp.bin.ihex |
21 |
> -rw-r--r-- 1 root root 467 Dec 7 09:02 /usr/src/linux-4.12.12-gentoo/ |
22 |
> firmware/radeon/RV730_smc.bin.gen.S |
23 |
> -rw-r--r-- 1 root root 17952 Dec 7 09:02 /usr/src/linux-4.12.12-gentoo/ |
24 |
> firmware/radeon/RV730_smc.bin.gen.o |
25 |
> |
26 |
> |
27 |
> $ ls -l /usr/src/linux-4.14.7-gentoo/firmware/radeon/RV730* |
28 |
> -rw-r--r-- 1 root root 467 Dec 20 11:46 /usr/src/linux-4.14.7-gentoo/ |
29 |
> firmware/radeon/RV730_smc.bin.gen.S |
30 |
> -rw-r--r-- 1 root root 17952 Dec 20 11:46 /usr/src/linux-4.14.7-gentoo/ |
31 |
> firmware/radeon/RV730_smc.bin.gen.o |
32 |
> |
33 |
> |
34 |
> As you can see above there is a marked difference between the firmware |
35 |
> built |
36 |
> by the two kernels. In any case, my '/lib/firmware/' path contains: |
37 |
> |
38 |
> $ ls -l /lib/firmware/radeon/RV730* |
39 |
> -rw-r--r-- 1 root root 5440 Dec 20 17:29 /lib/firmware/radeon/RV730_me. |
40 |
> bin |
41 |
> -rw-r--r-- 1 root root 3392 Dec 20 17:29 /lib/firmware/radeon/RV730_ |
42 |
> pfp.bin |
43 |
> -rw-r--r-- 1 root root 16684 Dec 20 17:29 /lib/firmware/radeon/RV730_ |
44 |
> smc.bin |
45 |
> |
46 |
|
47 |
Earlier I saw |
48 |
|
49 |
CONFIG_EXTRA_FIRMWARE="intel-ucode/06-1e-05 radeon/R700_rlc.bin |
50 |
radeon/RV730_smc.bin radeon/RV710_uvd.bin" |
51 |
|
52 |
For radeon/R700_rlc.bin |
53 |
$ find /lib/firmware/ -name \*R700\* |
54 |
/lib/firmware/radeon/R700_rlc.bin |
55 |
|
56 |
For radeon/RV730_smc.bin |
57 |
$ find /lib/firmware/ -name \*RV730\* |
58 |
/lib/firmware/radeon/RV730_pfp.bin |
59 |
/lib/firmware/radeon/RV730_smc.bin |
60 |
/lib/firmware/radeon/RV730_me.bin |
61 |
|
62 |
For adeon/RV710_uvd.bin |
63 |
$ find /lib/firmware/ -name \*RV710\* |
64 |
/lib/firmware/radeon/RV710_me.bin |
65 |
/lib/firmware/radeon/RV710_pfp.bin |
66 |
/lib/firmware/radeon/RV710_smc.bin |
67 |
/lib/firmware/radeon/RV710_uvd.bin |
68 |
|
69 |
So it looks like you're trying to load firmware from three different |
70 |
models. |
71 |
|
72 |
Run lspci -v to determine which is correct one, then load all the firmwares |
73 |
for that model. |