Announcement

Collapse
No announcement yet.

AMD Zen CPU Microcode Added To Linux-Firmware Tree, Bulldozer Updated

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • #11
    Originally posted by dungeon View Post
    BIOS update has always been preferred method, this is just exception rater than rule...
    No not really. BIOS requires a reboot to take effect, while microcode file can be applied on the fly. Simply echo 1 > /sys/devices/system/cpu/microcode/reload to load the new files. BIOS is arguably more "secure" as it can be write protected or password protected in hardware. Microcode file is more agile as you have it the moment intel or AMD release it, while BIOS requires waiting for the mobo vendor to produce an update (which they typically only do for their newest products). The microcode files are also easier to implement for Linux users, since many mobo vendors only provide DOS/Windows EXE for BIOS update. Plus you automatically get the microcode updates via your Linux distro package manager, where a BIOS update requires you to manually check the mobo vendor's web site for available updates. And then its also easier to roll back to a previous version via package manager vs. BIOS downgrade which is often "unsupported" by mobo vendors.

    tl;dr There are pros and cons to both methods.
    Last edited by torsionbar28; 21 May 2018, 08:18 PM.

    Comment


    • #12
      Well I rebuilt my kernel last night and used the kernels ability to embed firmware and ucode is not being applied. Looks like this isn't for Ryzen

      Comment

      Working...
      X