Menü
Bedava
giriş
ana  /  Tavsiye / Intel, birkaç CPU nesilleri için Microcode güncellemelerini serbest bıraktı. Merkezi işlemci Microcode'nin en son sürümünü ayarlama ME kodu Intel işlemcisi güncelle

Intel, birkaç CPU nesilleri için Microcode güncellemelerini piyasaya sürdü. Merkezi işlemci Microcode'nin en son sürümünü ayarlama ME kodu Intel işlemcisi güncelle

Bu yazının ilk sıralarında, alaysız olmak istiyorum ve içtenlikle, bu yöntemin popülerleşmesi için Nick WebBlast'ın altındaki forumun katılımcısına teşekkür ederim.

Bugün nisan ayının ilk, ama bu sadece bir tesadüf. Yöntem çalışıyor ve neredeyse hiçbir şey tuğla.

BIOS nesilinde "UEFI'ye", BIOS'un kendisini güncellemeden mikrokodları güncellemek için bir mekanizma vardır. Bu mekanizma her zaman belirli nedenlerden dolayı çalışmaz, ancak çalışırsa, güncelleme prosedürü sistemi özel bir harici ortamdan yüklemek ve daha sonra yeniden başlatmak için indirgenir.

Anlamak önemlidir:

  • Bir mikrocanın bir diğerinin bir ikamesi var, eklemeyin. Şunlar. 771 modlu bir durumda, benzer Çekirdek 2 Quad, yani benzer çekirdek için destek kaybını alırız. MicroCode, Xeon MicroCode ile değiştirilir.
  • Sistem sabit değilse, bu yöntemi kullanmanız önerilmez ve Xeon sistemi genellikle mikrookodlar olmadan kararlı değildir.
  • Eski işlemcinin üzerindeki mikro kodu güncelleyin imkansızdır.
  • Program platform kavramı üzerinde çalışmıyor. Şunlar. Örneğin, işlemci (1067A) için mikrood, FA sürüm ve platform 0, işlemci 1067A, FC sürümü (daha yeni) ve platform 2 için bir mikrood ile değiştirilecektir. Ancak FC sürümünün ve platformun 0 mikroodu olmaz FC Microcode ve Platform 2 ile değiştirildi. Program, her şeyin zaten güncellendiğini bildir.

Aynı zamanda, bu yöntemin 2010 yılının mikro kodlarına (AKA Genius239239) güncellenmesi için neredeyse mükemmel olduğunu eklemek de gereklidir.

Ve böylece, okumakla ilgilenmeyenler ve bir sürücüye (disket) olanlar için, basit bir çözüm sunulur - diskette (IMA / zip, 305KB), yeniden başlatın ve ... hepsi. Ekranda, mikro kodun güncellendiği ve her şeyin yolunda olması kesinlikle yazılacaktır.

Bir sürüşü olmayanlar için, ancak bir flash sürücü var, ayrıca bir yol var, ama biraz daha karmaşık:

Böyle bir flash sürücüden bir PC yüklendikten sonra, herhangi bir 45 / 65nm çekirdek / Core2 nesil işlemcinin üzerindeki mikrood güncellenecektir. Tabii ki, BIOS bir UEFI değilse ve eğer ücret kötü OEM değilse ... ama bir şans var.

Aynı karttaki programın örnekleri, ancak farklı versiyonlar BIOS:

  • Başarılı bir örnek. ASUS P5QVM DO, BIOS 0206:







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






    Microcode güncellemesi başarıyla kalıcı olarak BIOS'a yüklendi.
    Yeni bir sürece bu yardımcı programı tekrar çalıştırmanıza gerek yok
    İşlemci yüklü veya yardımcı programın yeni bir sürümü kullanılır.

  • DEĞİL Başarılı bir örnek. ASUS P5QVM DO, BIOS 0403:

    Kullanılan veritabanı dosyası Pep.dat
    =========================================================================
    | Intel (R) P6 ve Intel Netburst (R) için İşlemci Güncelleme Yardımcı Programı |
    | MikroMhitecture Mikroişlemcilerin Ailesi |
    | Sürüm 7.14, 09/23 / 2005, Üretim |
    | Telif Hakkı 1995 -2004, Intel Corporation. |
    =========================================================================
    Sistem BIOS, Microcode Güncelleştirme API'sini destekler.
    İşlemci imzası için veritabanı dosyası arama \u003d 0001067A platform id \u003d 1
    Microcode güncellemelerini sistem BIOS'unuzda kalıcı olarak kurmaya çalışmak.

    İşlemci İmzası 1067A ve Platform ID 01 için Microcode Güncelleştirmesi Kontrol Etme:
    BIOS Microcode Güncellemesi Revizyonu \u003d A07
    Veritabanı Microcode Güncelleme Revizyonu \u003d A0B
    Bu yardımcı program BIOS'a daha yeni bir Microcode güncellemesi yükleyebilir.
    Hata: Güncelleme BIOS'a kalıcı olarak yüklenmemiş. BIOS reddedildi.



    Veritabanı Microcode Güncelleme Revizyonu \u003d A0B

    Microcode güncellemeleri yalnızca geçici olarak işlemcilere yüklenebilir.
    Her sistem açıldıktan veya sıfırlanmasından sonra bu yardımcı programı tekrar çalıştırmanız gerekir.
    İşlemci # 2:
    Pentium (R) III işlemci tespit edildi.
    İşlemci İmzası \u003d 0000067a
    İşlemci Microcode Güncellemesi Revizyonu \u003d A07
    Veritabanı Microcode Güncelleme Revizyonu \u003d A0B
    Bu yardımcı program daha yeni bir Microcode güncellemesi yükleyebilir.

    Güncelleme. # 1 işlemci imzası \u003d 1067A platform id \u003d 11 revizyon \u003d a0b
    2 Başarılı yük (ler).
    Tüm güncellemeler tanıtıldı ve doğrulandı!

    1. HPUSBFW'nin eski sürümleri Win10 altında çalışmıyor, ancak sürüm 2.2.3 ve problemsiz daha yeni oluşturun. kan usb USB flash sürücü.
    2. Bu yöntem tamamen altından çıkıyor USB Flash Sürücüler Rufus tarafından oluşturulan freedos ile.
    3. Evet, Rufus'un FreeDosu tüm sistemlere yüklenmemiş, ancak bir çözüm var, bkz. Paragraf 1.

Eğer yonga seti ve anakart LGA 775 kanoretik olarak Xeon 771'i destekliyorsa, ancak yerli BIOS'u desteklemez, ancak değiştirilmemiştir, sonra BIOS'u kendiniz değiştirebilirsiniz.

ÖNEMLİ

1. Tüm değişiklikler bIOS Firmware (. .Rom dosyası genellikle) kendi sorumluluğunuzdadır. Anakarttan hata durumunda, garantili bir "tuğla"
2. Orijinal ürün yazılımı dosyasının boyutu ve değiştirilmiş varyant bayt ile eşleşmelidir.

3. Firmware değiştirildi bIOS dosyasını. Microcircuit'e geri sadece ile yapılır. markalı yardımcı program Anakartın geliştiricisinden (üreticinin web sitesinden indirmeniz gerekir).
4. Üstte anakartlarah, BIOS'unda yerleşik bir ürün yazılımı güncelleme modülü bulunur (örneğin, EZ Flash 2 Araçları bölümündeki ASUS P5Q) - en iyi seçenektir.

Daha iyi nasıl yapılır:
1. Hala İnternet Hazır Xeon Desteğini mi arıyorsunuz?
2. Resmi siteden en son ürün yazılımı sürümünden indirin ve mikrookodlar ekleyin?

Görüldüğü gibi - ikinci seçenek daha güvenlidir, herhangi bir durumda size üreticinin anakartın web sitesinden orijinal ürün yazılımını indirin, yani. En son sürüm ve hiçbir hata garanti edilmez (önceden bulunan tüm hataları daha kesin olarak düzeltme). Bitmiş sürümünü indirirken Üçüncü taraf kaynakları (Oldukça bariz nedenlerden dolayı, orijinal sitede olmayacak) - Eğri versiyonunu alıp BIOS'u öldürebilirsiniz.

BIOS ürün yazılımında Xeon mikrokodlarının varlığını önceden değerlendirebilirsiniz.

- Mevcut AMI BIOS imajını evrensel BIOS Backup Toolkit 2.0 yoluyla alıyoruz.
- Alınan ROM dosyasının içeriğini Amibcp v 3.37 ile izleyin

BIOS seçeneği Ami (Amerikan Megatrends Inc).

1. En son sürümü indirin BIOS. Anakartınızın üreticisinden

3. Xeon 771 işlemcileri için Microcodes indirin: LGA771_Microcodes

4. İşlemcinizin CPUID'sini öğreneceğiz Aida64. veya benzer program (CPU0001067AH'a benziyor). Eğer bir BIOS. İşlemciyi kurmadan önce kaynaşacak, o zaman bu öğeyi atlarız.

5. Arşivleri açın Mmtool ve lga771_microcodes. ve genişlemeli dosyalardan ayrılma .çöp Kutusu. Sadece BAŞLATMA, bilgisayarınızın CPUID'siyle çakışan dosyalar (örneğin, cpu0001067a_plat00000044_ver00000a0b_date20100928.bin.)

Hangi kodu bilmiyorsak, o zaman her şeyi dikiyoruz.

A. Çalıştırmak Mmtool. Düğmesine tıklayın (1) Yük rom. Ve Matpaliniz için en son BIOS programını yükleyin. Eğer en çok varsa yeni BIOS.BIOS yedekleme yardımcı programını PC ile boşaltabilir ve düzenleyebilirsiniz.

B. Sekmeye gidin (2) CPU yaması.Sonra Düğme (3) Araştır.Açık dosya .çöp Kutusu. CPUID'nize uygun.

C. Seçeneklerde varsayılan değeri bırakın "Bir yama verisi ekle" ve (4) Uygulamak.

Değiştirilmiş BIOS'u güncelledikten sonra sıfırlama ayarları yapmanız gerekirmatpal böyle bir sıfırlama ile destekleniyorsa veya birkaç dakika BIOS pilleri çıkarınsa, sıfırlama veya atlama düğmesi aracılığıyla. Daha sonra, işlemci zaten bilgisayar tarafından doğru bir şekilde algılanır ve olması gerektiği gibi çalışır.

Temel Giriş Çıkış Sistemi - Temel G / Ç sistemi, kısaltılmış BIOS. PC açıldığında ilk kontrolü olan anakarttaki küçük bir çip. Sağlanan: temel ayarlar PC Bilgisayar Bileşenlerini Başlangıçta Kontrol Et ...

Bilgisayarınıza yüklenen Intel veya AMD'nin çalışmasını optimize edebilir, mikro kodunun en son sürümünü ayarlayabilirsiniz. Optimizasyon, temel olarak anakartın firmware'den türetilen standart mikro kod hatasının düzeltilmesinden dolayı gerçekleştirilir.

BIOS / UEFI Firmware güncellemeleri Anakartınız genellikle desteklenen için yeni yazılım sürümleri içerir anakart merkezi işlemciler. Bu nedenle, her şeyden önce, BIOS / UEFI'nin en yeni sürümünün kullanıldığından emin olmalısınız.

Bu el kitabı, yalnızca Intel ve AMD tarafından geliştirilen merkezi işlemcilerin çalışmalarını optimize etmenizi sağlar.

Notlar:

  • Paketin Takılması yazılım Mikrodiler ile dengesiz bilgisayar çalışmasına neden olabilir. Bu nedenle kurulmalı Şu anki paket Sadece bilgisayarınızın merkezi işlemcisinin işleyişiyle ilgili herhangi bir sorun olduğunda!
  • Yazılım paketini, bilgisayarınızın BIOS / UEFI anakart ürün yazılımından daha erken piyasaya sürülürse, merkezi işlemcilerin mikrokodlarıyla yüklemeyin!

1. Intel tarafından üretilen merkezi işlemciler

Üretimin merkezi işlemcisini kullanma durumunda intel şirketleri Aşağıda açıklanan hareket edebilirsiniz.

Not: Intel tarafından üretilen merkezi işlemcilerin mikrokodları, dağıtımın resmi deposunda olandan daha yeni olan bir yazılım paketine ihtiyacınız var mı? Bu durumda, yazılım paketi dosyasını genişletme ile indirebilirsiniz. .deb. nın-nin

Sinaptik Paket Yöneticisi Yazılım.

Sinaptik Paket Yöneticisi"Bir bilgisayarda arama"), bir istek girin "Sinaptik" "Synaptic Paket Yöneticisi" Sinaptik Paket Yöneticisi "Arama" "Microcode" Ve düğmeye tıklayın "Arama" Onun yanında.

