LinuxQuestions.org
Help answer threads with 0 replies.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Linux From Scratch
User Name
Password
Linux From Scratch This Forum is for the discussion of LFS.
LFS is a project that provides you with the steps necessary to build your own custom Linux system.

Notices


Reply
  Search this Thread
Old 01-08-2022, 08:08 AM   #1
bayou self
Member
 
Registered: Sep 2018
Location: Louisiana
Distribution: Debian 11.1 (bullseye)
Posts: 81

Rep: Reputation: Disabled
Firmware loading failure & microcode


Booting my new LFS 11.0, I get this error message:
Code:
Failed to load DMC firmware i915/skl_dmc_ver1_27.bin. Disabling runtime power management.
I went to the firmware homepage that was given, and downloaded the file.
Using make menuconfig,
-> Device Drivers
--> Generic Driver Options
---> Firmware loader
----> Build named firmware blobs into the kernel binary

I typed skl_dmc_ver1_27.bin where it asks for a string value.

The
----> Firmware blobs root directory
is /lib/firmware.

Now, when I recompile the kernel, I get
Code:
***No rule to make target '/lib/firmware/skl_dmc_ver1_27.bin/skl_dmc_ver1_27.bin',needed by 'drivers/base/firmware_loader/builtin/skl_dmc_ver_27.bin.gen.o'. Stop.
and several Error 2 messages.

I followed the BLFS About Firmware instructions for "Intel Microcode for the CPU", and got as far as adding a line to /boot/grub/grub.cfg. My grub.cfg on the debian host system said not to edit that file, so I tried adding the line to /etc/grub.d/40_custom.

No change.

Last edited by bayou self; 01-08-2022 at 12:56 PM. Reason: fix typ0
 
Old 01-08-2022, 04:41 PM   #2
arch-linq
Member
 
Registered: Sep 2018
Location: Midwest, USA
Distribution: Arch,LFS,BLFS
Posts: 110

Rep: Reputation: Disabled
add i915 to /lib/firmware and use that in kernel module path i915/skl_dmc_ver1_27.bin then recompile kernel. Gotta use the right dirs for firmware.

Archetech
 
1 members found this post helpful.
Old 01-08-2022, 05:16 PM   #3
bayou self
Member
 
Registered: Sep 2018
Location: Louisiana
Distribution: Debian 11.1 (bullseye)
Posts: 81

Original Poster
Rep: Reputation: Disabled
Hi Archetech and thanks for your help!
Just want to make sure I understand...you are saying to add a subdirectory named i915 and place the file in it, so that I have
Code:
/lib/firmware/i915/skl_dmc_ver1_27.bin
, correct?
Then update the menuconfig and recompile?
 
Old 01-08-2022, 06:43 PM   #4
bayou self
Member
 
Registered: Sep 2018
Location: Louisiana
Distribution: Debian 11.1 (bullseye)
Posts: 81

Original Poster
Rep: Reputation: Disabled
I did this, and I'm still getting the "No rule to make target..." message.
 
Old 01-09-2022, 04:26 PM   #5
bayou self
Member
 
Registered: Sep 2018
Location: Louisiana
Distribution: Debian 11.1 (bullseye)
Posts: 81

Original Poster
Rep: Reputation: Disabled
I fixed a mistake in the "Firmware blobs root directory", which got rid of the "No rule..." error.
Still getting original error.
I ran make mrproper.
I'm going to create a /boot partition, and re-install Grub.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: ZFS On Linux 0.8 Released, BlackArch Linux 2019.06.01 Now Available, Canonical Releases Updated intel-microcode Firmware, Peppermint 1 LXer Syndicated Linux News 0 05-24-2019 03:03 PM
[SOLVED] Lubuntu Won't Shutdown, Reboots - It's the Microcode Firmware Steve R. Ubuntu 0 08-04-2018 04:49 PM
Apply new Intel microcode- no microcode.dat file Naks110 Linux - Kernel 2 06-12-2018 05:20 PM
[SOLVED] Updated recent intel microcode firmware through update manager, now cannot boot linux mint 18.3 Chripcikas Linux - Newbie 60 01-23-2018 11:16 AM
Gotta love those ٱٱٱٱٱٱٱ&# iLLuSionZ Linux - General 5 11-18-2003 07:14 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Linux From Scratch

All times are GMT -5. The time now is 02:27 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration