Problem using microcode update

Moderators: peebee, Forum moderators

Post Reply
User avatar
N97
Posts: 128
Joined: Tue Dec 10, 2024 3:27 am
Has thanked: 6 times
Been thanked: 24 times

Problem using microcode update

Post by N97 »

Runnung voidpup-64 22.02 on an intel N97 computer.
There is a microcode update for RFDS, and the correct file (No extension) was installed in /lib'firmware
I then discovered that grub4dos in GPT stick install looks in the fdrv copy of the install location.
SFS editted, and the intel_ucode directory with the ucode file moved there. Then reboot...
dmesg | grep microcode reports 'no microcode'.
Edit sfs again, adding a .ucode extension... still fails.

Need help with this

Regards
N97

Last edited by bigpup on Mon Jan 06, 2025 5:48 pm, edited 2 times in total.
Reason: provided specific full name of the OS talking about

From Netscape to AI scrape. We're running short of bandages.

ozsouth
Posts: 1713
Joined: Sun Jul 12, 2020 2:38 am
Location: S.E. Australia
Has thanked: 260 times
Been thanked: 780 times

Re: microcode problem

Post by ozsouth »

@N97 New pups (like Bookwormpup64) have a microcode loading mechanism in their fdrv. Most other puppies require other steps for activation. I use an older method, as follows:
I make microcode files (latest 2024-11-12), & it plus steps to use it are here: https://forum.puppylinux.com/viewtopic.php?p=9658#p9658
Hope that's useful.

User avatar
N97
Posts: 128
Joined: Tue Dec 10, 2024 3:27 am
Has thanked: 6 times
Been thanked: 24 times

Re: Problem using microcode update

Post by N97 »

no loading mechanism found in fdrv... see 1st post again for system properties... voidpup-64 22.02.

From Netscape to AI scrape. We're running short of bandages.

dimkr
Posts: 2512
Joined: Wed Dec 30, 2020 6:14 pm
Has thanked: 53 times
Been thanked: 1267 times

Re: Problem using microcode update

Post by dimkr »

The only kind of microcode updates you can get using fdrv is "late loading", which probably won't work. You want "early loading", which requires ucode.cpio and configuring the boot loader to load it.

However, the best kind of microcode updates is through firmware update. If your device has available BIOS or UEFI updates from the vendor, apply all of them because they can update microcode to the latest version for your CPU. If the vendor no longer provides them, ucode.cpio is your best option.

If the Puppy you use comes without ucode.cpio, ask the developer to include it because using old microcode (maybe even the factory microcode, which can be ancient) can affect performance, security, stability and even your device's longevity.

User avatar
Jasper
Posts: 1821
Joined: Wed Sep 07, 2022 1:20 pm
Has thanked: 895 times
Been thanked: 384 times

Re: Problem using microcode update

Post by Jasper »

Screenshot.png
Screenshot.png (47.49 KiB) Viewed 212 times
Post Reply

Return to “VoidPup”