3.201501106.1 (Bu durumda, paketin 3. versiyonu 6 Kasım 2015'te kuruldu).

« intel-Microcode » Ve düğmeye tıklayın "Uygulamak"

dMESG | GREP mikro kodu.

GİRİŞ

2. AMD tarafından üretilen merkezi işlemciler

AMD imalat işlemcilerinin kullanımı durumunda, bu kılavuz sadece 2006'dan sonra (AMD K10 ve daha yeni) serbest bırakılanlar için alakalı olacaktır. Bu merkezi işlemcilerden biri bilgisayarınıza yüklenirse, aşağıda açıklanan hareket edebilirsiniz.

Not: AMD tarafından üretilen merkezi işlemcilerin mikrokodları, dağıtımın resmi deposunda olandan daha yeni olan bir yazılım paketine ihtiyacınız var mı? Bu durumda, yazılım paketi dosyasını genişletme ile indirebilirsiniz. .deb. Debian dağıtımının deposundan, en yeni sürümlerin paketlerini yerleştirmektedir. Paket dosyasını indirdikten sonra, dosya yöneticisini kullanarak bulmalısınız ve mikrookodları sisteme yüklemek için bir çift tıklama kullanmalısınız. Kurulumun sonunda, bilgisayarı yeniden başlatmanız gerekir.

A. Ubuntu dağıtımını kullanırsanız, yüklemeniz gerekecek Sinaptik Paket Yöneticisi (Bu uygulama kullanılarak yapılabilir Yazılım.). İÇİNDE Linux nane. Bu paket yöneticisi kurulumdan hemen sonra mevcuttur.

B. Her şeyden önce, koşun Sinaptik Paket Yöneticisi. Bu amaçla Ubuntu dağıtımında, yan panelin üstündeki Beyaz Ubuntu logosuna tıklayın ( "Bir bilgisayarda arama"), bir istek girin "Sinaptik" ve önerilen uygulama seçeneklerinin ilkini seçin. "Synaptic Paket Yöneticisi". Alanı kullanmayın hızlı arama Ana Pencere Yazılım Paketleri Sinaptik Paket YöneticisiKarşılık gelen mekanizma güvenilmez olduğundan; Bunun yerine, düğmeye basın. "Arama" Araç çubuğunda, iletişim kutusunu açan arama alanında bir istek girin "AMD64-MICROCODE" Ve düğmeye tıklayın "Arama" Onun yanında.

C. Şimdi, merkezi işlemcilerin mikrokodlarıyla bir yazılım paketinin oluşturulma tarihini kontrol etmelisiniz: Bu paket, bilgisayarınızın anakartının BIOS / UEFI ürün yazılımından daha sonra oluşturulmalıdır! Gereken paketin oluşturulma tarihi, örneğin sürüm numarasına yansıtılır. 2.20160316.1 (Bu durumda, paketin 2. versiyonu 2 Mart 2016'da oluşturuldu).

D. Yazılım paketinin adının karşısındaki kutuyu işaretleme zamanı. "AMD64-MICROCODE" Ve düğmeye tıklayın "Uygulamak" Uygulama araç çubuğunda.

E. Yazılım paketini tamamladıktan sonra, bilgisayarı yeniden başlatmanız gerekir.

F. Yeniden başlattıktan sonra, terminal penceresinde aşağıdaki komutu girerek yüklü mikro kodlardan birinin yüklenmesinin doğruluğunu kontrol etmek gerekir (hataları önlemek için kopya / ekleme işlevlerini kullanın):

dMESG | GREP mikro kodu.

Komuta girdikten sonra, tuşuna basın. GİRİŞ Yürütülmesi için. Microcode başarıyla yüklendiyse, bununla ilgili birkaç mesaj göreceksiniz.

Linux sistemleriyle diğer ayarları ve çalışma tekniklerini bilmek ister misiniz? Bu web sitesi çok sayıda benzer malzeme içermektedir.

Intel DG965SS anakartında Aliexpress kazanılmış (LGA775 konektörü ile). Tabii ki, LGA775'teki LGA771'i hatırlamak için, ancak işlemci için 6,5 dolarlık bir fiyata, onu ve Çin'i almak çok daha kolaydır.

Intel Xeon 5320 kullanırken işletim sistemi Windows 10 yalnızca BIOS'ta "Core Multiplexing" modu kapatıldığında (mükemmel çalışma Ubuntu 17.10'dan farklı olarak). Bu durumda, işlemci sadece tek dişli modda çalıştı, bu nedenle, CPU-Z testine göre, çok parçalı moddaki performans, bundan 2 kat daha düşüktü. Intel çekirdek 2 Duo E6300, hangi Xeon'un satın alındığını değiştirmek için.

İşlemcinin mikrokodlarının güncellenmesi gerektiği ortaya çıktı. Bunu yapabilirsiniz program moduDahası, Ubuntu'da, baş işlemi Windows 10'undan daha kolaydır. Evet ve ikincisinde, mikrookodların her indirme ile güncellendiğine dikkat etmeniz gerekir. Mikrokodları ve BIOS'u, özellikle UEFI'den önceki versiyonlarda, AMI, Phoenix'den en az bazı BIOS'u güncellemek de mümkündür.

Anne için talimatlar İntel kartları daha az. Ve şaşırtıcı değil. Intel DG965S'lerin tinker için çok iyi olması gerekiyordu.

Microkod'ları güncellemeden önce, işlemciyi, sağlamak istediğimiz desteğini yüklemeniz gerekir. Başka bir işlemci kurmanız gerekirse, prosedürün tekrarlanması gerekecektir.

Bazı talimatlar bir önyükleme disketinin oluşturulmasını önerir, çünkü Tüm bilgisayarlar flash sürücüye yüklemenizi sağlar. yaptım kan flaş sürücü Freedos ile ücretsiz uygulama açık olan kaynak kodu Rufus (bunun için "" Önyüklenebilir bir disk oluşturma "onay kutusunu işaretlemeniz gerekir ve listeden" FreeDOS "öğesini seçin).

Aslında, orijinal yol, Snap ve Microkodes (doğrudan AMI talimatları tarafından) bulunabilir ve çoğu durumda bu yöntemin kullanımı herhangi bir sorun yaşamaz ve su altı taşları yoktur, ancak düzenli olarak uygulamamda böyle bir sorunla karşılaştım:

Şunlar. Görüntünün içinde bir boş alan eksikliği vardı. Belirli bir işlemci için BIOS'u kendiniz değiştirdiğinizde, buna dikkat edemezsiniz, çünkü İşlemcinize her zaman yalnızca bir mikro kodu yükleyebilir veya yerini serbest bırakmak için bazı eski mikro kodları kaldırabilirsiniz, ancak akışı değiştirdiğinizde, başka bir çözüm aramanız gerekir, ödün vermeniz gerekir.

Bir uzlaşma olarak, aşağıdaki kararı seçtim - alıyoruz son sürümler Tüm yapılardaki tüm çekirdek nesil işlemciler için mikrokodlar (Celeron E, Pentium E, Core 2 Duo, Core 2 Quad, Xeon * 3xxx / * 5xxx) ve bunları daha önce değiştirdi. Mikrokod kümesi aşağıdakilerden çıktı:

Bu setin hacmi sadece 76 kilobayt. Bu dosya Bu dosyaları birleştirerek ortaya çıktı:

cPU00010676_PLAT0000001_VER0000060F_DATE20100929.bin.
Cpu00010676_plat0000004_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_plat0000001_ver0000005d_date20101002.bin.
Cpu000006f6_plat0000001_ver000000d0_date20100930.bin.
Cpu000006f6_plat0000004_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.

Modifikasyon prosedürünün kendisi de biraz değiştirdi ve daha kolay olmadı, daha hızlı olmadı:

Aşama 1 - MMTOOL programındaki BIOS görüntüsünü açın:



Adım 2. - Kontrol etmek için, son sekmeye (CPU yaması) gidin ve mikrookodun sayısını görün. İşte onlar örneğin 31 adet:

Aşama 3. - Değiştir sekmesine gidin ve üzerine "p6 mikro kodu" arayın:

Adım 4. - "P6 Micro Code" seçeneğini seçerek, IKSHCHI düğmesine tıklayın, yukarıda açıklanan ve değiştirme düğmesiyle değiştirilmesi: NCPucode.bin dosyasını seçin:





Adım 5. - Kontrol etmek için, son sekmeye (CPU yaması) gidin ve mikrookodun sayısını görün. Microkodes değiştikten sonra, 17 kalır, en son sürümü:

Delidded.com'da açıklanan modifikasyon sırasına göre temel fark yoktur. Çoğu durumda, çıktıda aynı değildir, ancak işlemci istenen mikro kodu alır. Öznel olumlu anlardan, sadece mikrokünlerin, "sivil" veya "sunucu" olup olmadığı gibi, mikrokünlerin "sivil" veya "sunucu" olup olmadığı ve mekan eksikliği hakkında bir mesaj alma riski olmadığı gerçeğine dikkat etmek istiyorum. Her ne kadar, uygulamamda, birkaç kez böyle bir mikrokod için yeterli alan yoktu, ancak, ECS P4M900T-M ve ECS P4M900T-M2 panoları için BIOS ile birlikte, genellikle Xeon E5450 ile uyumlu olan ECS P4M900T-M2 panoları vardı.

Gelenek, araçlarla arşiv için halka açık bir bağlantı - (ZIP, 234KB). Arşiv çalıştırılabilir dosya içerir Mmtol.exe. (sürüm 3.22 bkmod), tüm 45 / 65nm çekirdek / Xeon nesil işlemciler için mikro kodlu dosya ncpucode.bin., ayrıca iki dosyanın yanı sıra 45nm.bin. ve 65nm.bin. Sadece 45nm işlemcilerde mikrokodlar ve sadece 65nm. Bu dosyaları kullanmak, örneğin bir denetleyici, ağ, disk vb. İçin yeni bir ürün yazılımı için BIOS'ta ek bir hacimin serbest bırakılması gerektiğinde kullanışlı olabilir.

! Nb.: Ne de ncpucode.bin dosyasında, ne de 45nm.bin / 65nm.bin dosyalarına, Pentium 4 işlemcileri, Celeron (alfabetik indeksler olmadan), Pentium D, Celeron D ve Xeon W (Xeon 5080 örneğin) için destek yoktur. . Bunlar NetBrust Üretim işlemcileridir.