Meny
Är gratis
checka in
den huvudsakliga  /  Råd / Intel har släppt mikrokodsuppdateringar för flera CPU-generationer. Ställa in den senaste versionen av den centrala processorns mikrokod uppdatera mig kod Intel-processor

Intel har släppt mikrokodsuppdateringar för flera CPU-generationer. Ställa in den senaste versionen av den centrala processorns mikrokod uppdatera mig kod Intel-processor

I de första raderna i det här inlägget vill jag utan sarkasm och tacka deltagaren av forumet på nätet under Nick Webblasten för populariseringen av den här metoden.

Idag är den första april, men det är bara en slump. Metoden fungerar och nästan ingenting tegelstenar.

I BIOS-generationen "till UEFI" finns en mekanism för uppdatering av mikrokoder utan att uppdatera BIOS själv. Denna mekanism arbetar inte alltid av vissa skäl, men om det fungerar, reduceras uppdateringsproceduren för att ladda systemet från ett speciellt externt medium och efterföljande omstart.

Vad är viktigt att förstå:

  • Det finns en substitution av en mikrocard på en annan, inte lägga till. De där. I en situation med 771 mods får vi ofta förlusten av stöd för liknande Core 2 Quad, d.v.s. Dess mikrokod ersätts med Xeon-mikrokoden.
  • Om systemet inte är stabilt rekommenderas det inte att använda den här metoden, och Xeon-systemet är ofta inte stabilt utan mikrokoder.
  • Uppdatera mikrokoden på den gamla processorn är omöjlig.
  • Programmet fungerar inte på begreppet plattform alls. De där. Till exempel kommer mikrokoden för processorn 1067a, FA-versionen och plattformen 0 att ersättas med en mikrokod för processorn 1067a, FC-versionen (mer ny) och plattform 2. Men mikrokoden i FC-versionen och plattformen 0 kommer inte att vara Byt ut av FC-mikrokoden och plattformen 2. Programrapport om att allt är uppdaterat.

Det är också nödvändigt att tillägga att denna metod är nästan perfekt för uppdatering av Feng-lägen (aka Genius239239) till mikrokoder från 2010.

Och så, för dem som inte är intresserade av att läsa och som har en körning (floppy), erbjuds en enkel lösning - skriv (IMA / Zip, 305KB) på en diskett, omstart och ... alla. Det kommer säkert att skrivas på skärmen att mikrokoden är uppdaterad och allt är bra.

För dem som inte har en körning, men det finns en flash-enhet, finns det också ett sätt, men lite mer komplicerat:

Efter att ha laddat en dator från en sådan flash-enhet uppdateras mikrokoden på vilken som helst 45/65 nm kärna / core2-generationsprocessor. Självklart, om BIOS inte är UEFI och om avgiften inte är ond OEM och så vidare ... men det finns en chans.

Exempel på programmet på samma styrelse, men med olika versioner BIOS:

  • Framgångsrikt exempel. ASUS P5QVM DO, BIOS 0206:







    =========================================================================






    Mikrokodsuppdateringen laddades med permanent i BIOS.
    Du behöver inte köra det här verktyget igen, såvida inte en ny
    Processorn är installerad eller en ny version av verktyget används.

  • INTE Framgångsrikt exempel. ASUS P5QVM DO, BIOS 0403:

    Databasfil som används är pep.dat
    =========================================================================
    | Processor Update Utility för Intel (R) P6 och Intel Netburst (R) |
    | Mikroarkitekturfamilj av mikroprocessorer |
    | Version 7.14, 09/23/2005, Produktion |
    | Copyright 1995 -2004, Intel Corporation. |
    =========================================================================
    Systemet BIOS stöder mikrokodsuppdatering API.
    Söka databasfil för processorns signatur \u003d 0001067A plattform ID \u003d 1
    Försöker att permanent installera mikrokodsuppdateringen (er) i ditt system BIOS.

    Kontrollera mikrokodsuppdatering för processorns signatur 1067A och plattform ID 01:
    BIOS Microcode Update Revision \u003d A07
    Databasmikrokod Uppdatering Revision \u003d A0B
    Det här verktyget kan ladda en nyare mikrokodsuppdatering i BIOS.
    Fel: Uppdatering är inte permanent laddad i BIOS. BIOS avvisas



    Databasmikrokod Uppdatering Revision \u003d A0B

    Mikrokodsuppdateringar kan endast laddas tillfälligt i processorer.
    Du behöver köra det här verktyget igen efter varje systemuppkoppling eller återställning.
    Processor # 2:
    Pentium (R) III-processor detekteras.
    Processor Signature \u003d 0000067a
    Processor Mikrokod Uppdatering Revision \u003d A07
    Databasmikrokod Uppdatering Revision \u003d A0B
    Detta verktyg kan ladda en nyare mikrokodsuppdatering.

    Uppdatering. # 1 Processor Signature \u003d 1067A Platform ID \u003d 11 Revision \u003d A0B
    2 framgångsrik belastning (er).
    Alla uppdateringar lodade och verifierades!

    1. Äldre versioner av HPUSBFW fungerar inte under Win10, men version 2.2.3 och nyare utan problem skapar blod USB USB-sticka.
    2. Denna metod fungerar perfekt från under USB-flash-enheter Med Freedos skapad av Rufus.
    3. Ja, Rufus Freedos laddas inte på alla system, men det finns en lösning, se punkt 1.

Om chipset och moderkortet LGA 775 kan oroligt stödja Xeon 771, men den inhemska BIOS stöder inte det, men det finns ingen ändring, då kan du ändra BIOS själv.

VIKTIG

1. Alla ändringar i bIOS firmware (.ROM-fil brukar) du gör på egen risk. Vid fel från moderkortet, en garanterad "tegel"
2. Storleken på den ursprungliga firmwarefilen och den modifierade varianten måste matcha byten.

3. Ändrad firmware fil BIOS. Tillbaka till mikrocircuit utförs endast med märkesverktyg Från moderkortets utvecklare (du måste ladda ner från tillverkarens hemsida).
4. Överst moderkortah i BIOS i sig finns en inbyggd firmwareuppdateringsmodul (till exempel EZ Flash 2 Utility för ASUS P5Q i verktygssektionen) - det bästa alternativet.

Hur man gör det bättre:
1. Fortfarande söker på internet färdigt Xeon support?
2. Hämta från den officiella webbplatsen den senaste firmwareversionen och lägg till mikrokoder?

Som sett - det andra alternativet är säkrare, du i alla fall ladda ner den ursprungliga firmware från tillverkarens hemsida för moderkortet, d.v.s. Den senaste versionen och inga fel är garanterade (mer exakt korrigera alla tidigare hittade fel). När du hämtar den färdiga versionen av tredjepartsresurser (Av ganska uppenbara skäl kommer det inte att vara på den ursprungliga platsen) - du kan få kurvversionen och döda BIOS.

Du kan förutse närvaron av Xeon-mikrokoderna i BIOS-firmware.

- Vi får den nuvarande AMI BIOS-bilden via Universal BIOS Backup Toolkit 2.0
- Titta på innehållet i den mottagna ROM-filen via AMIBCP V 3.37

BIOS-alternativ Ami (American Megatends Inc).

1. Ladda ner den senaste versionen BIOS. Från tillverkaren av ditt moderkort

3. Hämta mikrokoder för Xeon 771 Processorer: LGA771_Microcodes

4. Vi kommer att ta reda på den processorns CPUID med Aida64. eller liknande program (Det ser ut som CPU0001067AH). Om en BIOS. Det kommer att smälter innan du installerar processorn, så hoppa över det här objektet.

5. Packa upp arkiv Mmtool och lGA771_Microcodes. och lämna från filer med expansion .bin. Bara de filer vars start sammanfaller med datorns CPUID (till exempel, cPU0001067A_PLAT00000044_VER00000A0B_DATE20100928.BIN.)

Om vi \u200b\u200binte vet vilken kod, syr vi allt.

A. Springa Mmtool. Klicka på knappen (1) Ladda rom. Och ladda det senaste BIOS-programmet för din matpal. Om du har det mesta ny BIOS.Du kan också tömma BIOS-backupverktyget med PC och redigera det.

B. Gå till fliken (2) CPU-patch.Knappen (3) Bläddra.Öppna fil .bin. Lämplig för din CPUID.

C. I alternativ lämna standardvärdet "Sätt in en patchdata" och klicka på (4) Tillämpa.

Efter uppdatering av den modifierade BIOS måste göra en återställningsinställningargenom återställnings- eller jumperknappen, om Matpal stöds av en sådan återställning eller dra ut ett par minuter BIOS-batterier. Därefter uppfattas processorn redan korrekt av datorn och fungerar som den ska.

Grundläggande ingångsutgångssystem - Basic I / O-system, förkortad BIOS. Ett litet chip på moderkortet, som är den första som tar emot kontroll när datorn är påslagen. Försedd: grund inställningar PC Kontrollera PC-komponenter vid start ...

Du kan optimera Intel eller AMD installerat i din dator och ställer in den senaste versionen av dess mikrokod. Optimering uppnås huvudsakligen på grund av korrigeringen av felet på standardmikrokoden som härrör från moderkortets firmware.

BIOS / UEFI Firmware uppdaterar ditt moderkort brukar innehålla nya programvaruversioner för stöd moderkort Centrala processorer. Av denna anledning, först och främst bör du se till att den nyaste versionen av BIOS / UEFI används.

Den här handboken gör att du kan optimera arbetet med endast de centrala processorer som utvecklades av Intel och AMD.

Anmärkningar:

  • Installera ett paket programvara Med mikroder kan leda till instabil datoroperation. Av denna anledning bör installeras nuvarande paket Endast när det finns några problem som är förknippade med den centrala processorns funktion!
  • Installera inte programvarupaketet med mikrokoderna hos centrala processorer om den släpps tidigare än BIOS / UEFI-moderkortets firmware på din dator!

1. Centrala processorer som tillverkas av Intel

I fallet med att använda den centrala processorn för produktion intel-företag Du kan agera som beskrivs nedan.

Notera: Behöver du ett mjukvarupaket med mikrokoder av centrala processorer som tillverkas av Intel, nyare än vad som finns i distributionens officiella förråd? I det här fallet kan du ladda ner programvarupaketet med expansion. . av

Synaptic Package Manager Programvara.

Synaptic Package Manager"Sök på en dator"), ange en förfrågan "Synaptic" "Synaptic Package Manager" Synaptic Package Manager "Sök" "Mikrokod" Och klicka på knappen "Sök" Bredvid honom.

3.201501106.1 (I det här fallet skapades version 3 i paketet den 6 november 2015).

« intel-mikrokod » Och klicka på knappen "Tillämpa"

dmesg | Grep mikrokod.

STIGA PÅ

2. Centrala processorer tillverkad av AMD

När det gäller användningen av AMD-tillverkningsprocessorer kommer denna handbok endast att vara relevant för de som har släppts efter 2006 (AMD K10 och nyare). Om en av dessa centrala processorer är installerad i din dator kan du agera nedan.

Notera: Behöver du ett mjukvarupaket med mikrokoder av centrala processorer som tillverkas av AMD, nyare än vad som finns i distributionens officiella förråd? I det här fallet kan du ladda ner programvarupaketet med expansion. . Från förvaret av Debian-distributionen, som placerar paketen i de senaste versionerna. Efter nedladdning av paketfilen ska du hitta den med filhanteraren och använda ett dubbelklicka för att installera mikrokoderna i systemet. I slutet av installationen måste du starta om datorn.

A. Om du använder Ubuntu-distributionen måste du installera Synaptic Package Manager (Detta kan göras med hjälp av programmet Programvara.). I Linux Mint. Denna pakethanterare är närvarande omedelbart efter installationen.

B. Först och främst, kör Synaptic Package Manager. I Ubuntu-fördelningen för detta ändamål, klicka på den vita Ubuntu-logotypen längst upp på sidopanelen ( "Sök på en dator"), ange en förfrågan "Synaptic" och välj den första av de föreslagna applikationsalternativen. "Synaptic Package Manager". Använd inte fältet snabbsökning Huvudfönsterprogramvarupaket Synaptic Package ManagerEftersom motsvarande mekanism är opålitlig Tryck istället på knappen "Sök" På verktygsfältet, i sökfältet som öppnar dialogrutan, ange en förfrågan "AMD64-mikrokod" Och klicka på knappen "Sök" Bredvid honom.

