On Thu, Dec 21, 2017 at 7:20 AM, Mick <michaelkintz...@gmail.com> wrote:
> On Wednesday, 20 December 2017 19:55:40 GMT Mick wrote: > > On Wednesday, 20 December 2017 18:31:03 GMT Mike Gilbert wrote: > > > On Wed, Dec 20, 2017 at 12:39 PM, Mick <michaelkintz...@gmail.com> > wrote: > > > > [ 1.072525] [drm] Loading RV730 Microcode > > > > [ 1.072679] radeon 0000:02:00.0: Direct firmware load for radeon/ > > > > RV730_pfp.bin failed with error -2 > > > > [ 1.072859] r600_cp: Failed to load firmware > "radeon/RV730_pfp.bin" > > > > [ 1.072974] [drm:rv770_init] *ERROR* Failed to load firmware! > > > > > > Does this error occur before your root filesystem has been mounted? > > > You should see a message about mounting root further down in the dmesg > > > output. > > > > > > If that's the case, and your kernel needs the firmware blob before > > > root has been mounted, you will probably need to start using an > > > initramfs, or add radeon/RV730_pfp.bin to CONFIG_EXTRA_FIRMWARE. > > > > I beg your pardon guys, the deprecated 'make firmware_install' through me > > off the scent! It seems that the blobs for Radeon R730 have changed with > > kernel 4.14.7, from those the Gentoo Wiki shows. So I'm fishing for > errors > > in dmesg and adding one blob at a time to see what I get. The kernel > > compile builds the blobs fine as I show below, even if the > firmware_install > > is not used any longer. > > > > CHK include/generated/compile.h > > MK_FW firmware/radeon/RV730_me.bin.gen.S > > AS firmware/radeon/RV730_me.bin.gen.o > > AR firmware/built-in.o > > OK, problem solved for now! :-) > > My list of blobs was: > > CONFIG_EXTRA_FIRMWARE="intel-ucode/06-1e-05 radeon/R700_rlc.bin radeon/ > RV730_smc.bin radeon/RV710_uvd.bin" > > and it now is: > > CONFIG_EXTRA_FIRMWARE="intel-ucode/06-1e-05 radeon/R700_rlc.bin radeon/ > RV730_pfp.bin radeon/RV730_me.bin radeon/RV730_smc.bin > radeon/RV710_uvd.bin" > > Console buffer works, xserver works. I don't know if all of them are > necessary, but if it works and doesn't complain I don't have to try messing > things up. ;-) > > My video card in case you have the same is: > > Chipset: "ATI Mobility Radeon HD 4670" (ChipID = 0x9488) > https://en.wikipedia.org/wiki/List_of_AMD_graphics_processing_units#Radeon_HD_4000_Series reckons that the 4670 is RV730, so i'd say you dont need radeon/R700_rlc.bin or radeon/RV710_uvd.bin