C. Nu bör du kontrollera datumet för skapandet av ett mjukvarupaket med mikrokoder av centrala processorer: Det här paketet måste skapas senare än BIOS / UEFI-firmware på datorns moderkort! Skapelsedagen för det aktuella paketet återspeglas i sitt versionsnummer, till exempel 2.20160316.1 (I det här fallet skapades version 2 i paketet den 2 mars 2016).

D. Det är dags att kolla rutan mittemot namnet på mjukvarupaketet. "AMD64-mikrokod" Och klicka på knappen "Tillämpa" På applikationsverktygsfältet.

E. Efter att du har slutfört programvarupaketet måste du starta om datorn.

F. Efter en omstart är det nödvändigt att kontrollera korrektheten av laddningen av en av de installerade mikrokoderna genom att ange följande kommando i terminalfönstret (använd funktioner för kopia / infoga för att undvika fel):

dmesg | Grep mikrokod.

När du har angett kommandot, tryck på knappen STIGA PÅ För dess utförande. Om mikrokoden har laddats, ser du flera meddelanden om det.

Vill du veta om andra inställningar och arbetstekniker med Linux-system? Den här webbplatsen innehåller ett stort antal liknande material.

Förvärvad på AliExpress i Intel DG965SS moderkort (med LGA775-kontakt). Du kan självklart att remake LGA771 i LGA775 själv, men till ett pris på $ 6,5 dollar för processorn är det mycket lättare att ta det och kineserna.

När du använder Intel Xeon 5320 operativ system Windows 10 tjänade endast när "Core Multiplexing" -läget är avstängt i BIOS (till skillnad från perfekt arbetande ubuntu 17.10). I det här fallet fungerade processorn endast i ett gängat läge, så enligt CPU-Z-testet var prestanda i multithreaded-läge 2 gånger lägre än det Intel core 2 Duo E6300, för att ersätta vilken Xeon som köptes.

Det visade sig att processorns mikrokoder skulle uppdateras. Du kan göra det i programlägeDessutom är huvudoperationen lättare än i Windows 10. Ja, och i den senare måste du ta hand om att mikrokoderna uppdateras med varje nedladdning. Det är också möjligt att uppdatera mikrokoder och BIOS, åtminstone vissa BIOS från Award, AMI, Phoenix, särskilt i versioner före UEFI.

Instruktioner för modern intel-kort mycket mindre. Och inte överraskande. Intel DG965SS måste vara mycket bra att tinker.

Innan du uppdaterar mikrokoder måste du installera processorn, det stöd vi vill tillhandahålla. Om du behöver installera en annan processor måste proceduren repetera.

Vissa instruktioner föreslår att du skapar en startdiskett, eftersom Inte alla datorer tillåter dig att ladda i flash-enheten. jag gjorde blood Flash-enhet Med freedos med gratis app med öppen källkod Rufus (för detta måste du markera kryssrutan "Skapa en startbar disk med" och välj "Freedos" -posten från listan).

Faktiskt, originell väg, Snap och mikrokoder kan hittas (direkt av AMI-instruktionerna), och i de flesta fall har användningen av denna metod inte några problem och har inte undervattensstenar, men jag stötte regelbundet ett sådant problem i min övning:

De där. Det fanns en banal brist på ledigt utrymme inne i bilden. När du ändrar BIOS för dig själv för en viss processor, kan du inte uppmärksamma detta, för Du kan alltid ladda upp en mikrokod till din processor, eller ta bort en gammal mikrokod för att släppa platsen, men när du ändrar strömmen måste du söka efter en annan lösning, kompromiss.

Som en kompromiss valde jag följande beslut - vi tar senaste versionerna Mikrokoder för alla kärngenereringsprocessorer i alla konstruktioner (Celeron E, Pentium E, Core 2 Duo, Core 2 Quad, Xeon * 3xxx / * 5xxx) och ersätta dem allt som var tidigare. Satsen av mikrokoder visade sig följande:

Volymen av denna uppsättning är bara 76 kilobytes. Den här filen Det visade sig genom att kombinera dessa filer:

cPU00010676_PLAT00000001_VER0000060F_DATE20100929.BIN.
CPU00010676_PLAT00000004_VER0000060F_DATE20100929.BIN.
CPU00010676_PLAT000010_VER0000060F_DATE20100929.BIN.
CPU00010676_PLAT00000040_VER0000060F_DATE20100929.BIN.
CPU00010677_PLAT00000010_VER0000070A_DATE20100929.BIN.
CPU0001067A_PLAT00000011_VER00000A0B_DATE20100928.BIN.
CPU0001067A_PLAT00000044_VER00000A0B_DATE20100928.BIN.
CPU000006F2_PLAT00000001_VER0000005D_DATE20101002.BIN.
CPU000006F6_PLAT00000001_VER000000D0_DATE20100930.BIN.
CPU000006F6_PLAT00000004_VER000000D2_DATE20101001.BIN.
CPU000006F7_PLAT00000010_VER0000006A_DATE20101002.BIN.
CPU000006F7_PLAT00000040_VER0000006B_DATE20101002.BIN.
CPU000006FB_PLAT00000001_VER000000BA_DATE20101003.BIN.
CPU000006FB_PLAT00000004_VER000000BC_DATE20101003.BIN.
CPU000006FB_PLAT00000010_VER000000BA_DATE20101003.BIN.
CPU000006FB_PLAT00000040_VER000000BC_DATE20101003.BIN.
CPU000006FD_PLAT00000001_VER000000A4_DATE20101002.BIN.

Modifieringsförfarandet i sig har också förändrats lite och blev inte lättare, då snabbare:

Steg 1 - Öppna BIOS-bilden i MMTOOL-programmet:



Steg 2. - För att kontrollera, gå till den sista fliken (CPU-patch) och se antalet mikrokoder. Här är de till exempel 31 stycken:

Steg 3. - Gå till fliken Ersätt och leta efter "P6 Micro Code" på den:

Steg 4. - Genom att välja "P6 Micro Code" klickar du på knappen på Ikshchi, välj filen NcPucode.bin, som beskrivs ovan och byt ut den med ersättningsknappen:





Steg 5. - För att kontrollera, gå till den sista fliken (CPU-patch) och se antalet mikrokoder. Efter att mikrokoderna ändras, är 17 kvar, den senaste versionen:

Den grundläggande skillnaden med den modifieringsordningar som beskrivs på Delidded.com är inte. I de flesta fall är det inte detsamma vid utgången, men processorn mottar den önskade mikrokoden. Från subjektiva positiva stunder, skulle jag vilja uppmärksamma bara det faktum att mikrokoderna garanteras att uppdatera alla nuvarande processorer, oavsett om det är "civila" eller "server", liksom praktiskt taget ingen risk att få ett meddelande om bristen på utrymme. Även om det i min övning inte fanns tillräckligt med utrymme för en sådan uppsättning mikrokoder som ett par gånger var det med BIOS för ECS P4M900T-M och ECS P4M900T-M2-brädor, som i allmänhet är kompatibla med Xeon E5450.

Med tradition, en offentlig länk till arkivet med verktyg - (Zip, 234kb). Arkiv innehåller exekverbar fil Mmtol.exe. (version 3.22 BKMOD), fil med mikrokoder för alla 45 / 65nm Core / Xeon Generation-processorer ncpucode.bin., liksom två filer 45nm.bin. och 65nm.bin. Med mikrokoder endast på 45nm processorer och endast 65 nm. Att använda dessa filer kan vara användbara i fall då det är nödvändigt att släppa en extra volym i BIOS, till exempel för en ny firmware som är en kontroller, nätverk, disk, etc.

! Nb.: Inte heller i filen ncpucode.bin, eller i filerna 45nm.bin / 65nm.bin finns det inget stöd för Pentium 4-processorer, Celeron (utan alfabetiska index), Pentium D, Celeron D och Xeon W (Xeon 5080 till exempel) . Det här är Netbrust-generationens processorer.