• Posta kodlarını çözme. POST kartları - amaç ve çeşitleri

    Herhangi bir bilgisayar tamircisi, IBM PC (veya onunla uyumlu) gibi bilgisayarları onarırken ve yükseltirken sorunları teşhis etmek için POST Card PCI'nin kullanıldığını bilir.

    Bu tür kartları Rusya ve BDT'de birkaç şirket üretiyor: Master Kit (Moskova), e-KIT Post Cards, ACE Lab (N.Novgorod), BVG Group (Moskova), EPOS: PCI TESTCARD (Ukrayna), IC Book: IC80 ( Ukrayna ), Jelezo: Jpost Full (Ukrayna), VL Comp: PC Analyzer (Belarus). Yabancı çözümler de var ama bedava satışta bulamıyoruz.

    POST Kartı PCI, herhangi bir boş PCI yuvasına (33 MHz) takılabilen ve bilgisayarın BIOS'u tarafından oluşturulan POST kodlarını kullanıcı dostu bir şekilde görüntülemek üzere tasarlanmış bir bilgisayar genişletme kartıdır.

    Geleneksel olarak, tüm POST kartları seri ve seri olmayan (kendi kendine montaj kitleri) olarak ayrılabilir.

    Mevcut POST kartlarına genel bakış

    Çeşitli üreticilerin POST kartlarının dezavantajlarını düşünün.

    Rusya'da PCI POST kartları üretiminin atası, bilgisayarların teşhisi ve onarımı için yazılım ve donanım sistemlerinin üretiminde geniş deneyime sahip olan ACE Lab şirketidir.

    Ana Kit POST Kartı PCI NM9221 (Kendin Yap kiti)/BM9221 ( bitmiş tahta). Bir dezavantaj, yedi segmentli göstergenin "yüz aşağı" görünmesidir.

    Bu POST Kartının avantajları: Çalışırken soketlemeyi destekleyen (POST Kartını yakma olasılığı daha düşük olduğundan daha güvenilir) ve 3,3 V'ta çalışan (modern PCI2.3 ve PCI3.0 teknik özellikleriyle daha iyi uyumluluk) EPM3XXX serisi FPGA üzerine monte edilmiştir ), değiştirilebilir bellenim sayesinde yeni ve eski yonga setleri için destek.

    e-Kit_02 Bu POST Kartının dezavantajları: Hot-socketing'i desteklemeyen (POST Kartını yakma olasılığı daha yüksek olduğu için daha az güvenilir) ve 5.0V'de çalışan (modern kartlarda sorunlar olabilir) modası geçmiş EPM7XXX serisinin FPGA'sı üzerine kurulmuştur. PCI2.3 ve PCI3.0).

    ACE Lab PC-POST PCI-2. Göstergenin aşağı bakması uygun değildir, ancak bilgilerin okunacağı 4 olası bağlantı noktasından birini seçmek mümkündür.

    ACE Lab PC GÜCÜ PCI-2- kartta kurulu ROM'dan başlatılan ve tanımlamaya odaklanan bir dizi teşhis testi gerçekleştirmenize izin veren tam özellikli bir yazılım ve donanım kompleksi sistem hataları ve donanım çakışmaları.

    BVG Grubu İkili POST. Avantajları: basit ve ucuz POST kartı. Altera EPM3032ALC44-10 FPGA temel alınarak yapılmıştır. Kartın her iki tarafında beş LED (PCI gücü - -12V, +12V, +3.3V, +5V ve bir RESET sinyali) ve iki adet yedi bölümlü gösterge taşır. Gösterge bir basamak gösterebilir - bu, bu POST'un takıldığı PCI yuvasının saat hızı almadığı anlamına gelir.

    Bu kartın kesik formu nedeniyle karakteristik bir dezavantajı, jeneratörün başlatıldığı (Ödül BIOS'u için - 26h) POST aşamasından sonra bu kartın takılı olduğu PCI yuvasından saatin kaldırılmasıdır. posta kodları artık görüntülenmiyor. Bu hastalıkla "mücadele" yöntemleri şunlardır:

    • içinde ise BIOS kurulumu DIMM / PCI Saatini Algıla öğesi vardır - Devre Dışı olarak ayarlamak, jeneratörün kullanılmayan yuvalardan frekansı kaldırmasına izin vermez, bunun sonucunda Çift POST "normal" olarak çalışır;) , tüm "güvenen" posta kodlarını gösterir.
    • Test edilen kartta Paylaşımlı PCI Yuvaları varsa (genellikle işlemciden uzakta, "iki için bir kesme" olan iki yuva), o zaman herhangi bir "normal" PCI aygıtını (video, ses, ağ vb.) bir yuvaya takabilirsiniz. bunlardan .) ve diğerinde - bir kartpostal. Başlatma sırasında, PCI Yuvalarını Paylaşmada "tam teşekküllü" bir PCI aygıtı gören jeneratör, genellikle (belirli BIOS kartına bağlı olarak), Dual POST'un başarılı bir şekilde "faydalanacağı" her ikisinden de saat hızını kaldırmaz.

    BVG Grup POST Pro. Yedi segment yerine kayan çizgili bir LCD kullanılmış ancak kartın maliyeti 300 USD civarında ki bu da mantıksız bir şekilde yüksek.

    EPOS: PCI TESTCARD. Kullanışlı "ziller ve ıslıkların" gelişmiş "Ana" serisi, ek olarak yalnızca kart üzerindeki anahtarlarla POST kodlarının çıktısını almak için kullanılan 0-3FFh aralığında teşhis bağlantı noktasını seçmenize olanak tanır. Bu POST Kartının Dezavantajları: Hot-socketing'i desteklemeyen (POST Kartını yakma olasılığı daha yüksek olduğu için daha az güvenilir) ve 5.0V'de çalışan (modern ile ilgili sorunlar olabilir) eski EPM7XXX serisinin FPGA'sı üzerine inşa edilmiştir. PCI2.3 ve PCI3.0). Bazı anakartlarda yanlış POST kodlarının çıktısı hakkında da bilgi var.

    IC Kitap: IC80. "Yetişkin" kartpostallarının tanınmış bir temsilcisi, ayırt edici özellik bu, izleme alanında yalnızca "zil ve ıslıkların" varlığı değil, aynı zamanda sistemde adım adım modda hata ayıklamak için benzersiz (benzersiz) fırsatların varlığıdır. Tahtanın birkaç ayırt edici özelliği vardır:

    • Teşhis amacıyla kullanılan adreslerin seçimi: 80h/81h ve 84h/85h, 378h, 1080h
    • Teşhis kodlarının çıktısı iki gösterge üzerinde gerçekleştirilir
    • Harici bir göstergeye bilgi çıkışı
    • Voltaj göstergesi Beklemede 3,3V
    • PCI eşlik desteği
    • PCI veri yolunun sunucu varyantları için destek

    Küçük bir dezavantaj: adım adım modu yeni kartlarda tam olarak doğru çalışmıyor.

    Jelezo: Jpost Dolu.İlk yeniden başlatmanın ardından bazı anakartlarda (çoğunlukla GIGABYTE) siyah bir ekrana kilitleniyor.

    VL Comp: PC Analizörü. En önemli özelliği, ISA ve PCI için tek bir tasarımda iki tür kartpostalın kombinasyonu olan basit ve ucuz bir son denetleyici.

    LCD Ekranlı POST Kartı PCI BM9222

    Bugün Moskova firması Masker Kit tarafından üretilen yeni nesil bir PCI POST kart POST Card PCI BM9222'yi inceleyeceğiz.

    Özellikler

    • Besleme gerilimi: +5 V.
    • Tüketim akımı, en fazla: 100 mA.
    • PCI veri yolu frekansı: 33 MHz.
    • Teşhis bağlantı noktası adresi: 0080h
    • POST kodlarının gösterimi: LCD'de her biri 16 karakterlik iki satır halinde (ilk satır onaltılık biçimdeki POST kodudur ve bir tire ile ayrılmış BIOS türüdür, ikinci satır hatanın bir koşu hattı).
    • PCI veri yolu sinyallerinin gösterimi: kartın ön tarafındaki LED'ler - RST (PCI sıfırlama sinyali) ve
    • CLK (PCI saat sinyali).
    • PCI veri yolu besleme voltajı göstergeleri: +5V, +12V, -12V, +3,3V.
    • Anakart yonga setleriyle uyumlu: Intel, VIA, SIS.
    • PCB boyutu: 95,5 x 73,6 mm.

    Tasarım

    Yapısal olarak, POST Card PCI, 95,5 x 73,6 mm boyutlarında folyo cam elyafından yapılmış çift taraflı bir baskılı devre kartı üzerinde yapılır. Cihazın kontaklarının elektriksel iletkenliğini iyileştirmek için lameller nikel ile kaplanmıştır.

    POST Kartı PCI Nasıl Çalışır?

    IBM PC uyumlu bilgisayarınızı her açtığınızda ve işletim sistemi başlamadan önce, bilgisayarın işlemcisi Power On Self Test (POST) adı verilen bir BIOS prosedürü gerçekleştirir. Aynı prosedür, RESET düğmesine bastığınızda veya bilgisayarı yazılımsal olarak yeniden başlattığınızda da gerçekleştirilir. Yanlış anlamaları önlemek için, bazı özel durumlarda, bilgisayarın önyükleme süresini azaltmak için, örneğin Hızlı Önyükleme modunda veya Hazırda Bekleme uyku modundan çıkarken POST prosedürünün bir şekilde kısaltılabileceğine dikkat edilmelidir.

    POST prosedürünün temel amacı, işletim sistemini yüklemeden önce bilgisayarın temel işlevlerini ve alt sistemlerini (bellek, işlemci, anakart, video denetleyici, klavye, disket ve sabit sürücüler vb.) kontrol etmektir. Bu, kullanıcının, örneğin HDD'deki kullanıcı verilerinin yok olmasına yol açabilecek hatalı bir sistem üzerinde çalışmaya çalışmasına karşı bir dereceye kadar güvence altına alır. Testlerin her birini başlatmadan önce, POST prosedürü, bilgisayarın G/Ç aygıtı adres alanındaki belirli bir adrese gönderilen POST kodu adı verilen bir kod üretir. Test edilen cihazda bir arıza tespit edilirse, POST prosedürü basitçe "donar" ve daha önce görüntülenen POST kodu, "donmanın" hangi testlerde meydana geldiğini açık bir şekilde belirler. Bu nedenle, POST kodlarını kullanan tanılamanın derinliği ve doğruluğu, tamamen bilgisayardaki ilgili BIOS POST prosedürünün testlerinin derinliği ve doğruluğu ile belirlenir.

    POST kodları tablolarının farklı BIOS üreticileri için farklı olduğu ve test edilen yeni aygıtların ve yonga setlerinin ortaya çıkması nedeniyle aynı BIOS üreticisinin farklı sürümleri için bile biraz farklı olduğu belirtilmelidir. POST kodu tabloları, BIOS üreticilerinin ilgili web sitelerinde bulunabilir: AMI için http://www.ami.com , AWARD için http://www.award.com , bazen POST kodu tabloları anakartta verilir kılavuzlar.

    POST kodlarını kullanıcı dostu bir şekilde görüntülemek için POST Card adı verilen cihazlar kullanılır. PCI veri yolu için önerilen POST Kartı, herhangi bir boş PCI yuvasına (33 MHz) takılan (güç kapalıyken!) ve POST kodlarını ve mevcut kodla ilgili metin bilgilerini görüntülemek için bir metin göstergesine sahip bir bilgisayar genişletme kartıdır. Bu POST Kartının özelliklerinden, bilgisayarı açtıktan sonra ve ilk etkin PCI RESET sinyalinin ortaya çıkmasından önce, POST Kartı göstergesinde "BM9222 MASTERKIT POSTCARD" karşılama mesajının görüntülendiğini not etmek isterim.

    Ek olarak, POST Kartı, PCI veri yolunun CLK ve RST sinyallerinin durumlarını yansıtan LED'lere sahiptir.

    POST Card PCI ile Sorun Giderme

    POST Kartı kullanılarak bir bilgisayarı onarırken yapılacak işlemlerin sırası aşağıdaki gibidir:

    1. Arızalı bilgisayarın gücünü kapatın.
    2. Anakart üzerindeki herhangi bir boş PCI yuvasına POST Kartı takın.
    3. Bilgisayarın gücünü açın.
    4. Gerekirse, düğmelere basarak (anakarttan en uzaktaki düğme kontrastı artırır, yakındaki düğme kontrastı azaltır) veya değiştirerek görüntünün kontrastını (PLED için LCD ekranı kurarken - ayar gerekli değildir) ayarlarız. görüntülenen BIOS türü - düğmelerden birini basılı tutup ikincisine basarak (düğmeleri bıraktıktan sonra, hata kodundan sonra göstergenin ilk satırında görüntülenen BIOS türü değişir). Güç kapatıldığında yukarıdaki ayarların tümü kaydedilir ve POST Kartına bir sonraki güç verildiğinde yüklenir.
    5. POST Card göstergesindeki bilgileri okuyoruz - bu, bilgisayarın "takıldığı" POST kodudur ve ikinci satırdaki açıklamasıdır.
    6. Muhtemel sebepleri kavrarız.
    7. Elektrik kesildiğinde arızayı gidermek için kabloları, bellek modüllerini ve diğer bileşenleri yeniden düzenliyoruz.
    8. POST prosedürünün istikrarlı bir şekilde geçmesini ve işletim sisteminin yüklenmesinin başlamasını sağlayarak 3-7 arasındaki adımları tekrarlıyoruz.
    9. Yardımcı yazılımların yardımıyla, donanım bileşenlerinin son testlerini gerçekleştiririz ve değişken hatalar olması durumunda, karşılık gelen yazılım testlerinin uzun bir bölümünü gerçekleştiririz.

    Bir bilgisayarı POST Kartı kullanmadan tamir ederken, bu dizinin 3-6. noktaları basitçe atlanır ve dışarıdan bilgisayar onarımı, belleğin, işlemcinin, genişletme kartlarının, güç kaynağının ve hepsinden önemlisi hararetli bir yeniden düzenleme gibi görünür. , anakart.

    Büyük firmaların büyük bir hizmet verilebilir bileşen stoğu varsa, o zaman küçük firmalar ve bireyler için iyi olduğu bilinen bileşenleri kurarak bir bilgisayarı onarmak zor bir sorun haline gelir.

    POST-Card kullanılarak pratikte bilgisayar onarımı nasıl yapılır?

    Her şeyden önce, güç açıldığında, POST prosedürü başlamadan önce, merhaba mesajını diğer POST Kart mesajlarına değiştirerek POST Kartta belirtilen RST (RESET) sinyali ile sistem sıfırlanmalıdır. Değişiklik 2-4 saniye içinde oluşmazsa (karşılama görüntüleme süresi yaklaşık 0,7 saniyedir) veya “NO CODES” veya “RESET” mesajlarından biri 1 saniyeden uzun süre görünürse, bu durumda hemen çevirmeniz önerilir. bilgisayardan çıkarın, tüm kartları ve kabloları ve ayrıca bellek modüllerini ana karttan çıkarın. Sistem biriminde güç kaynağına bağlı bırakılmalıdır anakart yüklü bir işlemci ve bir POST Kartı ile. Bilgisayarı bir sonraki açışınızda, sistem normal şekilde sıfırlanırsa ve ilk POST kodları görünürse, o zaman sorunun geçici olarak kaldırılan bilgisayar bileşenlerinde olduğu açıktır; yanlış bağlanmış döngülerde de mümkündür. Bellek, video bağdaştırıcısı ve ardından diğer kartları sırayla takarak ve göstergedeki POST kodlarını gözlemleyerek hatalı bir modül algılanır.

    Şimdi, sistemin ilk sıfırlanmasının bile geçmediği duruma geri dönelim (POST Kartı göstergesinde, tebrik mesajının yerini başka mesajlar almaz). Bu durumda ya bilgisayarın güç kaynağı arızalı ya da anakartın kendisi (RESET sinyal oluşturma devreleri arızalı) ya da işlemci çalışmıyor. Kesin neden, ana karta çalıştığı bilinen bir güç kaynağı bağlanarak belirlenebilir.

    Şimdi, sıfırlama sinyali geçtiğinde, ancak göstergeye hiçbir POST kodunun gönderilmediği durumu ele alalım (“KOD YOK” mesajı korunur); bu durumda, daha önce açıklandığı gibi, yalnızca ana kart, işlemci, POST Kartı ve güç kaynağından oluşan bir sistem test edilir. Anakart yepyeniyse, bunun nedeni yanlış ayarlanmış anakart atlama tellerinden kaynaklanıyor olabilir. Tüm atlama telleri ve işlemci doğru şekilde ayarlandığı halde anakart hala çalışmıyorsa, işlemciyi iyi bilinen bir işlemciyle değiştirmelisiniz. Bu yardımcı olmazsa, anakartın veya bileşenlerinin arızalı olduğu sonucuna varabiliriz (örneğin, arızanın nedeni FLASH BIOS'taki bilgilere zarar verebilir).

    POST Kartının ana avantajı, çalışması için bir monitör gerektirmemesidir. Aynı zamanda, POST prosedürünün ilk aşamalarında, sesli tanılama henüz mevcut olmadığında, POST Kartını kullanarak bir bilgisayarı test etmek mümkündür. Diğer bir önemli özellik, 0x0080'de kod görüntüleyen, ancak ROM'da açıklanmayan tüm BIOS türlerinde POST kodlarının görüntülenmesidir.

    PLED göstergesi

    Bu test cihazı, PLED tipi gösterge elemanına sahip bir gösterge ile donatılmıştır. Bu tür ekranın avantajları, yüksek kontrast oranına sahip olması ve Geniş açı genel bakış - bu çok önemlidir, çünkü bitişik yuvalara başka kartların (ağ, ses vb.) takılı olduğu durumlarda genellikle bilgisayara bir POST kartı takılması gerekir.

    Çoklu dil desteği

    POST kartı, çeşitli BIOS türlerinin kodlarını çeşitli dillerde (varsayılan olarak İngilizce ve Rusça) görüntülemenizi sağlar. BIOS türünün değiştirilmesi, her iki düğmeye aynı anda basılarak gerçekleştirilir. Bu kartpostal, 2 dilde (toplamda 6 tür) 3 tür BIOS'un şifresini çözer. Başlıktaki Ruslaştırılmış BIOS, "RU" dizesini içerir.

    Kodların açıklamasını içeren satırların kendileri 24C256 yongası - 32kB SEEPROM'da bulunur. Bu çip sokete takılıdır ve deneyimli kullanıcılar onu kaldırabilir ve www.masterkit.ru sitesinde görünüyorsa başka bir (daha yeni veya farklı bir dille) sürümle yeniden programlayabilir. Güncelleme, bilgisayar teknolojisinin gelişimindeki eğilimleri izleyerek düzenli olarak gerçekleşir.

    Sürümünüzde bu kodun şifresi çözülmediyse, test türünün şifresini çözmek için hızlı bir şekilde İnternet'i kullanmalı ve MasterKit'e bu durumu belirten bir mektup yazmalısınız ve sonraki sürümde bu kod zaten dahil edilecektir. .

    Yeniden programlama için, NM9215 kitini (programlayıcı) bir adaptörle birlikte kullanabilirsiniz. verilen tip cips NM9216/4.

    Pratikte Post Card PCI test cihazı ile PC sistem birimini kontrol etme

    Bilgisayar bileşenlerini test etme sırası aşağıdaki gibidir:

    1. İşlemci testi.
    2. Sağlama toplamı ROM BIOS'u.
    3. DMA denetleyicilerini, IRQ'ları ve 8254 zamanlayıcıyı kontrol etme ve başlatma.
    Bu aşamadan sonra, ses teşhisi kullanılabilir hale gelir.
    4. Bellek yenileme işlemlerinin kontrol edilmesi.
    5. İlk 64 KB belleğin test edilmesi.
    6. Kesinti vektörlerini yükleme.
    7. Video denetleyicinin başlatılması.
    Bu adımdan sonra ekranda teşhis mesajları görüntülenir.
    8. Tam RAM miktarını test etme.
    9. Klavye testi.
    10. CMOS belleği test etme.
    11. COM ve LPT bağlantı noktalarının başlatılması.
    12. FDD denetleyicisinin başlatılması ve test edilmesi.
    13. HDD denetleyicisini başlatın ve test edin.
    14. Ek ROM BIOS modüllerini arayın ve bunları başlatın.
    15. İşletim sistemi yükleyicisini çağırma (INT 19h, Bootstrap), işletim sistemi yüklenemezse, ROM BASIC (INT 18h) başlatma girişimi; arıza durumunda sistem durur (HALT).

    testleri geçmek

    Testlerin her birini geçerken POST, özel bir teşhis kaydına yazılan bir POST kodu üretir. Teşhis kaydında yer alan bilgiler, bilgisayardaki boş bir yuvaya bir teşhis aracı takıldığında gözlem için kullanılabilir hale gelir. POSTA panoları Kart ve yedi bölümlü ekranda iki onaltılık basamak olarak görüntülenir. Teşhis kaydının adresi bilgisayarın türüne bağlıdır, eski sürümlerde şu şekildedir: ISA, EISA-80h, ISA-Compaq-84h, ISA-PS/2-90h, MCA-PS/2-680h, 80h, bazı EISA-300h.

    Her şeyden önce, anakartın BIOS üreticisini belirlemeniz gerekir. Bu, BIOS çipindeki bir etiketle veya benzer bir çalışan anakart tarafından ekranda görüntülenen yazılarla yapılabilir. Rusya ve BDT'de en yaygın olanları BIOS firmaları AMI ve AWARD'dır. Zaten ilk POST kodlarıyla biraz deneyim edinerek, BIOS üreticisini güvenle adlandırabilirsiniz.

    POST kodu tabloları, farklı BIOS üreticileri için farklıdır ve test edilen yeni aygıtların ve yonga setlerinin ortaya çıkması nedeniyle, aynı BIOS üreticisinin farklı sürümleri için bile farklılık gösterir.

    Tarihsel olarak, BIOS üreticilerinin ilgili tablolarındaki POST kodlarının değerleri, 00h-FFh (ondalık olarak 0-255) aralığında onaltılık sayılar olarak verilmiştir, bu nedenle, bu tür tabloları kullanmanın rahatlığı için, görüntülemek gerekir. POST kodları onaltılık biçimde.

    Arıza kodları

    Ödül Yazılımı International, Inc.

    AwardBIOS V4.51PG Elite

    1995 yılında dinamik olarak gelişen Award Software şirketi, o zamanlar daha iyi V4.50PG olarak bilinen düşük seviyeli yazılım AwardBIOS "Elite" alanında yeni bir çözüm sundu. Kontrol noktası hizmet modu, yaygın V4.51 sürümünde veya nadir sürüm V4.60'ta değişmedi. P ve G sonekleri, sırasıyla PnP mekanizmasının desteğini ve güç tasarrufu işlevlerinin (Yeşil İşlev) bakımını belirtir.

    ROM'dan POST başlatma prosedürlerini yürütme

    C0 Harici Önbelleği Devre Dışı Bırak. Dahili Önbelleği Devre Dışı Bırak. Gölge RAM yasağı. DMA denetleyicisi, kesme denetleyicisi, zamanlayıcı, RTC bloğu programlama

    C1 Hafıza türünün, toplam miktarının ve satır yerleşiminin belirlenmesi

    C3 Geçici Alanın organizasyonu için ilk 256K DRAM'in doğrulanması. BIOS'u Geçici Alanda Paketten Çıkarma

    C5 Yürütülen POST kodu Gölge'ye aktarılır

    C6 Harici Önbelleğin varlığını, kapsamını ve türünü belirleme

    C8 Programların ve BIOS tablolarının bütünlüğünü kontrol etme

    CFİşlemci türünü belirleme

    Gölge RAM'e YAYINLAMA

    03 NMI, PIE (Periyodik Kesinti Etkin), AIE (Alarm Kesintisi Etkin), UIE (Güncelleme Kesintisi Etkin) devre dışı bırakın. SQWV Programlanabilir Frekans Üretim Yasağı

    04 DRAM'in yenilenmesi için talep oluşumunun kontrol edilmesi

    05 Klavye denetleyicisini kontrol etme ve başlatma

    06 BIOS'un bulunduğu F000h adresinden başlayan bellek alanının testi

    07 CMOS ve pil çalışmasını kontrol etme

    OLMAK Güney ve Kuzey Köprülerinin yapılandırma kayıtlarının programlanması

    09 L2 Önbelleği ve Cyrix Gelişmiş Önbellek Kontrol Kayıtlarını Başlatma

    0A Kesinti vektör tablosu üretimi. Güç Yönetimi Kaynaklarını Yapılandırma ve SMI Vektörünü Kurma

    0B CMOS sağlama toplamı kontrolü. Veri yolu PCI cihazları taranıyor. İşlemci mikro kodu güncellemesi

    0C Klavye denetleyicisi başlatma

    0D Video adaptörünün aranması ve başlatılması. IOAPIC ayarı. Saat ölçümleri, FSB ayarı

    0E MPC başlatma. Video hafıza testi. Ödül Logosunu Görüntüle

    0Fİlk DMA 8237 kontrol cihazının kontrol edilmesi Klavye tespiti ve dahili testi. BIOS sağlama toplamı kontrolü

    10 İkinci DMA 8237 kontrol cihazının kontrol edilmesi

    11 DMA denetleyicilerinin sayfa kayıtlarını kontrol etme

    14 Sistem zamanlayıcı kanal 2 testi

    15 1. kesme denetleyicisi isteği maskeleme kaydı testi

    16 2. kesinti denetleyici isteği maskeleme kayıt testi

    19 NMI Pasiflik Kontrolü

    30 Temel Bellek ve Genişletilmiş Bellek miktarının belirlenmesi. API kurulumu. program kontrolü Tahsis modunu yaz

    İşletim sistemini başlatmak için tablolar, diziler ve yapılar hazırlamak

    31 RAM'in ana ekran testi. Başlatma

    32 Tak ve Çalıştır BIOS Uzantısı açılış ekranı görüntülenir. Süper G/Ç kaynaklarının ayarlanması. Programlanabilir Yerleşik Ses Aygıtı

    39 I2C veri yolu üzerinden saat üreteci programlama

    3C Kurulumda girişe izin vermek için yazılım bayrağını ayarlama

    3 boyutlu PS/2 fare başlatma

    Harici Önbellek Denetleyicisi Başlatmaları ve Önbellek İzinleri

    erkek arkadaş Chipset Yapılandırma Kayıtlarını Ayarlama

    41 Disket alt sistemini başlatma

    42 PS/2 fare yoksa IRQ12'yi devre dışı bırakın. Sabit disk denetleyici yazılım sıfırlama işlemi devam ediyor. Diğer IDE cihazlarını tarama

    43 Seri ve Paralel Bağlantı Noktalarını Başlatma

    45 FPU yardımcı işlemci başlatma

    Hata mesajı göstergesi

    4FŞifre isteği

    50 RAM'de önceden kaydedilmiş bir CMOS durumunu geri yükleme

    51 32 bit HDD erişimine izin ver. ISA/PnP Kaynaklarını Yapılandırma

    52 Ek BIOS başlatma. PIIX yapılandırma kayıtlarının değerlerinin ayarlanması. NMI ve SMI'nin oluşumu

    53 DOS Zaman sayacının Gerçek Zaman Saatine göre ayarlanması

    60 Kurulum antivirüs korumasıÇİZME Sektörü

    61 Yonga setini başlatmak için son adımlar

    62 Klavye kimliğini oku. Parametrelerini ayarlama

    63 ESCD, DMI bloklarının düzeltilmesi. RAM'i temizleme

    FF Kontrolü önyükleyiciye aktarma. BIOS, INT 19h'yi yürütür

    Bir kişisel bilgisayarın sistem birimini test etme prosedürünü göz önünde bulundurun. BM9222 test cihazını anakart üzerindeki boş bir PCI yuvasına takın. Gücü açalım. BIOS, ana kartın ROM'unda depolanan ve sistem biriminde bulunan tüm aygıtları (işlemci, bellek modülleri, sabit sürücü, video kartı, denetleyiciler, optik sürücü, harici çevre birimleri: klavye, fare vb.) .

    Sistem biriminin tüm çevresel aygıtları çalışıyorsa, indirme tamamlandıktan sonra, test cihazı ekranında aşağıdaki FFh yazısı yanacaktır.

    Sistem birimine "bir arıza tanıtın". Gücü kapatın ve bellek modülünü sistem biriminden çıkarın.

    Güç açıldıktan ve bilgisayar açıldıktan sonra, test cihazı ekranında RAM hata kodu 4Eh belirir.

    Test cihazı, sistem birimindeki belleğin "hatalı" olduğunu doğru bir şekilde belirledi. Gücü kapattıktan ve bellek modülünü yerine yerleştirdikten sonra, test cihazı kişisel bilgisayarın sağlığını gösterdi.

    Aynı şekilde diğer çevresel cihazların da hata kodlarını belirleyebilir ve arızalı üniteyi yenisi ile değiştirerek sorunu hızlı bir şekilde çözebilirsiniz.

    sonuçlar

    Tanılama kartı (POST kartı) ile bilgisayar hatalarının analizi

    1. Giriş
    2. POST kartının genel açıklaması

    4. Hata kodları tablosu
    5. Ses sinyallerinin tanımı
    6. Unutulan bir BIOS parolasını sıfırlayın

    giriiş

    Kartın adı POST (Power On Self Test - kendi kendini sınama kartı). İşletim sistemi yüklenemediğinde veya ekranda görüntü olmadığında veya BIOS sesleri olmadığında hata kodlarını görüntüler.

    Güç verildiğinde, BIOS devre, bellek, klavye, video kartı, sabit sürücü için doğru bir test gerçekleştirir ve ardından sistem yapılandırmasını analiz eder. başlatmadan sonra temel sistem G/Ç işletim sistemini yüklüyor.

    Teşhis kartı aşağıdaki durumlarda veri göstermez:
    1. Kart, ana karta CPU olmadan takılır.
    2. RST LED'i yandığında.

    POST kartının genel açıklaması

  • Haritadaki kodlar belirli bir sırayla görüntülenir
  • Kod tanımlanmamış olabilir
  • Farklı BIOS üreticileri (AMI, Award, Phoenix) için kodların anlamları farklıdır. (BIOS üreticisinin tanımı)
  • Kart, PCI ve ISA yuvalarına bağlanabilir. Genellikle kodlar bir PCI yuvasında "00" ile "FF" arasında başlar. Bazı anakartlarda kod "38"de durabilir
  • Anakartlarda, BIOS hata kodları sürekli olarak güncellenir, bu nedenle tabloda görünmeyebilirler.
  • Bazı POST kartlarında bazı LED'ler olmayabilir.
  • Aydınlık diyotların tanımı:

    ışık yayan diyot Tip Tanım
    KOŞMAK titrek LED yanıyorsa, hangi kodlar geçerse geçsin anakart açıktır
    CLK otobüs saati Anakarta güç verildiğinde yanar (genellikle işlemci olmadan)
    BIOS BIOS'u oku Anakarta güç verildiğinde, BIOS işlemci tarafından okunduğunda LED yanar ve söner
    IRDY yönetici hazır Bir mesaj olduğunda LED yanar ve söner
    OSC yanıp sönüyor Anakarta güç verildiğinde yanar, yoksa tank devresi kristali kırılır
    ÇERÇEVE Çerçeve dönemi Sürekli yanıyor. Bir mesaj olduğunda açılır ve kapanır
    RST Sıfırla Güç veya sıfırlama düğmesine bastığınızda yarım saniye yanar. Güç açıksa, RESET'i (kısa veya bozuk) kontrol etmelisiniz.
    12V güç Açıldığında bir kez yanar, güç gelir, yanmıyorsa bunun anlamı kısa devre anakartta veya 12V değil.
    -12V Beslenme "12V" ile aynı
    5V Beslenme "12V" ile aynı
    -5V Beslenme "12V" ile aynı (sadece ISA yuvası için -5V)
    3v3 Beslenme Güç uygulandığında (yalnızca PCI), 3,3V olan yerlerde yanar. Anakart üzerinde 3.3V bekleme voltajı yoksa yanmaz

    Hata kodları tablosu

    kod Ödül BEN MİYİM Phoenix4.0 / Tendy3000
    00 Belirli alanlara kod kopyalama işlemi yapılır/sonra denetim INT 19h önyükleyiciye aktarılır.
    01 İşlemci Testi 1, İşlemci durumu (1FLAGS) doğrulaması. Aşağıdaki işlemci durum işaretlerini test edin: taşıma, sıfır, işaret, taşma. BIOS her bayrağı ayarlar, ayarlandıklarını doğrular, ardından her bayrağı kapatır ve kapalı olduğunu doğrular. CPU içindeki kaydı test ediyor veya başarısız oldu, lütfen CPU'yu değiştirin ve kontrol edin.
    02 Veri FF ve 00 ile SS, SP ve BP Hariç Tüm CPU Kayıtlarını Test Edin Gerçek Modu Doğrula
    03 NMI, PIE, AIE, UEI, SQWV'yi devre dışı bırakın Videoyu, eşlik denetimini, DMA'yı devre dışı bırakın Matematik yardımcı işlemcisini sıfırlayın Tüm sayfa kayıtlarını temizleyin, CMOS kapatma baytı EISA zamanlayıcısını bilinen bir duruma ayarlama dahil olmak üzere zamanlayıcı 0, 1 ve 2'yi başlatın DMA denetleyicileri 0 ve 1'i başlatın Kesme denetleyicileri 0 ve 1'i başlat EISA genişletilmiş kayıtlarını başlat NMI, PIE, AIE, UEI, SQ'yu devre dışı bırakın Ardından, yazılımdan sıfırlama veya güç açık durumu olup olmadığını kontrol etme Maskelenemeyen kesmeyi (NMI) devre dışı bırakın
    04 Belleğin bozulmasını önlemek için RAM'in periyodik olarak yenilenmesi gerekir. Bu yenileme işlevi düzgün çalışıyor CPU türünü al
    05 Klavye Denetleyicisi başlatma BIOS yığını oluşturuldu. Ardından, önbellek belleği devre dışı bırakılıyor. DMA başlatma işlemi devam ediyor veya başarısız
    06 Rezerve Sıradaki POST kodunun sıkıştırılması. Başlatılan sistem donanımı
    07 CMOS'un Doğru Çalıştığını Doğrular, Kötü Pil Algılar Ardından, CPU veri alanını başlatma Gölgeyi devre dışı bırakın ve ROM'dan kod yürütün
    08 Erken yonga seti başlatma Bellek varlığı testi OEM yonga seti rutinleri Düşük 64K belleği temizle İlk 64K belleği test edin CMOS sağlama toplamı hesaplaması Yonga setini ilk POST değerleri ile başlat
    09 Cyrix CPU başlatma Önbellek başlatma POST bayrağını ayarla
    0A SPURIOUS-INT-HDLR ile ilk 120 kesinti vektörünü başlat ve INT-TBL'ye göre INT 00h-1Fh'yi başlat CMOS sağlama toplamı hesaplaması yapılır. Sonraki tarih ve saat için CMOS durum kaydının sıfırlanması CPU kayıtlarını başlat
    0B CMOS RAM Sağlama Toplamını test edin. Kötüyse veya INS Tuşuna Basıldıysa, Varsayılanları Yükle CMOS durum kaydı başlatılır. Sonraki. Klavye BAT komutu verilmeden önce herhangi bir başlatma işlemini gerçekleştirme CPU önbelleğini etkinleştir
    0C Klavye Denetleyici Türünü Algıla ve NUM LOCK Durumunu Ayarla Klavye denetleyicisi giriş yağı ücretsizdir Sonraki, klavye denetleyicisine BAT komutu verilmesi Önbellekleri başlangıç ​​POST değerlerine göre başlat
    0D CPU Saatini Algıla Kullanılan videonun türünü bulmak için CMOS konumunu 14 saat oku Video adaptörünü algıla ve başlat
    0E Video Belleğini Test Edin, ekrana oturum açma mesajı yazın Gölge RAM kurulumu yapılsın mı? Kuruluma göre gölgeyi etkinleştir Klavye denetleyicisi BAT komut sonucu doğrulandı. Ardından, klavye denetleyicisi BAT komut testinden sonra gerekli başlatma işlemlerinin gerçekleştirilmesi G/Ç bileşenini başlat
    0F DMA Devam Testi 0; BIOS Sağlama Toplamı Testi Klavye Algılama ve başlatma Klavye denetleyici BAT komut testi yapıldıktan sonra başlatma. Klavye komut baytı daha sonra yazılır Yerel veri yolu IDE'sinin başlatılması
    10 DMA Denetleyici 1'i test edin Test DMA Klavye denetleyici komut baytı yazıldı. Ardından, Pin 23 ve 24 Engelleme ve engellemeyi kaldırma komutunun verilmesi Güç Yönetimini Başlat
    11 DMA Sayfa Kayıtlarını Test Etme Ardından, güç açılırken "End" veya "Ins" tuşlarına basılıp basılmadığını kontrol edin. Her önyüklemede CMOS RAM başlatılıyor AMIBCP'de AMIBIOS POST seçeneği ayarlandı veya "End" tuşuna basıldı
    12 Rezerve Ardından, DMA denetleyicileri 1 ve 2'yi ve kesinti denetleyicileri 1 ve 2'yi devre dışı bırakın Sıcak başlatma sırasında CPU kontrol kelimesini geri yükle
    13 Rezerve Video gösterimi devre dışı bırakıldı. Port B başlatıldı. Ardından, yonga setini başlatma PCI Bus Mastering cihazlarını başlat
    14 Test 8254 Zamanlayıcı 0 Sayaç 2 8254 zamanlayıcı testi bundan sonra başlayacak
    15 Kesinti Hatlarını Kapatıp Açarak 8259 Kanal 1 kesintilerini doğrulayın
    16 Kesinti Hatlarını Kapatıp Açarak 8259 Kanal 2 kesintilerini doğrulayın BIOS ROM sağlama toplamı
    17 Kesintileri Kapatın Ardından Kesinti Yok Msk Kaydının Açık Olduğunu Doğrulayın Bellek Otomatik boyutundan önce önbelleği başlat
    18 Bir kesintiyi zorla ve Kesintiyi Doğrula ve Kesintiyi Gerçekleştirdiğini Doğrula 8254 zamanlayıcı başlatma
    19 Sıkışmış NMI Bitlerini Test Edin; NMI'nin Cieared Edilebileceğini Doğrulayın 8254 zamanlayıcı testi sona erdi. Daha sonra bellek yenileme testinin başlatılması
    1 A CPU saatini göster Bellek yenileme satırı değişiyor. Sonraki 15 saniyelik açma/kapama süresinin kontrol edilmesi
    1B Rezerve
    1C Rezerve Programlanabilir kesme denetleyicisini sıfırla
    1 boyutlu Rezerve
    1E Rezerve
    1K EISA geçici olmayan bellek sağlama toplamı iyiyse, EISA başlatmayı yürütün Değilse, ISA açık bir EISA modu işaretini test eder EISA yapılandırma belleği Bütünlüğünü test edin (sağlama toplamı ve iletişim arabirimi)
    20 O Yuvasını Başlat (Sistem Kartı) DRAM yenilemesini test edin
    21 Yuva 1'i Başlat
    22 Yuva 2'yi Başlat 8742 Klavye Denetleyicisini Test Edin
    23 Yuva 3'ü Başlat Daha sonra 8042 giriş bağlantı noktasının okunması ve MEGAKEY Green PC özelliğinin devre dışı bırakılması. Kesinti vektörlerini başlatmadan önce BIOS kod segmentini yazılabilir hale getirme ve gerekli yapılandırmayı gerçekleştirme
    24 Yuva 4'ü Başlat Kesinti vektörü başlatmadan önce gereken yapılandırma tamamlandı. Kesinti vektörü başlatma başlamak üzere ES segment kaydını 4 Gb olarak ayarlayın
    25 Yuva 5'i Başlat Kesinti vektörü başlatması yapılır. POST DIAG anahtarı açıksa parolayı temizleme
    26 1. Korumalı modun istisnai durumunu test edin, işlemci ve ana kartın hafızasını kontrol edin.
    2. Önemli bir sorun yok, VGA normal şekilde görüntüleniyor. Olumsuz bir sorun meydana gelirse, VGA'da hata mesajını görüntüleyin, aksi takdirde işletim sistemini önyükleyin ve "26" kodu OK kodudur, görüntülenecek başka kod yok
    1. okuma/yazma girişi, 8042 klavyenin çıkış bağlantı noktası; döndürme modu için hazır, tüm verilerin başlatılması için hazırlanmaya devam edin, anakarttaki 8042 yongasını kontrol edin.
    2. sola bakın
    1. A20 adres hattını etkinleştirin, bellek kontrol yongalarının A20 pinlerini kontrol edin ve bellek yuvasındaki pinlerle ilişkili devreyi kontrol edin, A20 pini olabilir ve bellek pinleri temas halinde değil veya bellek A20 pinleri bozuk olabilir.
    2. sola bakın
    27 Yuva 7'yi Başlat Video modunu ayarlamadan önceki herhangi bir başlatma, bir sonraki adımda yapılacaktır.
    28 Yuva 8'i Başlat Video modunu ayarlamadan önce başlatma tamamlandı. Sonraki adımda monokrom modu ve renkli mod ayarlarının yapılandırılması Otomatik boyut DRAM
    29 Yuva 9'u Başlat POST Bellek Yöneticisini Başlat
    2A Yuva 10'u Başlat Varsa, farklı veri yolu sistemini, statik ve çıkış cihazlarını başlatma 512 KB temel RAM'i temizle
    2B Yuva 11'i Başlat Video ROM testinden önce gerekli yapılandırmayı gerçekleştirmek için kontrolü video ROM'a geçirme
    2C Yuva 12'yi Başlat Kontrolü video ROM'a geçirmeden önce gerekli tüm işlemler yapılır. Sıradaki video ROM'u aramak ve kontrolü ona geçirmek Adres satırında RAM hatası xxx*
    2D Yuva 13'ü Başlat Geri dönen video ROM, kontrolü BIOS POST'a geri verdi Video ROM'un kontrolü ele geçirmesinden sonra gerekli tüm işlemleri gerçekleştirme
    Yuva 14'ü Başlat Zararlı video ROM test işlemi tamamlandı. EGA/VGA denetleyicisi bulunamazsa, ardından ekran belleği Okuma/yazma testinin gerçekleştirilmesi Bellek veri yolunun düşük baytının Xxxx* veri bitlerinde RAM hatası
    2F Yuva 15'i Başlat EGA/VGA denetleyicisi bulunamadı. Ekran belleği okuma/yazma testi başlamak üzere Sistem BIOS gölgesinden önce önbelleği etkinleştir
    30 Boyut Temel Belleği 256K'dan 640K'ya ve Genişletilmiş Belleği 1MB'nin Üstüne Çıkarın Ekran belleği okuma/yazma testi geçti. Sırada yeniden izleme kontrolü arayın
    31 Temel Belleği 256K'dan 640K'ya ve Genişletilmiş Belleği 1MB'nin Üstüne Test Edin Ekran belleği okuma/yazma testi veya yeniden izleme kontrolü başarısız oldu. Sıradaki alternatif ekran belleği okuma/yazma testinin gerçekleştirilmesi
    32 EISA Modu ise, Yuva başlatmada Bulunan EISA Belleğini Test Edin Alternatif ekran belleği okuma/yazma testi geçti. Sırada alternatif ekran izleme kontrolü aranıyor CPU Bus-clock frekansını test edin
    33 Rezerve Phoenix Sevk yöneticisini başlat
    34 Rezerve Video görüntüleme kontrolü bitti. Sonraki ekran modunun ayarlanması
    35 Rezerve
    36 Rezerve sıcak başlatma ve kapatma
    37 Rezerve Ekran modu ayarlanmıştır. Sonraki güç açık mesajının görüntülenmesi
    38 Rezerve Veri yolu girişi, IPL, varsa sonraki genel cihaz başlatılıyor Gölge sistem BIOS ROM'u
    39 Rezerve Veri yolu başlatma hata mesajlarını görüntüleme
    3 A Rezerve Yeni imleç konumu okundu ve kaydedildi. Sonraki Hit "Del" mesajını görüntüleme Otomatik boyut önbelleği
    3B Rezerve Hit "Del" mesajı görüntülenir. Korumalı mod hafıza testi başlamak üzere
    3C Kurulum Etkin Yonga seti kayıtlarının gelişmiş yapılandırması
    3 boyutlu Fare olup olmadığını algıla, fareyi başlat, kesinti vektörlerini kur
    Önbellek denetleyicisini başlat
    3F Rezerve
    40 Virüs korumasını görüntüleyin. Devre Dışı Bırak veya Etkinleştir Daha sonra tanımlayıcı tabloların hazırlanması
    41 Floppy Disk Drive Controller'ı başlatın ve herhangi bir sürücüyü çalıştırın. RomPilot için genişletilmiş belleği başlat
    42 Sabit Sürücü Denetleyicisini ve tüm sürücüleri başlatın Tanımlayıcı tablolar hazırlanır. Sonraki hafıza testi için korumalı moda giriliyor Kesinti vektörlerini başlat
    43 Seri ve Paralel Bağlantı Noktalarını ve Oyun Bağlantı Noktasını Algıla ve Başlat Korumalı moda girdi. Sonraki teşhis modu için kesmeleri etkinleştirme
    44 Rezerve Kesintiler, teşhis anahtarı açıksa etkinleştirilir. Sonraki 0:0'da bellek sarmalamayı kontrol etmek için veriler başlatılıyor
    45 Matematik yardımcı işlemcisini algıla ve başlat veri başlatıldı. 0: 0'da bellek sarmalamanın kontrol edilmesi ve ardından toplam sistem belleği boyutunun bulunması POST cihazı başlatma
    46 Rezerve Bellek sarma testi yapılır. Bellek boyutu hesaplaması yapıldı. Sıradaki belleği tsetlemek için desenler yazma ROM telif hakkı bildirimini kontrol edin
    47 Rezerve Bellek modeli genişletilmiş belleğe olmuştur. Temel 640 KB belleğe kalıp yazma 120 desteğini başlat
    48 Rezerve Temel belleğe yazılan kalıplar. Sonraki 1 MB'ın altındaki bellek miktarını belirleme
    49 Rezerve 1 MB'ın altındaki bellek miktarı bulundu ve doğrulandı. Sonraki 1 MB belleğin üzerindeki bellek miktarını belirleme
    4A Rezerve
    4B Rezerve 1 MB'ın üzerindeki bellek miktarı bulundu ve doğrulandı. Yazılım sıfırlaması kontrol ediliyor ve sonraki yazılım sıfırlaması için 1MB'nin altındaki bellek temizleniyor. Bu bir güç açma durumuysa, bir sonraki adım 4Eh kontrol noktasına gitmektir. QuletBoot başlatma (isteğe bağlı)
    4C Rezerve 1 MB'ın altındaki bellek, yazılımdan sıfırlama yoluyla temizlendi. Sonraki 1 MB'ın üzerindeki belleğin temizlenmesi Gölge video BIOS ROM'u
    4D Rezerve 1 MB'ın üzerindeki bellek, yazılımdan sıfırlama yoluyla temizlendi. Sonraki hafızayı kaydetme. Sonraki 52 saat kontrol noktasına gidiyor
    Üretim Modu ise yeniden başlatın; değilse, Mesajları Görüntüle ve Kuruluma Gir Bellek testi başladı, ancak yazılım sıfırlamasının sonucu olarak değil. Sonraki ilk 64 KB bellek boyutunu görüntüleme BIOS telif hakkı bildirimini görüntüle
    4F Şifre Güvenliği Sor (Opsiyonel) Hafıza boyutu gösterimi başladı. Ekran güncellendi esnasında hafıza testi. Sonraki sıralı ve rastgele bellek testinin gerçekleştirilmesi MultiBoot'u Başlat
    50 Tüm CMOS Değerlerini RAM'e Geri Yaz ve Temizle 1 MB'ın altındaki bellek test edildi ve başlatıldı. Yer değiştirme ve sonraki gölgeleme için görüntülenen bellek boyutunun ayarlanması CPU tipini ve hızını göster
    51 Eşlik Denetleyicisini etkinleştirin. NMI'yi Etkinleştirin, Önyüklemeden Önce Önbelleği Etkinleştirin Hafıza boyutu ekranı yer değiştirme ve gölgeleme için ayarlandı. Sırada 1 MB'ın üzerindeki belleğin test edilmesi EISA kartını başlat
    52 Seçenek ROM'larını C8000h'den EFFFFh'ye veya FSCAN Etkinse F7FFFh'ye başlatın 1 MB'ın üzerindeki bellek test edildi ve başlatıldı. Sonraki bellek boyutu bilgilerinin kaydedilmesi test klavyesi
    53 Zaman Değerini 40 saatte Başlat: BIOS Alanı Bellek boyutu bilgisi ve CPU kayıtları kaydedilir. Sonraki gerçek moda girme
    54 Kapatma başarılı oldu. CPU gerçek modda. Gate A20 hattını, pariteyi ve sonraki NMI'yi devre dışı bırakma Etkinleştirilmişse tuş tıklamasını ayarla
    55
    56 USB cihazlarını etkinleştir
    57 A20 adres satırı, eşlik ve NMI devre dışı bırakılır. Yer değiştirme ve sonraki gölgelemeye bağlı olarak bellek boyutunu ayarlama
    58 Bellek boyutu yer değiştirme ve gölgeleme için ayarlandı. Sonraki Hit "DEL" mesajını temizleme
    59 Hit "DEL" mesajı temizlenir. "BEKLE..." mesajı görüntülenir. Sırada DMA ve kesinti denetleyici testinin başlatılması POST görüntüleme hizmetini başlat
    5A Ekran istemi KURULUM'a girmek için F2'ye basın
    5B CPU önbelleğini devre dışı bırak
    5C RAM'i 512 ve 640 kB arasında test edin
    60 Kurulum ayarına göre virüs koruması (önyükleme sektörü koruması) işlevselliğini kurun DMA sayfa kaydı testi geçti. Sonraki DMA Denetleyici 1 temel kayıt testinin gerçekleştirilmesi Genişletilmiş belleği test edin
    61 Seviye 2 önbelleği açmayı deneyin (3B sonrası L2 önbelleği zaten açıksa, bu bölüm atlanacaktır) Kurulum ayarına göre doygun önyükleme hızı Yonga seti başlatma için son şans Güç yönetimi başlatma için son şans (Yalnızca Yeşil BIOS) Göster sistem yapılandırma tablosu
    62 NUM kilidini ayarlayın. Kurulum değerlerine göre NUM kilidini programlayın. Kurulum ayarına göre yazı tipi oranı ve yazı tipi hızı DMA denetleyicisi 1 temel kayıt testi başarılı oldu. Sonraki DMA denetleyici 2 temel kayıt testinin gerçekleştirilmesi Genişletilmiş bellek adres satırlarını test edin
    63 Donanım yapılandırmasında herhangi bir değişiklik varsa. ESCD bilgilerini güncelleyin (yalnızca PnP BIOS) Kullanılan belleği temizleyin INT 19h aracılığıyla sistemi önyükleyin
    64 UserPatch1'e atla
    65 DMA denetleyicisi 2 temel kayıt testi başarılı oldu. Sonraki DMA denetleyicisi 1 ve 2'yi programlama
    66 DMA denetleyicileri 1 ve 2'nin programlanması tamamlandı, sonraki 8259 kesme denetleyicisi başlatılıyor Gelişmiş önbellek kayıtlarını yapılandırın
    67 8259 kesme denetleyicisi başlatma tamamlandı Çoklu İşlemci APIC'sini Başlat
    68
    69 Kurulum Sistem Yönetimi Modu (SSM) alanı
    6A Harici L2 boyutunu göster
    6B Özel varsayılanları yükle (isteğe bağlı)
    6C Gölge alan mesajını göster
    6E UMB kurtarma için olası yüksek adresi göster
    6F
    70 Hata mesajını göster
    71
    72
    76 Klavye hatalarını kontrol edin
    7C Donanım kesme vektörlerini ayarlama
    7D Akıllı Sistem İzlemeyi Başlatın
    7E Varsa yardımcı işlemciyi başlat
    7F Genişletilmiş NMI kaynağı etkinleştirme işlemi devam ediyor
    80 Klavye testi başladı. Çıktı tamponunun temizlenmesi ve sıkışmış anahtarların kontrol edilmesi. Sırada klavye sıfırlama komutunun verilmesi Yerleşik Süper G/Ç bağlantı noktalarını ve IRQ'ları devre dışı bırakın
    81 Bir klavye sıfırlama hatası veya sıkışmış anahtar bulundu. Sırada klavye denetleyici arayüzü test komutunun verilmesi Geç POST cihazı başlatma
    82 Klavye denetleyici arayüz testi tamamlandı. Komut baytını yazma ve ardından dairesel arabelleği başlatma Harici RS232 portlarını tespit edin ve kurun
    83 Komut baytı yazıldı ve genel veri başlatma tamamlandı. Sırada kilitli bir anahtar olup olmadığı kontrol ediliyor MCD olmayan IDE denetleyicilerini yapılandırma
    84 Kilitli anahtar kontrolü bitti. Daha sonra CMOS RAM verileriyle bellek boyutu uyuşmazlığının kontrol edilmesi
    85 Bellek boyutu kontrolü yapılır. Bir yazılım hatası görüntüleniyor ve bir parola kontrol ediliyor ya da sonraki WINBIOS Kurulumu atlanıyor PC uyumlu PnP ISA cihazlarını başlatın
    86 Şifre kontrol edildi. Sonraki WINBIOS Kurulumundan önce gerekli programlamayı gerçekleştirme
    87 WINBIOS Kurulumu tamamlanmadan önceki programlama Anakart Yapılandırılabilir Aygıtları Yapılandırın (isteğe bağlı)
    88 WINBIOS Kurulumundan döndükten sonra ekran temizlendi. Sonraki WINBIOS Kurulumundan sonra gerekli programlamayı yapma BIOS Veri Alanını Başlat
    89 WINBIOS Kurulumu tamamlandıktan sonra programlama. Güç açık ekran mesajının görüntülenmesi Maskelenemeyen kesmeleri etkinleştir (NMis)
    8A Genişletilmiş BIOS Veri Alanını Başlat
    8B İlk ekran mesajı görüntülendi. "BEKLE..." mesajı görüntülenir. Sonraki PS/2 fare denetimi ve genişletilmiş BIOS veri alanı ayırma denetiminin gerçekleştirilmesi PS/2 fareyi test edin ve başlatın
    8C Sonraki WINBIOS Kurulum seçeneklerini programlama Disket denetleyicisini başlat
    8D WINBIOS Kurulum seçenekleri programlanmıştır. sıfırlama sabit disk sonraki denetleyici
    8E Sabit disk denetleyicisi sıfırlandı. Bundan sonra disket sürücü denetleyicisini yapılandırma
    8F ATA sürücülerinin sayısını belirleyin (isteğe bağlı)
    90 Sabit disk denetleyicilerini başlat
    91 Disket sürücüsü denetleyicisi yapılandırıldı. Cjnsırada sabit disk sürücüsünü yapılandırma Yerel veri yolu sabit disk denetleyicilerini başlat
    92 UserPatch2'ye atla
    93 Çok işlemcili kart için MPTABLE oluşturun
    95 C8000h'den D8000'e veri yolu adaptörü ROM'ları başlatılıyor Önyükleme için CD-ROM'u kurun
    96 Kontrolü C800'de adaptör ROM'una geçirmeden önce başlatma
    97 C800 bağdaştırıcı ROM'u denetim kazanmadan önce başlatma tamamlandı. Sırada adaptör ROM kontrolü var Çoklu İşlemci tablosunu düzeltin
    98 Adaptör ROM'unda kontrol vardı ve şimdi kontrolü BIOS POST'a geri verdi. Seçenek ROM'u kontrolA'yı döndürdükten sonra gerekli tüm işlemleri gerçekleştirme Seçenek ROM'ları arayın. Sağlama toplamı başarısız olduğunda bir uzun, iki kısa bip sesi
    99 Seçenek ROM testi tamamlandıktan sonra gereken tüm başlatma işlemleri. Daha sonra zamanlayıcı veri alanını ve yazıcı temel adresini yapılandırma SMART Drive'ı kontrol edin (isteğe bağlı)
    9A Zamanlayıcıyı ve yazıcı temel adresini ayarlayın. Sırada RS-232 temel adresinin ayarlanması Gölge seçeneği ROM'ları
    9B RS-232 temel adresi ayarlandıktan sonra döndürülür. Bir sonraki yardımcı işlemci testinden önce gerekli başlatmaların gerçekleştirilmesi
    9C Yardımcı İşlemci testi bitmeden önce gerekli başlatma. Sıradaki yardımcı işlemciyi başlatma Güç Yönetimi'ni kurun
    9D Yardımcı işlemci başlatıldı Sıradaki Yardımcı İşlemci testinden sonra gerekli başlatmaların gerçekleştirilmesi Güvenlik motorunu başlat (isteğe bağlı)
    9E Yardımcı İşlemci testi tamamlandıktan sonra başlatma. Sırada genişletilmiş klavye, klavye kimliği ve NumLock tuşu kontrol ediliyor. Sonraki klavye kimliği komutunu verme Donanım kesintilerini etkinleştir
    9F ATA ve SCSI sürücülerinin sayısını belirleme
    A0 günün saatini ayarla
    A1 Tuş kilidini kontrol et
    A2 Sonraki herhangi bir yazılım hatası görüntüleniyor
    A3 Esnek hata ekranı tamamlandı. Sonraki klavye yazım hızını ayarlama
    A4 Klavye yazım hızı ayarlanır. Sonraki bellek bekleme durumlarının programlanması Yazım hızını başlat
    A5 Bellek bekleme durumu programlaması bitti. Ekranı temizleme ve ardından pariteyi ve NMI'yi etkinleştirme
    A7 NMI ve parite etkinleştirildi. Sonraki E000'de kontrolü adaptör ROM'a geçirmeden önce gerekli olan herhangi bir başlatmanın gerçekleştirilmesi
    A8 E000h'de kontrol adaptör ROM'una geçmeden önce başlatma tamamlandı. Sonraki E000h'de kontrol adaptör ROM'una geçiriliyor F2 istemini sil
    A9 E000h kontrolünde adaptör ROM'undan döndürüldü. E000 opsiyon ROM'u sonraki kontrolü aldıktan sonra gerekli olan herhangi bir başlatmanın gerçekleştirilmesi
    AAA E000 opsiyon ROM kontrolü tamamlandıktan sonra başlatma. Sonraki sistem yapılandırmasını görüntüleme F2 tuş vuruşunu tara
    AB DMI verilerinin sıkıştırmasını açma ve ardından DMI POST başlatma işlemini gerçekleştirme
    AC Kuruluma gir
    AE önyükleme bayrağını temizle
    B0 Korumalı modda kesintiler oluşursa Sistem yapılandırması görüntülenir Hataları kontrol et
    B1 Maskelenmemiş NMI Oluşursa. NMI'yi Devre Dışı Bırakmak için F1'e Basın, F2 Yeniden Başlatma Herhangi bir kodu belirli alanlara kopyalama POST'un sonu hakkında RomPilot'u bilgilendirin
    B2 POST tamamlandı, işletim sistemini başlatmaya hazırlanın
    B3
    B4 1 Önyüklemeden önce bir kısa bip sesi
    B5 Sessiz Önyüklemeyi Sonlandır (isteğe bağlı)
    B6 Parolayı kontrol edin (isteğe bağlı)
    B7 ACPI BIOS'u Başlatın
    B8
    B9 Önyüklemeyi Hazırla
    BA SMBIOS'u başlat
    BB PnP Seçenek ROM'larını Başlat
    M.Ö Parite denetleyicilerini temizle
    BD MultiBoot menüsünü görüntüle
    OLMAK Program yonga seti, BIOS varsayılanlarında güç ile kaydeder Ekranı temizle (isteğe bağlı)
    erkek arkadaş Chipset'in geri kalanını kuruluma göre programlayın (daha sonra kurulum değeri programı) Otomatik yapılandırma etkinleştirilirse, yonga setini MODBINable Auto Table'da önceden tanımlanmış değerlerle programlayın Virüs ve yedekleme hatırlatıcılarını kontrol edin
    C0 OEM'e özel önbelleği kapatın, gölge Standart cihazları varsayılan değerlerle başlatın: DMA denetleyicisi (8237); Programlanabilir kesme denetleyicisi (8259); Programlanabilir Aralık Zamanlayıcısı (8254); RTC çipi INT 19 ile başlatmayı deneyin
    C1 Yerleşik belleği boyutlandırmak için OEM Özel Testi POST hata yöneticisini (PEM) başlat
    C2 Hata günlüğünü başlat
    C3 İlk 256K DRAM'i test edin Sıkıştırılmış kodları, sıkıştırılmış sistem BIOS'u ve Seçenek ROM'ları dahil olmak üzere geçici DRAM alanına genişletin Hata görüntüleme işlevini başlat
    C4 Sistem hatası işleyicisini başlat
    C5 Hızlı önyükleme için OEM'e Özel-Early Shadow Enable PnPnd çift CMOS (isteğe bağlı)
    C6 Harici Önbellek Boyutu Algılama Not yuvasını başlat (isteğe bağlı)
    C7 Not yuvasını geç başlat
    C8 Zorla kontrol (isteğe bağlı)
    C9 Genişletilmiş sağlama toplamı (isteğe bağlı)
    CA Uzak klavyeyi etkinleştirmek için int 15h'yi yeniden yönlendir
    CB int 13h'yi ROM, RAM, PCMCIA ve seri disk gibi Bellek Teknolojileri Aygıtlarına yönlendirin
    CC Uzak seri videoyu etkinleştirmek için int 10h'yi yeniden yönlendir
    CD PCMCIA için G/Ç ve belleği yeniden eşleyin
    CE Sayısallaştırıcıyı başlat ve mesajı göster
    D0 NMI devre dışı bırakıldı. Güç açma gecikmesi başlıyor. Ardından, başlatma kodu sağlama toplamı doğrulanacak
    D1 DMA denetleyicisini başlatma, klavye denetleyicisi BAT testini gerçekleştirme, bellek yenilemeyi başlatma ve ardından 4 GB düz moda girme
    D2 bilinmeyen kesme
    D3 Sonraki bellek boyutlandırmaya başlanıyor
    D4 Gerçek moda dönüş. Tüm OEM yamalarını yürütme ve ardından yığını ayarlama
    D5 Kontrolü E000: 0000h'de gölge RAM'deki sıkıştırılmamış koda geçirme. Başlatma kodu segment 0'a kopyalanır ve kontrol segment 0'a aktarılır
    D6 Kontrol segment 0'dadır Sonraki, "Ctrl" "Ana Sayfa"ya basılıp basılmadığının kontrol edilmesi ve sistem BIOS sağlama toplamının doğrulanması. "Ctrl" "Home" tuşuna basıldıysa veya sistem BIOS sağlama toplamı kötüyse, sonraki kontrol noktası kodu E0h'ye gidecektir. Aksi takdirde, D7h kodlu kontrol noktasına gitme
    E0 Varsa yerleşik disket denetleyicisi başlatılır. Ardından, temel 512 KB bellek testi başlatılıyor Yonga setini başlat
    E1 E1 Kurulum Sayfası E1 Sonraki kesinti vektör tablosunu başlatma Köprüyü başlat
    E2 E2 Kurulum Sayfası E2 Sonraki DMA ve kesme denetleyicilerini başlatma CPU'yu başlat
    E3 E3 Kurulum Sayfası E3 Sistem zamanlayıcısını başlat
    E 4 E4 Kurulum Sayfası E4 Sistem G/Ç'yi başlat
    E5 E5 Kurulum Sayfası E5 Kuvvet kurtarma önyüklemesini kontrol edin
    E6 E6 Kurulum Sayfası E6 Disket sürücü denetleyicisini ve Zamanlayıcı IRQ'larını etkinleştirme. Dahili önbelleği etkinleştirme Sağlama toplamı BIOS ROM'u
    E7 E7 Kurulum Sayfası E7 BIOS'a git
    E8 E8 Kurulum Sayfası E8 Büyük Segment Ayarla
    E9 E9 Kurulum Sayfası E9 Çoklu İşlemciyi Başlat
    EA EA Kurulum Sayfası EA OEM özel kodunu başlat
    EB EB Kurulumu-Sayfası EB PIC ve DMA'yı başlat
    AB EC Kurulum Sayfası EC Bellek türünü başlat
    ED ED Kurulum Sayfası ED Disket sürücüsünü başlatma Bellek boyutunu başlat
    EE EE Kurulum Sayfası EE A sürücüsünde bir disket aranıyor: Disketin ilk sektörünün okunması Gölge önyükleme bloğu
    EF EF Kurulum Sayfası EF A sürücüsündeki disket sürücüsü okunurken bir okuma hatası oluştu: Sistem belleği testi
    F0 Ardından, kök dizinde AMIBOOT.ROM dosyasını aramak Kesinti vektörlerini başlat
    F1 AMIBOOT.ROM dosyası kök dizinde değil Çalışma Süresi Saatini Başlat
    F2 Ardından, AMIBOOT.ROM dosyası tarafından işgal edilen kümeleri bulmak için FAT disketini okuyup analiz edin. Videoyu başlat
    F3 Ardından, AMIBOOT.ROM dosyasını küme küme okuma System Management Manager'ı Başlatın
    F4 AMIBOOT.ROM dosyası doğru boyutta değil bir bip sesi çıkar
    F5 Ardından, dahili önbelleği devre dışı bırakma Büyük Segmenti Temizle
    F6 Mini DOS'a önyükleme
    F7 Tam DOS'a önyükleme
    Facebook Ardından, flash ROM türünün algılanması
    FC Ardından, flash ROM'u silme
    FD Ardından, flash ROM'u programlama
    FF Flash ROM programlaması başarılı oldu. Ardından, sistem BIOS'unu yeniden başlatma

    Ses sinyallerinin açıklaması

    AMI BIOS Ölümcül Hatalar

    1 vuruş DRAM Yenileme Hatası. Önce belleği sıfırlamayı deneyin. Hata devam ederse, belleği çalıştığı bilinen yongalarla değiştirin.
    2 bip İlk 64K RAM'de parite hatası. Önce belleği sıfırlamayı deneyin. Hata devam ederse, belleği bilinen iyi yongalarla değiştirin
    3 bip sesi Temel 64K RAM hatası. Önce belleği sıfırlamayı deneyin. Hata devam ederse, belleği bilinen iyi yongalarla değiştirin
    4 bip Sistem zamanlayıcı hatası
    5 bip sesi süreç hatası
    6 bip Klavye denetleyicisi 8042-Gate A20 Hatası. Klavye denetleyici yongasını yeniden yerleştirmeyi deneyin. Hata devam ederse klavye yongasını değiştirin. Hata devam ederse, sistemin klavyeyle ilgili bölümlerini kontrol edin, örn. başka bir klavye deneyin, sistemde klavye sigortası olup olmadığını kontrol edin
    7 bip İşlemci, Sanal Mod İstisnası Kesme Hatası
    8 bip sesi Ekran belleği Okuma/Yazma testi hatası (önemli değil). Video kartını veya video kartındaki belleği değiştirin
    9 bip sesi ROM BIOS Sağlama Toplamı (F800:0'da 32KB) Başarısız. Bu hatanın çipleri yeniden yerleştirerek düzeltilmesi pek olası değildir. Yedek parça(lar) için anakart tedarikçisine veya bir AMI ürün distribütörüne danışın
    10 bip CMOS kapatma kaydı okuma/yazma hatası
    11 bip sesi Önbellek hatası

    AMI BIOS bip kodları (önemli olmayan hatalar)

    2 kısa POST Hatası - bir veya daha fazla donanım testi başarısız oldu
    1 uzun 2 kısa Video BIOS ROM'unda bir hatayla karşılaşıldı veya yatay bir geri izleme hatasıyla karşılaşıldı
    1 uzun 3 kısa Geleneksel/Genişletilmiş bellek hatası
    1 uzun 8 kısa Görüntüleme/İzleme testi başarısız oldu

    Ödül BIOS bip kodları

    1 kısa POST sırasında hata yok
    2 kısa Önemli olmayan herhangi bir hata, sıfırlamak için CMOS KURULUMU'na girin
    1 uzun 1 kısa RAM veya anakart hatası
    1 uzun 2 kısa Video hatası, herhangi bir bilgiyi görüntülemek için ekran başlatılamıyor
    1 uzun 3 kısa klavye denetleyicisi hatası
    1 uzun 9 kısa Flash RAM/EPROM (anakartta bulunan) hatası. (BIOS hatası)
    uzun bip Bellek bankası iyi takılmamış veya bozuk

    Phoenix BIOS bip kodları

    ses kodları Açıklama/Ne kontrol edilmeli?
    1-1-1-3 Gerçek modu doğrula
    1-1-2-1 CPU türünü al
    1-1-2-3 Sistem donanımını başlat
    1-1-3-1 Yonga seti kayıtlarını ilk POST değerleri ile başlat
    1-1-3-2 POST bayrağında ayarla
    1-1-3-3 CPU kayıtlarını başlat
    1-1-4-1 Önbelleği minimum POST değerlerine başlat
    1-1-4-3 G/Ç'yi başlat
    1-2-1-1 Güç yönetimini başlat
    1-2-1-2 İlk POST değerleri ile alternatif kayıtlar yükleyin
    1-2-1-3 Kullanıcı Patch0'a atla
    1-2-2-1 Klavye denetleyicisini başlat
    1-2-2-3 BIOS ROM sağlama toplamı
    1-2-3-1 8254 zamanlayıcı başlatma
    1-2-3-3 8237 DMA denetleyici başlatma
    1-2-4-1 Programlanabilir kesme denetleyicisini sıfırla
    1-3-1-1 DRAM yenilemesini test edin
    1-3-1-3 8742 klavye denetleyicisini test edin
    1-3-2-1 ES segmentini 4GB'a kaydetmek için ayarlayın
    1-3-3-1 28 DRAM'i Otomatik Boyutlandır
    1-3-3-3 512K temel RAM'i temizle
    1-3-4-1 512K temel adres satırını test edin
    1-3-4-3 512K temel belleği test edin
    1-4-1-3 CPU BUS-saat frekansını test edin
    1-4-2-4 Yonga setini yeniden başlat
    1-4-3-1 Gölge sistem BIOS ROM'u
    1-4-3-2 Önbelleği yeniden başlat
    1-4-3-3 önbelleği otomatik boyutlandır
    1-4-4-1 Gelişmiş yonga seti kayıtlarını yapılandırın
    1-4-4-2 CMOS değerleri ile alternatif kayıtları yükleyin
    2-1-1-1 İlk CPU hızını ayarla
    2-1-1-3 Kesinti vektörlerini başlat
    2-1-2-1 BIOS kesintilerini başlat
    2-1-2-3 ROM telif hakkı bildirimini kontrol edin
    2-1-2-4 PCI seçenekleri ROM'ları için yöneticiyi başlat
    2-1-3-1 Video yapılandırmasını CMOS'a göre kontrol edin
    2-1-3-2 PCI veri yolunu ve aygıtlarını başlat
    2-1-3-3 Sistemdeki tüm video bağdaştırıcılarını başlat
    2-1-4-1 Gölge video BIOS ROM'u
    2-1-4-3 Telif hakkı bildirimini görüntüle
    2-2-1-1 CPU typeE ve hızını görüntüleyin
    2-2-1-3 test klavyesi
    2-2-2-1 Etkinleştirilmişse tuş tıklamasını ayarla
    2-2-2-3 56 tuş takımı
    2-2-3-1 Beklenmeyen kesintileri test edin
    2-2-3-3 "SETUP'a girmek için F2'ye basın" istemini görüntüleyin
    2-2-4-1 RAM'i 512 ve 640k arasında test edin
    2-3-1-1 Genişletilmiş belleği test edin
    2-3-1-3 Genişletilmiş bellek adres satırlarını test edin
    2-3-2-1 Kullanıcı patch1'e atla
    2-3-2-3 Gelişmiş önbellek kayıtlarını yapılandırın
    2-3-3-1 Harici ve CPU önbelleklerini etkinleştir
    2-3-3-3 Harici önbellek boyutunu göster
    2-3-4-1 Gölge masajını göster
    2-3-4-3 Tek kullanımlık olmayan segmentleri göster
    2-4-1-1 Hata mesajlarını göster
    2-4-1-3 Yapılandırma hatalarını kontrol edin
    2-4-2-1 Gerçek zamanlı saati test edin
    2-4-2-3 Klavye hatalarını kontrol edin
    2-4-4-1 Donanım kesme vektörlerini ayarlama
    2-4-4-3 Mevcut yardımcı işlemciyi test edin
    3-1-1-1 Yerleşik G/Ç bağlantı noktalarını görüntüle
    3-1-1-3 Harici Rs232 bağlantı noktalarını algıla ve kur
    3-1-2-1 Harici paralel bağlantı noktalarını algıla ve kur
    3-1-2-3 Yerleşik G/Ç bağlantı noktalarını yeniden başlatın
    3-1-3-1 BIOS veri alanını başlat
    3-1-3-3 Genişletilmiş BIOS veri alanını başlat
    3-1-4-1 Disket denetleyicisini başlat
    3-2-1-1 Sabit disk denetleyicisini başlat
    3-2-1-2 Yerel veri yolu sabit disk denetleyicisini başlat
    3-2-1-3 userPatch2'ye atla
    3-2-2-1 A20 adres satırını devre dışı bırak
    3-2-2-3 Büyük ES segment kaydını temizle
    3-2-3-1 Seçenek ROM'ları arayın

    IBM BIOS bip kodları

    ses kodları Tanım
    bip sesi yok Güç Yok, Gevşek kart veya kısa devre
    1 kısa bip Normal POST, bilgisayar sorunsuz
    2 kısa bip sesi POST hatası, hata kodu için inceleme ekranı
    sürekli bip sesi
    Tekrarlanan kısa bip sesi Güç yok, gevşek kart veya kısa devre
    Bir uzun ve bir kısa bip sesi ana kart sorunu
    Bir uzun ve iki kısa bip sesi Video (EGA) ekran devresi
    Üç uzun bip sesi Klavye/klavye kartı hatası
    Bir bip sesi, boş veya yanlış görüntüleme Video görüntüleme devresi

    Unutulan bir BIOS parolasını sıfırlayın

    AMI şifreleri:

    Diğer BIOS'lar:

    Phoenix BIOS: anka kuşu megastar
    Biostar Biostar: Q54arwms Mikron: sldkj754xyzall
    Compag: Compag Mikroniler: dn 04rie
    CTX uluslararası: CTX_123 Packard Bell: çan9
    Dell: Dell Mekik: uzay
    Dijital Ekipman: komprie Siements Nixdorf: SKY FOX
    HP Vectra: hewlpack minik: minik
    IBM: IBM MBIUO sertafu TMC: BIGO

    BIOS parolasını programlı olarak sıfırlayın.

    CMOS ROM, komut içeren komut satırı kullanılarak programlı olarak sıfırlanabilir. hata ayıklamak(Yalnızca Windows 7 sürümüne kadar çalışır, 8-ke'de çalışmaz).

    Ödül BIOS parolasını sıfırla:
    c:\>hata ayıklama
    -o 70 34 "Gir"
    -o 71 34 "Gir"
    -q "Gir"
    veya
    c:\>hata ayıklama
    -o 70 11 "Gir"
    -o 71 11 "Gir"
    -q "Gir"

    AMI BIOS şifresini sıfırlayın:
    c:\>hata ayıklama
    -o 70 16 "Gir"
    -o 71 16 "Gir"
    -q "Gir"
    veya
    c:\>hata ayıklama
    -o 70 10 "Gir"
    -o 71 0 "Gir"
    -q "Gir"

    Phoenix BIOS şifresini sıfırlayın:
    c:\>hata ayıklama
    -o 70 ff "Gir"
    -o 71 17 "Gir"
    -q "Gir"

    Komut satırında nasıl göründüğü:


    BIOS ayarları silinecektir, bu nedenle sistem bir sonraki önyüklemenizde ayarları değiştirmeniz gerekebilir (örneğin, farklı bir disk başlatma sıranız varsa, onu yeniden atamanız gerekir, aksi takdirde sistem önyükleme yapmaz).

    Donanım sıfırlama CMOS BIOS atlama teli

  • Bilgisayarınızı tamamen kapatın
  • Jumper'ı 1-2 konumundan 2-3 konumuna getirin
  • Gücü açın, bilgisayarı yeniden başlatın
  • Bilgisayarınızı kapatın. Jumper'ı 1-2 konumuna getirin
  • Bilgisayarı açın, BIOS ayarları sıfırlanmalıdır
  • Genellikle ilk iki noktayı tamamlamak yeterlidir, jumper'ı orijinal konumuna getirmeniz yeterlidir. Jumper yoksa pimleri bir tornavidayla kolayca kapatabilirsiniz. Pimler genellikle anakartta imzalanır: Clear CMOS, CL_CMOS , CRTC , CCMOS , CL_RTC, Clean CMOS, CMOS ROM Reset. Ya da sadece pili çıkarabilirsiniz.


    BIOS ayarlarını programlı olarak sıfırlamak için evrensel CMOS De-Animator yardımcı programını kullanabilirsiniz. Ayarları bir dosyaya kaydedebilir ve geri yükleyebilir. CMOS De-Animator'ın resmi web sitesinden indirin

    Ve küçük bir levha, BIOS ayarlarına hangi tuşlarla girebileceğinize dair bir ipucu:

    POST kartı veya POST test cihazı, anakart başlatma kodlarını gösteren bir dijital göstergeye sahip bir PCI genişletme kartıdır. Bu kodu kullanarak kartın hangi bileşenlerinde arıza olduğunu bulabilirsiniz. Kodlar genellikle BIOS üreticisine göre değişir. Hata yoksa ve test başarılı bir şekilde geçerse, POST örneğin çoğu anakartta değişmeyen bir kod verir.
    Başlatma tamamlandığında, "FF" kodu görüntülenir. Ayrıca, +5 +3.3 +12, -12 voltajlarını görüntülemek için test cihazlarına genellikle LED'ler takılır.

    Çoğu BIOS sürümü için uygun olan hata kodlarına dikkatiniz:

    posta kodu Tanım
    D0 Anakart yonga seti ve işlemcisinin ön başlatması. BIOS sağlama toplamı kontrolü. NMI'yi devre dışı bırakın. Süper G/Ç denetleyici kontrolü, CMOS kontrolü devam ediyor.
    D1 Klavye denetleyicisi bir kendi kendine test (BAT testi) işlemi gerçekleştiriyor. G/Ç bağlantı noktalarının ilk başlatılması devam ediyor. DMA denetleyici başlatma.
    D2 Önbellek kullanımını yasaklayın. Kurulu RAM miktarını belirleme prosedürü gerçekleştirilir.
    D3 Dinamik RAM'in yenilenmesi için taleplerin oluşumu kontrol edilir. Önbellek kullanımına izin ver.
    D4 512 KB bellek test ediliyor. Yığın adresi ayarlanır, önbellek yapılandırılır.
    D5 Sistem BIOS kodu paketten çıkarılır ve Gölge RAM'de (gölgeli bellek) üzerine yazılır.
    D6 BIOS sağlama toplamı hesaplanır ve Ctrl + Home tuş kombinasyonu kontrol edilir. Bu koşullardan en az biri karşılanırsa, BIOS kurtarma prosedürü başlar.
    D7 BIOS sağlama toplamları başarılı bir şekilde doğrulanırsa, kontrol, Çalışma Zamanı alanında yürütülebilir kodu açan InterfaceModule'a aktarılır.
    D8 Çalışma zamanı kodu, flash bellekten RAM'e paketlenir. CPUID bilgisi RAM'de saklanır.
    D9 Paketlenmemiş Çalışma Zamanı kodu, geçici depolama alanından RAM'e aktarılır. Kontrol paketlenmemiş modüle aktarılır.
    DA CPUID kayıtları geri yükleniyor. POST prosedürü devam ediyor.
    E0 Disket denetleyici kayıtlarının başlatılması. Kesme denetleyicisi başlatılır ve kesme vektörleri ayarlanır. L1 önbelleğini etkinleştirin.
    E9 Disket sürücü kayıtlarının ayarlanması.
    EA ATAPI CD-ROM ve disk belleğinden okuma işlemi kontrol edilir.
    EB Geri vermek kontrol noktası ATAPI CD-ROM'u ile işlemler sırasında hata olması durumunda E9.
    EF Disklerle yapılan işlemler sırasında hata olması durumunda EB kontrol noktasına dönün.
    F0 AMIBOOT.ROM adlı bir kurtarma dosyası aranır.
    F1 Kurtarma dosyası bulunamazsa F1 noktasına geçiş gerçekleştirilir.
    F5 Birinci düzey önbelleği devre dışı bırakın.
    Facebook FlashROM tipi tanımı. Yonga seti ayarlarını depolamak için FlashROM'da bir bölüm arayın.
    F4 AMIBOOT.ROM adlı kurtarma dosyasının boyutu yanlışsa F4 noktasına atlanır.
    FC Ana ünitenin sıfırlanması Flaş BIOS.
    FD Flash BIOS ana birimi programlanıyor.
    FF Flash BIOS programlaması başarıyla tamamlandıysa, FF noktasına atlayın. FlashROM'a yazmak yasaktır. ATAPI donanımı devre dışı bırakılıyor. CPUID değeri geri yüklenir.
    03 Maskelenemeyen bir kesinti (NMI) işlemek yasaktır, RAM'deki eşlik hatalarını kontrol edin. Geçerli BIOS yürütme veri alanı ve POST başlatılır.
    04 CMOS sağlama toplamını ve pil voltajını kontrol etme.
    05 Kesme denetleyicisi başlatılır ve kesme vektör tablosu oluşturulur.
    06 Aralık zamanlayıcıyı kullanmaya hazırlanıyor.
    08 Klavye denetleyicisi bir kendi kendine test (BAT testi) işlemi gerçekleştiriyor. CPU başlatma.
    C0 Önbellek kullanımını yasaklayın. APIC denetleyici başlatma. İşlemciyi çalışmaya hazırlamak.
    C1 İşlemci parametrelerinin ayarlanması.
    C2 CPUID komutunu kullanarak işlemci tanımlama.
    C5 İşlemci sayısını belirleme ve parametrelerini ayarlama.
    C6 İşlemci önbelleği başlatma.
    C7 Merkezi işlemcinin ilk başlatma işleminin tamamlanması.
    0A Klavye denetleyicisi başlatma.
    0B PS/2 arabirimiyle bağlı bir fare arar.
    0C Klavye aranıyor.
    0E Giriş-çıkış cihazlarının aranması ve başlatılması. Kesinti yakalama INT 09h. BIOS logosunun görüntülenmesi.
    13 Yonga seti kayıtları başlatılır.
    24 BIOS modülleri paketinden çıkarılmış ve başlatılmıştır. Kesinti vektör tablosunu başlatmaya hazırlanıyor.
    25 Kesinti vektör tablosunun başlatılmasının tamamlanması.
    2A Yerel veri yollarındaki aygıtlar başlatılıyor (DIM-Aygıt Başlatma Yöneticisi mekanizması kullanılarak). Video bağdaştırıcısını başlatmaya hazırlanıyor.
    2C Video kartının aranması ve başlatılması.
    Ek G/Ç cihazları aranıyor ve başlatılıyor.
    30 SMI (System Management Interrupt) bileşeni başlatılıyor.
    31 ADM modülünü paketinden çıkarma. ADM'nin başlatılması ve etkinleştirilmesi.
    33 Yükleyici modülü başlatma.
    37 AMI logosunun monitör ekranında görüntülenmesi, BIOS sürümü hakkında bilgi, işlemci türü ve hızı hakkında bilgi. Bios Kurulumuna girmek için kullanılabilecek anahtarın adını monitörde görüntüleyin.
    38 Yerel veri yollarındaki aygıtlar başlatılıyor (DIM-Aygıt Başlatma Yöneticisi mekanizması kullanılarak).
    39 DMA denetleyicisi başlatılıyor.
    3 A Sistem saatini gerçek zamanlı saate (RTC) göre ayarlayın.
    3B RAM test edilir, ardından test sonuçları monitörde görüntülenir.
    3C Yonga seti kayıtlarının ayarlanması.
    40 Matematik yardımcı işlemcisi, paralel ve seri bağlantı noktaları başlatılır.
    50 Bellek yönetimi modülleri ayarlanıyor.
    52 CMOS'taki RAM miktarıyla ilgili bilgiler düzeltilmektedir (RAM testinin sonuçlarına göre).
    60 BIOS Kurulum ayarlarına göre klavye denetleyicisini otomatik tekrarlama frekansı ve otomatik tekrar moduna girmeden önce bekleme süresi için programlayın. Numlock göstergesinin durumunu BIOS Kurulum ayarlarına göre ayarlama.
    75 Disk aygıtlarıyla çalışmak için kullanılan INT 13h kesmesi başlatılıyor.
    78 İşletim sistemini başlatabileceğiniz aygıtların bir listesi oluşturulur.
    7A Kalan BIOS uzantıları başlatılıyor.
    7C Bir ESCD tablosu oluşturun ve kaydedin.
    84 POST prosedürü sırasında karşılaşılan hatalar raporlanıyor.
    85 POST prosedürü sırasında tespit edilen hatalarla ilgili monitör bilgilerinin çıktısını alın.
    87 Bu aşamada BIOS Setup programına girmek mümkündür.
    8C Yonga seti kayıtlarının ayarlanması.
    8D ACPI tablosu oluşturuluyor.
    8E Servis NMI kesintileri. Çevresel Aygıt Ayarlarını Yapılandırma.
    90 SMI tamamlama işlemi devam ediyor
    A0 Bir önyükleme parolası isteyin (BIOS Kurulum ayarlarında sağlanmışsa).
    A1 İşletim sistemini başlatmak için gerekli olmayan verileri temizler.
    A2 EFI modüllerinin hazırlanması.
    A4 Dil modülü başlatılıyor.
    A7 POST prosedürünün nihai sonuçlarının tablosunun monitöre çıktısı.
    A8 Programlama kayıtları MTRR (Bellek Tipi Aralık Kaydı).
    A9 Klavye girişi bekleniyor.
    AAA INT 1C, INT 09 kesintilerini sıfırlayın. Prosedür hizmet modülünü (ADM) devre dışı bırakın.
    AB İşletim sisteminin önyüklenebileceği cihazların belirlenmesi.
    AC Yonga seti kayıtlarının BIOS Kurulum parametrelerine uygun olarak başlatılmasının son aşaması
    B1 ACPI arabirimi yapılandırılır.
    00 BIOS kesintisi INT 19h'yi yürütün. Önyükleme işleminin kontrolü, işletim sistemi yükleyicisine aktarılır. İşletim sistemi yüklenmeye başlar.

    POST kartları, bilgisayarların ve çeşitli form faktörlerindeki anakartların "demir" arızalarını teşhis etmek için on yıldan fazla bir süredir kullanılmaktadır. Şu anda, neredeyse tüm olası durumlar için bu kartlardan çok var. Makale, POST kartlarının ne olduğu ve ne için kullanıldığı, nasıl çalıştıkları, ne oldukları ve birbirlerinden nasıl farklı oldukları hakkında konuşuyor.

    POSTALAMAK

    Bilgisayarın güç düğmesine bastıktan sonra BIOS, bilgisayar donanımının tüm öğelerini adım adım kontrol eder ve başlatır. Bu süreç denir: POSTALAMAK(İng. Power-On Self-Test - açıldıktan sonra kendi kendine test). Sadece bilgisayarlar değil, modern elektronik cihazların çoğu benzer sistemlere sahiptir.

    BIOS raporları durum(veya sonucu) POST'u çeşitli şekillerde geçirme:

    1. Mesajları ekranda görüntüleyin. En samimi ve bilgilendirici yol. Aslında, yalnızca başarılı veya başarılı olmaya yakın bir kendi kendine testten sonra kullanılabilir. Ekranda herhangi bir bilginin olmaması, temel bileşenlerde (anakart, işlemci, bellek, video bağdaştırıcısı vb.) ciddi arızalar olduğunu gösterir. Hata teşhisi esas olarak yalnızca çevresel aygıtlar (sürücüler, klavyeler vb.) için mümkündür.

    2. Ses sinyalleri. Muhtemelen herkes bilgisayarı açarken kısa bir "bip" duydu - çoğu BIOS'ta bu, testi hatasız geçmek ve işletim sistemini başlatmaya hazır olmak anlamına gelir. Diğer sinyal seçenekleri, ütüyle ilgili belirli sorunları gösterebilir. Bu "Mors kodu" kodları üreticilere ve hatta farklı versiyonlar BIOS. Bunları genellikle anakart kitapçığında veya ilgili çevrimiçi dizinlerde bulabilirsiniz.

    3. POST kodları. Kendi kendini sınama işleminin her adımında, BIOS geçerli kodu 80h bağlantı noktasına (bazen 81h veya diğerleri) gönderir ve bir hata oluşursa, ya başarısız olan işlem kodu ya da son başarılı işlemin kodu orada kalır. Bu kodu okuyarak hatanın hangi aşamada oluştuğunu ve buna neyin sebep olabileceğini belirleyebilirsiniz. Bu, bir anakartta gözle görülür yaşam belirtileri göstermeyen sorunları tanımlamanıza izin veren, listelenen tüm yöntemlerden yalnızca biridir. Bu nedenle genellikle anakartları doğrudan teşhis etmek ve onarmak için kullanılır.

    İlk iki teşhis yöntemi, ana karta bağlı bir monitör ve hoparlör dışında özel ekipman gerektirmiyorsa (orada olmayabilir), o zaman üçüncü yöntem için POST kartının kendisine ihtiyacınız olacaktır.

    Değerler nerede aranmalı?POST kodları ve bip sesleri?

      Tüm ortaklar için en ayrıntılı BIOS sürümleri Rusça ve bir transkript ile IC Book web sitesinde açıklanmıştır. Ama o kadar çok bilgi var ki kaybolmak şaşırtıcı değil, daha rahat oradan indir PDF kod listesini içeren bir belge (içinde istenen koda tıklamak sizi ayrıntılı bir transkript içeren bir sayfaya götürür).

    1. ben de tavsiye ederim ingilizce konuşma PostCodeMaster kaynağı - daha da fazla POST kodu ve ses toplanır BIOS sinyalleri farklı üreticiler (oldukça nadir olanlar ve sunucu olanlar da dahil olmak üzere belirli anakartlar için birkaç tane vardır).

    posta kartları

    Ana görev herhangi bir POST kartı, geçerli POST kodunu okumak ve görüntülemek içindir. Çeşitli şekillerde okunabilir: ISA, PCI, LPC veri yolları veya LPT bağlantı noktası aracılığıyla. Başka, daha egzotik seçenekler var (onlar hakkında biraz sonra). İyi POST kartları, kodu görüntülemeye ek olarak ek tanılama yeteneklerine sahiptir (göstergeler, test modları, yerleşik bir video adaptörüyle bile).

    Bazı anakartlarda (genellikle Premium) yerleşik POST kodu göstergesi.


    Önceden, birçok zanaatkar POST kartlarını manuel olarak yapıyordu, ancak şimdi bunu yapmanın kesinlikle bir anlamı yok, tekstüre ve bileşenlere normal kart maliyetlerinden daha fazla ödeyeceksiniz. Eğer gerçekten istiyorsan...

    ISA

    İlk POST kartları, ISA otobüsü 1981'den 199x'e kadar var olan. Şu anda bile (çok nadiren de olsa), esasen bu lastik için ekipmanın kaldığı endüstriyel ve askeri sektörlerde kullanılmaktadır. Bunun için POST kartları, hem ayrı bir sürümde (yalnızca ISA) hem de birleşik ISA + PCI olarak satılmaktadır.


    486'yı onarmakla meşgul değilseniz, bir ISA POST kartına sahip olmanız kesinlikle gerekli değildir.

    PCI

    Bir sonraki ana bilgisayar veri yolu PCI idi. Artık en yaygın masaüstü veriyoludur. Doğal olarak, bunun için olası tüm şekil, boyut ve işlevlerde POST kartları da vardır. en en basit, geleneksel bir segment göstergesi ile herhangi bir Ebay, Ali ve benzerlerinden 2-3 dolara satın alınabilir.


    Prensip olarak, böyle bir kart temel göreviyle iyi başa çıkıyor - POST kodunu tanıyacaksınız. Ancak profesyonel çalışma için bu yeterli değildir. Sahip olmak güzel göstergeler ana gerilimler (genellikle: +5, +3.3, +12, -12, +3.3 Bekleme) ve veri yolu sinyal göstergeleri (en temel olanlardan: CLK, RST#, FRAME#, IRDY#). Kartın POST kodlarını "dinlediği" bağlantı noktasını (yalnızca standart 80 saat değil) değiştirebilmek önemlidir. Başka "çipler" de var, bu nedenle gelişmiş kartların "süslü" görünümü.


    Genellikle, POST kartları açıkça hatalı anakartlara kurulur (aslında bunun için tasarlanmıştır) ve durumlar vardır. arıza test sırasında POST kartının kendisi. Bu nedenle, birincil teşhis için basit ve ucuz bir karta sahip olmak iyidir.

    Bir diğer uygun seçenek uzak bir göstergedir. Anakartları sistem biriminden çıkarmadan tüm kolaylıklarla teşhis etmenizi sağlar. Bir yandan, POST kartı söz konusuysa, büyük olasılıkla anakartın onarım için çıkarılması gerekecektir, ancak diğer yandan, her zaman değil ve POST kartları, genel teşhis için uygun bir yoldur. Resimde, uzak çok satırlı LCD ekrana sahip bir Çin kartı olan Sintech ST8679 görülmektedir.


    LPT

    LPT bağlantı noktası için POST kartları var - oldukça basit ve aynı LPT bağlantı noktasına sahip herhangi bir bilgisayar veya dizüstü bilgisayar için uygun bir tanılama yöntemi. Teknik özellikler nedeniyle, yok için kartların doğasında bulunan fırsatlar PCI, ancak bu basitlik ve erişilebilirlik ile dengelenir. USB gücüne ihtiyaç duyarlar (bunun için kart üzerinde bir bağlantı noktası vardır).


    Ancak, LPT geçerliliğini yitiriyor ve modern bilgisayarlar sırasıyla neredeyse hiç karşılaşmazsınız, bu kartlar günlerini yaşar.

    PCI-E

    Yıllarca sadakatle bize hizmet etti PCI, yavaş yavaş yer değiştirir daha modern PCI-İfade etmek. Önemli sayıda modern anakartta bir PCI yuvası yoktur (veri yolunun kendisine sahip olsalar da). Yapabilir misin Lütfen– PCI-E için POST kartları var olmak. Örneğin, Amerikan şirketi Ultra-X bunu sunuyor (fiyatları genellikle çılgın, ancak hiçbir fiyat ve hatta bilgi yok), İnternette Gigabyte'ın mühendislik PCI-E kartlarının fotoğraflarını bulabilirsiniz (görünüşe göre, yalnızca dahili kullanım için) ).


    Yemek yemek ve Çince versiyonu PCI-Eposta kartları başlıklı KQCPET6-H. Çinli bir şirket tarafından üretildi Qi Guan Elektronik, çeşitli teşhis kartlarının (ve oldukça ilginç olanların) üretiminde uzmanlaşmıştır. Resmi web siteleri (www.qiguaninc.com) ne yazık ki uzun süredir güncellenmiyor ve orada bu kart hakkında hiçbir bilgi yok, ancak kolayca yapabilirsiniz satın almak Ali'de 20 +/- dolar için.


    Ancak PCI-E ile her şey o kadar basit değil. İlk olarak, PCI-E kullanan teşhisin kendisi, yalnızca yeterli bilgi eksikliğinden dolayı da olsa, şu anda belirsiz bir şeydir. İkinci olarak, PCI-E ile her şey belirli üreticiye bağlıdır - kodların çıkarılacağına dair bir garanti yoktur; çıktılarsa, standart bir bağlantı noktasında ve standart bir biçimde olduğunun garantisi yoktur ...

    Elinizde PCI-E kartı yoksa, PCI olmayan bir karttan POST kodları nasıl alınır? Bu soruya kesin bir cevap verilemez. Anakartınız varsa yerleşik gösterge Kendinizi çok şanslı sayın. Kullanılabilir LPT varsa tabii. Peki, son seçenek bir otobüs kullanmaktır. LPC, bazı anakartlarda hazır konektörler bulunur (LPC_DEBUG, vb.). Orada olmasalar bile, otobüsün kendisi her zaman mevcuttur, ancak "lehimlemeniz" gerekir ...


    USB

    En iyilerinden biri umut verici teşhis yöntemleri bugün USB'dir. Ve bunun ana nedeni, her yerde yaygınlık bu arayüz. Daha önce öğrendiğimiz gibi, anakartta belirli bir konektörün olmaması, teşhis için bir engel olabilir. Ve USB bu sorunu çözüyor - kelimenin tam anlamıyla son 15 yılda piyasaya sürülen tüm bilgisayarlarda ve dizüstü bilgisayarlarda birkaç bağlantı noktası var.

    Böyle bir tanı gerektirir Kullanılabilirlik USB sisteminde hata ayıklamaliman teşhis bilgilerini aktarmanıza izin veren bir tür USB uzantısıdır. USB 3.0'da, Hata Ayıklama Bağlantı Noktasının uygulanmasının daha uygun olduğu ortaya çıktı (Hata Ayıklama Bağlantı Noktası hakkında daha fazla bilgi için bağlantıya bakın). POST kodlarını iletmeye ek olarak, Hata Ayıklama Bağlantı Noktası şunları yapmanızı sağlar: tam dolu hata ayıklama BIOS ve UEFI kodu.

    Hatta oldu piyasaya sürülmüş farklı şirketler. NET20DC itibaren Ajay'ler(tedarikçiler onlara cihazı monte etmek için bileşenler sağlamayı reddettiği için şirket neredeyse anında iflas etti). Insyde H2O DDT itibaren Yazılım İçi(görünüşe göre 2008'de piyasaya sürüldü, ancak bu cihazla ilgili bilgiler resmi web sitesinde bile unutulmaya yüz tuttu). Bu cihazların her ikisi de, POST kodlarını yakalama yeteneğine sahip olmalarına rağmen, daha çok hata ayıklayıcılara benzer.


    En gelişmiş Ve tam teşekküllü teşhis aracı AMDebug Rx itibaren BEN MİYİM: POST kodlarını bir açıklamayla birlikte görüntülemenizi sağlar, tamamen UEFI ile çalışır, POST işleminin günlüğünü tutar, kodları yapılandırmak ve okumak için bir PC'ye bağlanabilir, hata ayıklayıcı işlevleri vardır. İşin en ilginci bu mucize henüz ortaya çıkmadı. 2009 yılında yıl! Cihazın amaçlandığı açıktır. yerel AMIBIOS için diğer BIOS'larla çalışıp çalışmadığını - bilmiyorum.


    Bu USB cihazlarının ortaya çıkışından bu yana geçen 6-7 yılda, hiçbiri popülerlik kazanmadı, şimdi yalnızca AMDebug Rx'i satın alabilirsiniz ve sonra yalnızca direkt olaraküreticiden bireysel olarak rica etmek. Cihazın fiyatı açıklanmadı. Bu nedenle, USB teşhisine yaygın bir geçiş henüz beklenmiyor.

    Dizüstü Tanılama

    Dizüstü bilgisayarlarda işler biraz daha karmaşıktır. Teşhis için kullanılabilecek en yaygın konektörler şunlardır: küçük PCI veya Küçük PCI-E(daha modern olanlar için).


    POST kodlarını çıkarmak için Mini PCI-E (PCI-E gibi) gerekli değildir, tamamen üreticinin bu özelliği sağlayıp sağlamadığına bağlıdır.

    Yine bir kullanım durumu var lastiklerLPC. Anakartların bu veriyoluna bağlanmak için bir bağlantı noktası olmayabilir, bu nedenle doğrudan karta veya denetleyiciye lehimlemeniz gerekecektir.


    Bazı üreticilerin sahip olduğu senin yöntemlerin teşhis, gerçekten "kim ne kadar var" var. Ne yazık ki, bu bilgiler genellikle yalnızca üreticinin ve dahili hizmet merkezlerinin malıdır, bu nedenle mevcut tüm POST kartı seçeneklerinin kamuya açık olması pek olası değildir. En kapsamlı dizüstü bilgisayar teşhisi için hepsi bir arada birleştirme, teslimatla birlikte Çinli satıcılardan 20-30 $ 'a bulması kolay olan Sintech ST8675 POST kartıdır.


    İlginç çözümlerden Rus şirketi BVG-Group, Samsung dizüstü bilgisayarlar için bir VGA fişi ve ASUS dizüstü bilgisayarlar için bellek modülü biçimindeki kartlar sunuyor. Bunlar muhtemelen bildiğim en "egzotik" POST kartları. Her ne kadar ürünleri için tam da böyle bir teşhis yöntemi bulan dizüstü bilgisayar üreticilerine alkış verilmelidir.


    Spesifik örnekler bekleyenleri hayal kırıklığına uğratabilirim - bir POST kartı bunlardan biridir. itibarençoğu durumda yalnızca "nerede kazılacağını" ve nasıl kazılacağını ve ne tür bir kürek tamamen size bağlı olduğunu anlamaya yardımcı olan teşhis araçları. Bazen bunlardan yalnızca biri “teşhis” yapmak için yeterli olabilir veya bunları kullanma yeteneği ile birlikte bir multimetre ve osiloskop yardımına ihtiyacınız olabilir. Bu size zorluk çıkarıyorsa, anakartınızı çalışmazlıktan tamir edilemez hale gelmeden önce uzmanlara götürmek daha iyidir.

    PS

    POST kartlarının ilginç bir geçmişi ve bugünü bu şekilde zengindir. Gelecekte onları neler bekliyor? Bekle ve gör. Ancak gerçek şu ki, bu tüketim çağında, cihazlar genellikle bozulmadan önce atılıyor. Ve kırılırlarsa, uygun teşhis ekipmanının olması gereken üreticinin servis atölyelerinde son bulurlar. Tüm bunlar bence oluşan "POST vakumunun" ana nedenidir.

    Gerçekleştirilen POST prosedürlerinin kontrol noktaları AMİBİOS, 1995 yılında revize edilmiş ve eklenmiştir ve bugüne kadar önemli bir değişikliğe uğramamıştır. AMI'de çağrıldıkları şekliyle POST kodlarının veya kontrol noktalarının (kontrol noktaları) ilk açıklaması, 15 Temmuz 1995'te v6.24 çekirdeğinin piyasaya sürülmesiyle bağlantılı olarak ortaya çıktı. Bir seferde AMIBIOS v7.0'da bazı değişiklikler yapıldı.

    AMIBIOS başlatma prosedürlerinin yürütülmesinin özellikleri

    Başlatma işlemi sırasında teşhis bağlantı noktasında işlem verileri görünürse 55 , AAA, bu bilgiyi POST kodlarıyla karşılaştırmamalısınız - görevi veri yolunun bütünlüğünü bu şekilde kontrol etmek olan tipik bir test dizisiyle uğraşıyoruz.

    Başlangıç ​​aşamasında, teşhis portuna veri çıkışı her platforma özeldir. Bazı uygulamalarda, ilk işlenen kod, AMI'nin yonga setine özgü şeyler dediği eylemlerle ilişkilendirilir. Bu prosedüre, değerin 80h bağlantı noktasına çıkışı eşlik eder CC ve sistem mantık kayıtlarını kurmak için bir dizi eylem gerçekleştirme. Tipik olarak kod CC Intel'den sistem mantığı kullanıldığında oluşur.

    PIIX, TX, LX, BX yonga setleridir

    Bazı yerleşik G/Ç yongaları, başlatma sırasında devre dışı durumda olan bir RTC ve klavye denetleyicisi içerir. BIOS'un amacı, bu kart kaynaklarını ileride kullanmak üzere başlatmaktır. Bu durumda, klavye denetleyicisinin ayarlanmasıyla ilgili ilk başlatma prosedürünün ardından değerin çıktısı gelir. 10 , daha sonra teşhis bağlantı noktasındaki kodun görünümü ile kanıtlandığı gibi RTC başlatılır DD. Bu kaynaklardan en az birinin arızalanmasının, sistem kartının bir bütün olarak POST yürütmesinin ilk aşamasında başlamamasına neden olacağına dikkat edilmelidir.

    Bazı kartlarda, başlatma işlemi CPU'nun korumalı moda alınmasıyla başlar. Bu durumda, ilk işlenen kodun ardından 43 POST yürütme, AMIBIOS belgelerinde açıklandığı gibi devam eder - kontrol noktaya aktarılır D0.

    Cihaz Başlatma Yöneticisi

    AMIBIOS95+ ile başlayan American Megatrends, tüm veri yolu türlerinde cihaz başlatmaya yönelik genelleştirilmiş bir yaklaşım ilan etti. Bunun için evrensel bir mekanizma geliştirildi - bağımsız bir modül olarak uygulanan Cihaz Başlatma Yöneticisi (DIM). DIM prosedürleri, Seçenek ROM'un, giriş cihazlarının ve ekran bilgilerinin başlatma durumunu görüntülemek gerektiğinde, özel POST yürütme anlarında başlatılır:

    Yüksek bayt, yürütülen İşlev Numarası prosedürünün türünü ve belirtilen cihazların bulunduğu topolojiyi belirterek 81 numaralı bağlantı noktasına eşlenir: Aygıt Numarası. Topoloji, bir bağımsız değişken olarak, bağlantı noktası 81'in küçük dörtlüsünde görüntülenir ve aşağıdaki değerleri alabilir:

    81. bağlantı noktası İşlev Numarasının kıdemli dörtlüsü, seçilen cihazlar için geçerli başlatma prosedürünü veya belirli bir özniteliğe göre birleştirilmiş, işletim için hazırlanması gereken bir cihaz alt kümesini gösterir.

    Modern sürümdeki bu parametre aşağıdaki değerlere izin verir:

    0 Sıfırla, Algıla, Devre Dışı BırakKaynak yöneticisini kullanarak bir kaynak dağıtım haritası oluşturma. NVRAM yapılandırma bileşenleri bloğundan, 01, ..., 05 işlevleri tarafından tanımlanan tüm cihazlar için bir başlatma stratejisi oluşturulur.
    1 Statik Cihazlar için BaşlatmaEk (kart dışı) PCI IDE denetleyicilerinin başlatılması
    2 Çıkış Cihazları için BaşlatmaGörüntü başlatma, VGA BIOS'u C000h segmentinde bulunan video bağdaştırıcıları için 2Ah kesme noktasında aramayı içerir. Fonksiyon, 55AAh imzasını arayarak Opsiyonel EGA ROM bölgesinden başlayarak ROM Tarama prosedürünü gerçekleştirir. İmza bulunursa, sağlama toplamı kontrol edilir ve Add-ROM'un doğrulandığına ve BIOS'tan kontrolü ele almaya hazır olduğuna karar verilir. Prosedürün özelliği, kod ayrılandan daha az yer kapladığında "büzülme" nedeniyle ROM için ayrılan RAM alanının azalmasıdır. Bu durumda, C800h/CC00h bölgeleri serbest bırakılır.
    3 Giriş Aygıtları için BaşlatmaKonsol giriş cihazlarının (klavye ve fare) başlatılması, yalnızca CMOS Kurulum ayarlarında belirtilmişse gerçekleştirilir.
    4 IPL Cihazları için Başlatmaİşletim sistemini önyükleyebilen İlk Program Yükü (IPL) cihazları, 38h kontrol noktasında başlatılır. BIOS Önyükleme Spesifikasyonuna göre IPL cihazları, işletim sistemini başlatmanıza izin veren FDD ve HDD'yi içerir. İşlev, bulunan disklerin NVRAM'de depolanan listeye uygunluğunu kontrol eder, kullanımlarına izin verir ve adres alanı, bağlantı noktaları, IRQ'lar tahsis etmek için bir istek oluşturur. NVRAM'de listelenmeyen cihazların kullanımı, yalnızca Otomatik Algılamayı desteklemeleri halinde mümkün olur.
    5 Genel Cihazlar için BaşlatmaPnP standardını destekleyen çevresel (yerleşik) ve ek (kart dışı) denetleyicilerin yanı sıra PCI veri yoluna bağlı USB (Evrensel Seri Veri Yolu) denetleyicilerinin başlatılması.
    6 POST Hata Bayrakları39h kontrol noktasında kullanıcıya mesaj göstermek için bir hata bilgisi toplama ve işleme işlevi gerçekleştirilir. Bellek kaynaklarına, G/Ç bağlantı noktalarına ve IRQ isteklerine erişim dağıtılırken çakışma durumları ele alınır. HDD'nin önyükleme yetenekleri, ilgili denetleyicilere olan bağlantıları (Master/Slave, Device ID) hakkındaki bilgilere göre incelenir ve bu tür bağlantıların çakışma içermediği kontrol edilir. Konsol cihazlarından (klavye ve monitör) kaynaklanan hatalar işlenir. NVRAM ortamının işlevselliğinin yanı sıra NVRAM'deki bilgilerin güvenilirliği ve sağlama toplamları da kontrol edilir: CMOS ve EEPROM.
    7 Özel fonksiyonDIM'in özel işlevleri arasında, İsteğe Bağlı ROM'u C800h segmentinde bulunan 95h kontrol noktasında aygıtların aranması ve başlatılması yer alır. Bu segment, ek SCSI/IDE BIOS denetleyicileri ve bunların BIOS Önyükleme Spesifikasyonuna (BBS) uygun RAID değişiklikleri için kullanılır. Örneğin bir MFM denetleyicisi gibi BBS'yi desteklemeyen en az bir İsteğe Bağlı ROM algılanırsa, AMIBIOS işletim sistemini başlatmak için özel bir mod seçer. Özel işlev, sınıflandırılmış USB yığın depolama aygıtlarını da destekler.
    8 Önyüklemeden Önce IPL Aygıtlarını YapılandırınDaha önce işlev 4 ile 38h kontrol noktasında başlatılan sistem önyükleme aygıtlarının son yapılandırması, işletim sistemine geçiş sırasında gereklidir. CMOS Kurulumu sonuçlarına göre, Önyükleme Aygıtı Önceliği parametreleri değiştirilirse, HDD IDE / SCSI, çıkarılabilir medya ve CD-ROM tabloları ayarlanır. Prosedür, kullanıcı tarafından belirtilen sırayla bir önyükleme aygıtları listesi oluşturmakla sona erer.

    POST kodları

    AMIBIOS 6.x

    Adından da anlaşılacağı gibi, yeni bir versiyon 1997'de ışığı gördü. AMIBIOS97, AGP, InstantON ve diğer yeni ürünleri destekleyen her açıdan modern bir üründür. Geliştirme ve proje yönetimi, NVRAM, DMI vb. oluşturma özelliklerine bağlı olarak kod oluşturmanıza izin veren çeşitli komut dosyası işlemcilerinin yardımıyla mükemmelleştirilir.

    00 03 05 06 07 08 09 0A0B0C 0E0F
    10 11 12 13 14 19 1 A
    23 24 25 26 27 28 29 2A2B2C2D2F
    30 31 32 33 34 37 38 39 3 A3B
    40 42 43 44 45 46 47 48 49 4B4C4D4F
    50 51 52 53 54 57 58 59
    60 62 63 65 66 67
    7F
    80 81 82 83 84 85 86 87 88 89 8B8C8D 8F
    91 95 96 97 98 99 9A9B9C9D9E9F
    A0 A2A3A4A5A6A7A8A9AAAABACADAE
    B0B1
    CCCDCECF
    D0D1 D3D4D5D6D7D8D9DADBDCDDAlmanyaD.F.
    E0E1E2E 4 E6 ABEDEEEF
    F0F1F2F4F5 FacebookFCFD FF
    kodİsimTanım
    EE AMIBIOS'un modern uygulamalarında, ilk işlenen kod, BIOS'u kurtarmak için önyüklemenin mümkün olduğu bir aygıta erişimle ilişkilendirilir.
    CCChipset'e özgü şeyler
    Sistem mantık kayıtlarının başlatılması
    AMIBIOS'un bazı sürümlerinde, ilk görselleştirilmiş kod, PIIX denetleyicisi temelinde oluşturulmuş Intel'den sistem mantık kayıtlarının başlatılmasıyla ilişkilidir: TX, LX, BX yonga setleri. Sistem güç tasarrufu modundaysa, 5V Devam gerçekleştirilir - tam çalışmaya dönüş. Bu durumda, teşhis portuna bir değer gönderilir. DD ve görevi bellek denetleyici kayıtlarının içeriğini CMOS'tan geri yüklemek olan bir prosedür yürütülür.
    CDÇip Kimliği bilinmiyor
    Flash ROM türü tanınmadı
    Gigabyte kartına özgü DualBIOS hizmet prosedürü - üretici kodu ve başlangıç ​​BIOS'unun flash ROM çip kodu, desteklenen aygıtlar listesinde bulunamadı. Bu olayın meydana gelme nedenleri arasında bir Flash ROM arızası, iletkenlerin ve BIOS bağlantı şemasındaki öğelerin ihlali (hasarı) yer alır.
    CESistem, donanımın sıfırlanmasını beklemek için durur
    Başlangıç ​​BIOS'unda Sağlama Toplamı Uyuşmazlığı
    Gigabyte kartına özgü DualBIOS bakım prosedürü. Başlangıç ​​BIOS'unda bir sağlama toplamı uyuşmazlığı bulunursa, bir durdurma gerçekleştirilir. Yeniden başlatmanın ardından, sistem yedek bir Flash ROM yongasıyla başlar.
    CFDualBIOS Özelliğine erişilemiyor
    Yedek Flash ROM yongasına erişim hatası
    DualBIOS Özelliği seçeneğini kontrol eden GPIO (Genel Amaçlı Giriş Çıkışı) pinlerine bağlı sinyalleri değiştirmek imkansız olduğunda, yedek bir Flash ROM yongasına erişimde bir hata oluşur. Donanım sorunlarının yanı sıra yedek Flash ROM çipinin anakart üzerinde olmamasından dolayı da bu durum oluşabilmektedir.
    D0Güç açma gecikmesi başlıyor, Başlatma kodu sağlama toplamını doğrulayın
    NMI'yi devre dışı bırakın. Geçici olayların zayıflaması için bir zaman gecikmesinin geliştirilmesi. Checksum Önyükleme Bloğu, uyumsuzluk varsa durdurun.
    Güç açma geçişlerini "beklemek" için Power Good sinyaline bir donanım gecikmesi uygulanır. BIOS'taki zaman gecikmesi, veri hatlarını test etmek için test modellerinin tanılama bağlantı noktasına gönderilmesinden oluşur. Adres satırlarının temel doğrulaması, önyükleme bloğunun (Önyükleme Bloğu) boyutu ve sağlama toplamı hesaplanarak gerçekleştirilir. Sağlama toplamı eşleşmezse, POST sonlandırılır.
    İşlemcinin NMI'yi devre dışı bırakacak araçlara sahip olmadığı göz önüne alındığında, bu prosedür, CMOS indeks kayıtlarından kontrol edilen, yazılımla erişilebilen bir flip-flop aracılığıyla gerçekleştirilir. Benzer şekilde parite devre dışı bırakılır.
    D1Klavye denetleyicisi BAT Testi gerçekleştirme, Uyandırma durumunu kontrol etme, bellek yenilemeyi başlatma ve 4 GB düz moda girme
    Bellek yenileme ve Temel Güvence Testi gerçekleştirin. 4 GB bellek adresleme moduna geçin.
    Klavye denetleyicisine bir BAT (Temel Güvence Testi) komutu verilir ve işlemenin sonucu kontrol edilir. Sistem Wake Up komutu ile başlatılırsa, kontrol uygun prosedürlere aktarılır. Bellek yenileme devreleri başlatılır - sistem zamanlayıcısının ilk kanalı için sayma modu ve sayma sabiti ayarlanır.
    CPU kayıtlarının içeriği CMOS'ta saklanır. İşlemci korumalı moda geçer ve Descriptor Cache kayıtlarında 4Gb segment limitleri ayarlar. Ardından gerçek moda geri döner. Aynı zamanda, 4Gb alanın adreslenmesini sağlayan ayarlanan segment limitleri korunur.
    D3Bellek boyutlandırmayı başlatma
    Boyutlandırma ve Birincil Bellek Testi
    Sistem mantık kayıtlarının ilk başlatılması, bellek miktarını belirlemeye başlamanıza izin verir. Bu prosedür, boyutlarına göre her bellek bankası için BIOS adres değerini ve adres aralığını ayarlar. Okunan ve yazılan değerler arasındaki eşleşmenin durduğu başlangıç ​​adresi, bellek sınırı olarak alınır. Hafıza prosedürü cihaza bağlıdır ve platformun özellikleri dikkate alınarak gerçekleştirilir.
    D4Test 512 kB tamamlandı. Gerçek moda dönüş
    Gerçek bellek adresleme moduna geri dönün. Yonga Kümesi Erken Başlatma Yığın Kurulumu
    Altta yatan Geleneksel Bellek bölgesi, yazma ve okuma kontrolü işlemleri kullanılarak kontrol edilir. İşlem, birleştirici repe stosd komutları kullanılarak çift sözcüklerde gerçekleştirilir.
    POST, hızlandırılmış bir modda geçecek şekilde ayarlanmışsa, prosedür, bellekteki verilerin daha sonra doğrulanmasıyla 512 KB'lik bir alanı sıfırlama niteliğindedir.
    İşlemci Gerçek Moda geçirilir, segment limitleri, 64 KB segmentlere hizmet vermek için 16 bit adres moduna karşılık gelen 0000FFFFh olarak ayarlanır.
    D5Başlatma kodu segment 0'a kopyalanır ve kontrol segment 0'a aktarılır
    POST modülünü Flash ROM'dan aktarım belleği alanına aktarma
    Önyükleme Bloğu modülü, Flash ROM'dan bir önceki adımda hazırlanan geçişli bellek alanına aktarılır. BIOS başlatma kodu, 0 adresinden başlayarak bulunur ve kontrol ona aktarılır.
    D6Dahili Önbelleği Etkinleştirin. Ctrl Home'a ​​basılıp basılmadığını kontrol etme ve sistem BIOS sağlama toplamını doğrulama
    Sağlama toplamı veya CTRL + Home eşleşmezse, Flash ROM kurtarma prosedürüne geçiş yapılır (Kod E0)
    Sistem başladığından beri ilk kez, işlemcinin L1 önbelleğinin kullanımına izin veriliyor. Klavye denetleyicisi, kullanıcının Flash ROM kurtarma prosedürünü zorlamak için kullanabileceği bir Ctrl+Home tuş kombinasyonunu girmek üzere programlanmıştır. BIOS sağlama toplamı kontrolü yalnızca hızlı POST modunda gerçekleştirilir, normal bir durumda bir sonraki adıma aktarılır. Bu olaylardan en az biri meydana gelirse, Flash ROM üzerine yazma prosedürü başlar.
    D7Kontrolü ana BIOS'a aktarın
    Kontrolü, sistem BIOS'unu paketten çıkaran bir yardımcı programa aktarın
    Düzenli bir POST sırasında, BIOS sağlama toplamı hesaplanır ve başarılı bir kontrol olması durumunda kontrol, görevi yürütülebilir kodu paketinden çıkarmak ve Gölge RAM'e yazmak olan sistem arayüz modülüne aktarılır. AMIBIOS'un modern sürümleri bu noktada Flash ROM'dan başlatma rutinini sonlandırır ve POST RAM'den devam eder. Özellikle bazı Intel platformlarında, BIOS kodunun RAM'e aktarımının D8-DC ara rutinleri tarafından detaylandırıldığı bir dizi uygulama vardır. BIOS sağlama toplamları eşleşmezse, Flash ROM üzerine yazma prosedürünün çağrılması kararı verilir. G/Ç denetleyicisi (SIO) başlatılır ve kontrol, E0h adımına aktarılır.
    D8Ana sistem BIOS çalışma zamanı kodunun sıkıştırılmış hali açılacaktır
    Sistem BIOS paketinin tamamen açılması
    AMIBIOS'un önceki sürümlerinde yürütülebilir kod, 1000:0000'de bir geçiş arabelleğine açılır. Geçici depolama ihtiyacı, ROM'a erişim devre dışı bırakılıncaya kadar sistem belleğinde BIOS'un bir kopyasının oluşturulamaması gerçeğinden kaynaklanmaktadır.
    D9Gölge RAM'de kontrolü ana sistem BIOS'una geçirme
    Gölge RAM'de kontrolü sistem BIOS'una aktarma
    Sistem mantık kayıtları, Flash ROM'a erişimin yeniden yönlendirileceği şekilde yapılandırılır BIOS kopyası Gölge RAM'de. Yürütülebilir kod, geçici depolama alanından F000 segmentine aktarılır. POST, kontrolü bir kontrol noktasına aktarır 03 .
    DAOkuma SPD bitti. CAS gecikmesini bellek denetleyicisine yükleyin
    SPD (Seri Varlık Algılama) DIMM'lerinden bilgi okuma
    Platformun donanım özelliklerine bağlı olarak SPD, kurulu DIMM'lerden okunur. Anketin sonuçlarına göre, bellekle çalışmanın zamansal özelliklerinden sorumlu olan yonga seti kayıtları belirlenir. Memory Top değeri oluşturulur.
    DBBellek erişimini kontrol etmek için MTRR'leri kullanın
    CPU kayıtlarının MTRR'sini ayarlama
    AMD işlemciler üzerine kurulu platformlar, MTRR kayıtlarını, bellek erişim döngülerini ISA veriyolundan PCI adres alanına yeniden yönlendirecek şekilde ayarlar. Önbellek etkinleştirildikten sonra, bellek başlatma işlemi tamamlanır ve yenileme prosedürü başlatılır.
    DCBellek algılama sonu. RAM normal çalışma modunda
    Bellek denetleyicileri, SPD'den alınan verilere göre programlanır
    Bellek denetleyici kayıtları, SPD'den elde edilen değerlere göre programlanır. DIMM'ler, komut kipinden normal çalışma kipine geçirilir.
    DDErken başlatma RTC ve KBC
    SIO çipine entegre olan RTC'nin erken başlatılması
    Bazı yerleşik G/Ç yongaları, güç verildiğinde devre dışı durumda olan bir RTC ve klavye denetleyicisi içerir. BIOS'un amacı, bu kart kaynaklarını ileride kullanmak üzere başlatmaktır. Bu kaynaklardan en az birinin arızalanmasının, sistem kartının bir bütün olarak POST yürütmesinin ilk aşamasında başlamamasına neden olacağına dikkat edilmelidir.
    Sistem güç tasarrufu modundaysa, 5V Devam gerçekleştirilir - tam çalışmaya dönüş: CMOS'tan bellek denetleyici kayıtlarının içeriğini geri yükleyen bir prosedür gerçekleştirilir. Bu durumda kontrol, kontrol noktasına aktarılır. 11 .
    Almanya
    Sistem belleği yapılandırma hatası. Ölümcül hata
    Başlatma işlemi sırasında önemli bir bellek yapılandırma hatası oluşursa, değerler sırayla tanılama bağlantı noktasına verilir. D.F. Ve Almanya ardından hata kodu gelir. . Sistem hoparlörü, 5 artan hata koduna karşılık gelen bir dizi bip sesi çıkarır. POST sonlandırılır.
    D.F.Geçersiz Bellek Yapılandırması
    Sistem belleği yapılandırma hatası
    E0Kurtarma prosedürünü başlat
    INT19'un durdurulması için hazırlıklar yapılıyor ve sistemin basitleştirilmiş bir modda başlatılma olasılığı kontrol ediliyor
    BIOS kurtarma prosedürü, kullanıcı başlangıçta Ctrl + Home tuşlarını basılı tutarak Flash ROM programlamasını zorlarsa veya sağlama toplamları eşleşmezse gerçekleştirilir. Modern BIOS'ta, disket denetleyicisinin SIO'nun bir parçası olarak yapılandırılması önceki aşamada tamamlanır ve daha önce noktalarda gerçekleştirilen bir grup prosedür E1, E2, E6 kesme vektörlerini ayarlamaya ve DMA denetleyicisini hazırlamaya indirgenmiştir.
    INT19'un durdurulması için hazırlıklar yapılıyor ve basitleştirilmiş bir modda başlama olasılığı kontrol ediliyor. Hata bulunursa, kullanıcıya bir uyarı görüntülenir. Kod yorumuna bakın 11 .
    E1Kesinti vektör tablosunu başlatma
    Kesme Vektörlerini Ayarlama
    Kesinti vektörlerinin ayarı, önyükleme bloğunun sınırlı yeteneklerine bağlıdır. Hizmetin kısaltılmış bir sürümünü tanımlayan Flash ROM yeniden yazma prosedürü için kesme işleyicileri içeren Çalışma Zamanı kodunu saklar. Kod yorumuna bakın 12 .
    E2
    CMOS içerik kurtarma, BIOS arama ve başlatma
    Kod yorumuna bakın 14 .
    E3
    Kesme Denetleyicilerini ve Doğrudan Bellek Erişimini Hazırlama
    DMA denetleyicisinin başlatılması, DRQ ve DACK sinyallerinin polaritesini ayarlamaktan, kanal önceliklerini atamaktan ve genişletilmiş yazma döngüsünü devre dışı bırakmaktan oluşur.
    Kesme denetleyicisi için, IRQ sinyalinin kenarındaki istekleri alma modu ayarlanır ve sabit öncelikler modu atanır. Vektör kesintileri IRQ0-IRQ7, INT8-INT0F'ye eşlenir ve IRQ8-IRQ15, INT70h-INT77'ye eşlenir. Kod yorumuna bakın 13 .
    E6Disket sürücü denetleyicisini ve Zamanlayıcı IRQ'larını etkinleştirme. Dahili önbelleği etkinleştirme
    Sistem zamanlayıcısından ve FDC'den gelen kesintileri etkinleştir
    IRQ0 sistem zamanlayıcısı ve IRQ6 sürücü denetleyicisinden gelen kesintiler etkinleştirilir, bunun için ana denetleyicinin (port 21) istek maskeleme kaydında 0 ve 6 bitleri sıfıra ayarlanır.
    Okunabilir bilgilerin Dahili Önbellekte önbelleğe alınması için, "AND" ile birleştirilen iki koşulun karşılanması gerekir: CR0 işlemci kontrol kaydında, bit 30 sıfıra ayarlanmalıdır; bir bellek okuma döngüsü sırasında, mantık tarafından üretilen önbellek etkinleştirme sinyali KEN# etkin olmalıdır.
    ABDMA ve Kesme denetleyicilerini başlatma
    IRQ ve DMA Denetleyicilerini Yeniden Başlatma
    DMA Denetleyicisini ve Kesme Denetleyicisini Yapılandırma. Kesinti vektör tablosu üretimi.
    EDDisket sürücüsünü başlatma
    Sürücü başlatma
    Sürücü başlatma, biri iz sayısını belirlemek için olan bir dizi prosedürden oluşur. Sürücü 80-izli bir sürücüyse, 60 numaralı silindire yerleştirildikten sonra, 1. silindire dönüş, track0 sinyalini pasif duruma ve 0. silindire bir adım daha aktif duruma ayarlar. Sürücü 40-yollu ise, silindir 60 üzerinde konumlandırmaya çalışırken, kafalar sınırlayıcıya çarpar, adım darbelerinin bir kısmı işlenmeyecek ve analiz sırasında tespit edilecek olan silindir 1'den 0'a geçiş anı başarısız olacaktır. track0 sinyali.
    Yüklü ortam için uzunlamasına kayıt yoğunluğu, 3F7h bağlantı noktası üzerinden kontrol edilen iki FDC saatinde okunarak belirlenir. 500 Kbps hızında veri alışverişi sırasında başarılı bir okuma gerçekleştiyse, 250 Kbps - 360/720Kb hızında 1.2 / 1.44Mb disket takılmasına karar verilir.
    Önyükleme sektöründeki sektör sayısının bayt değerine göre ortamın hacmi belirtilir. 15 sn/parça 1,2 Mb sürücülere karşılık gelirken, 1,44 Mb sürücüler 18 saniye/iz kullanır. Aygıtın boyutu - 5,25 "veya 3,5" - bu prosedür için belirlemek gerekli değildir, çünkü görev, CMOS'tan alınamaması koşuluyla sürücü ve önyükleme için yeterli ortam hakkında bilgi edinmektir.
    Sürücünün başlatılması sırasında hatalar bulunursa başka POST yapılmaz.
    EEA sürücüsünde bir disket aranıyor: Disketin ilk sektörünün okunması
    Önyükleme kesimini bir disketten okuma
    AMIBIOS'un modern uygulamalarında, EE kodu, BIOS kurtarmanın mümkün olduğu bir aygıta erişirken tanılama bağlantı noktasına gönderilen ilk işlenen POST kodudur.
    Bir disketten (Cylinder:00, Head:00, Sector:01) önyükleme kesimini okuma prosedürü, BIOS kurtarma aşamasında yeniden çağrılır. Ortam bulunamazsa, kullanıcıdan "Disketi A:'ya yerleştirin" istenir.
    EFDisket sürücüsü okunurken bir okuma hatası oluştu
    Disk işlem hatası
    Disk işlemleri sırasında hatalar tespit edilirse ve ortamdan önyükleme sektörü okunamazsa kontrol bu noktaya aktarılır. Monitörde bir hata mesajı görüntülenir ve işlem başarıyla tamamlanana kadar POST devam eder.
    Okuma hataları donanım sorunlarından kaynaklanıyorsa başarısız okuma denemeleri, çıkmak için kullanıcı müdahalesi gerektiren sonsuz bir döngü oluşturur.
    F0AMIBOOT.ROM dosyasının kök dizinde aranması
    AMIBOOT.ROM dosyası aranıyor
    Önyükleme sektörünün hizmet alanlarının içeriği, AMIBOOT.ROM adlı bir dosyanın arandığı kök dizinin nerede olduğunu belirler.
    AMIBOOT.ROM dosya adı ayrılmış bir sabittir. BIOS'u başarıyla geri yüklemek için disketteki dosyayı bu kurala göre yeniden adlandırmalısınız.
    F1AMIBOOT.ROM dosyası kök dizinde değil
    AMIBOOT.ROM dosyası kök dizinde bulunamadı
    Kök dizini okurken bir hata oluşursa veya AMIBOOT.ROM dosyası içinde bulunmazsa kontrol bu noktaya aktarılır.
    F2AMIBOOT.ROM dosyası tarafından işgal edilen kümeleri bulmak için FAT disketini okuma ve analiz etme
    FAT oku
    Floppy diskin FAT (File Allocation Table)'ı okunur ve dizinin içeriğinden AMIBOOT.ROM dosyasına karşılık gelen cluster zincirinin başlangıcı belirlenir. Dosyanın olması durumunda isim bulunamadı, organizasyon için F1 kontrol noktasına koşulsuz atlama Sonsuz döngü, yalnızca BIOS görüntü dosyası başarıyla okunursa çıkılabilir.
    F3AMIBOOT.ROM dosyasını küme küme okuma
    AMIBOOT.ROM'u okumak
    FAT'ta açıklanan kümeler zincirine bağlı olarak, AMIBOOT.ROM dosyası okunur.
    F4AMIBOOT.ROM dosyası doğru boyutta değil
    AMIBOOT.ROM dosya boyutu, Flash ROM boyutuyla eşleşmiyor
    BIOS görüntü dosyasının boyutu ana karta takılı Flash ROM yongasının boyutuyla eşleşmiyorsa kontrol bu noktaya aktarılır.
    F5Dahili önbelleği devre dışı bırakma
    Dahili Önbelleği Devre Dışı Bırak
    CR0 kaydının 30. bitini "1" olarak ayarlayarak, Flash ROM ile etkileşim kurarken veri tutarlılığını sağlamak için Dahili Önbellek devre dışı bırakılır. Aksi takdirde, mikro devrenin durum kaydını okuduktan sonra, tüm işlemler önbellek kopyasında gerçekleştirilecektir.
    Önbelleği devre dışı bırakma prosedürü donanıma bağlıdır. Bazı sistem mantığı kümeleri için, Flash ROM'un bulunduğu adres bölgesi önbelleğe alınamaz olduğundan, önbellek bu adımda devre dışı bırakılmaz.
    FacebookFlash ROM türünü algılama
    Flash ROM türünü belirleme
    Flash ROM tipi algılama, genellikle Akıllı Tanımlayıcıyı Oku komutuyla yapılır. ROM bölgesindeki herhangi bir adrese yazıldıktan sonra depolama cihazı, bellek okuma modundan ReadID moduna geçer. Bu durumda, ROM'un içeriği değil, tanımlayıcılar belirtilen bölgeden okunacaktır: ofset 0 - Üretici Kodu; ofset 1 - Cihaz Kodu.
    Tüm bu işlemleri gerçekleştirmeden önce, Flash WE sinyalinin engellemesini kaldırmak ve bölgeye erişime izin vermek gerekir, bunun için sistem lojik kayıtları programlanır.
    FCFlash ROM'u silme
    Ana Ünite Flash ROM'unu Silme
    Flash ROM, bir önyükleme bloğundan, bir veya daha fazla parametre bloğundan ve bir ana bloktan oluşur. Ana üniteyi silmek için, Erase Setup ve Erase Confirm kodlarından oluşan Flaşı Sil komutu yürütülür. Flash ROM silme moduna girer ve adres alanında içerik okunmaz, ancak işlemcinin işlemin tamamlandığı anı ve başarısını belirlediği duruma göre durum.
    FDFlash ROM'u Programlama
    Flash ROM Ana Ünite Programlama
    Ana ünitenin programlanması, depolama cihazının üreticisi tarafından belirtilen algoritmaya göre gerçekleştirilir. Kural olarak, yazılan her hücre için iki koddan oluşan bir komut iletilir: Program Kurulumu ve yazılacak bayt. Yazma işleminin tamamlanma anı ve başarısı, Flash ROM'un durum kaydı tarafından kontrol edilir. İşlem, ana bloğun tüm hücreleri için döngüsel olarak tekrarlanır.
    FFFlash ROM programlaması başarılı oldu. Ardından, sistem BIOS'unu yeniden başlatma
    BIOS yeniden başlatma Paketlenmemiş sistem BIOS'unun ShadowRAM'de yürütülen kodları (Çalışma zamanı kodu, F000 gölge RAM'de sıkıştırılmamış haldedir)
    FlashROM programlamanın başarılı olması durumunda kontrol bu noktaya aktarılır. Ardından, BIOS'u yeniden başlatmanız gerekir. Bunu yapmak için, FFFF:0000 (CS=FFFF, IP=0000) adresinde doğrudan bir bölümler arası atlama komutu yürütülür.
    10 KBC engelleme ve engellemeyi kaldırma komutunun verilmesi
    Klavye denetleyicisi erken başlatma
    Klavyeye bir sıfırlama komutu gönderildi. A20 hattının kontrolünü etkinleştirmek veya devre dışı bırakmak için C8/C9 komutları 64h bağlantı noktasına gönderilir. Donanım uygulamasına bağlı olarak, 82C42 yazılım modeliyle uyumlu, klavye denetleyicisinin ikinci bağlantı noktasının birinci ve ikinci bitlerine karşılık gelen genel amaçlı Pin23 ve Pin24 pinleri kullanılır.
    11 DRAM kayıtlarını geri yükleyin
    STR (RAM'de Askıya Alma) durumundan dönüş
    STR (RAM'i Askıya Al) durumundan geri dönmek, RAM içeriğinin geri yüklenmesini içerir. Bunu yapmak için, CMOS'tan okur ve STR yürütülürken ilgili içerikleri bellek denetleyicisinin kayıtlarına yazar. Bellek yenileme şemaları çalışıyor.
    E0.
    12 SMRAM'ı yeniden etkinleştirin. MTRR'leri ayarla
    SMRAM'a (Sistem Yönetimi RAM'i) erişimi geri yükleme
    Sistem Yönetimi RAM'i (SMRAM), Sistem Yönetimi Kesintisi (SMI İşleyici) işleyicisi için yapılandırılır. MTRR işlemci kayıtları, SMRAM'a eşlenen A000 ve B000 segmentlerindeki bellek bölgesine erişim için gerekli koşulları sağlayacak şekilde yapılandırılır.
    Bazı platformlarda bu prosedürün kodu şöyledir: E1.
    13 Yenileme hızını geri yükleyin
    Bellek yenileme kurtarma
    Intel işlemciler üzerine kurulu platformlar, belleğin yenilenmesinden sorumlu olan bellek denetleyici kayıtlarının içeriğini geri yükler. Bu prosedür AMD platformlarında gerçekleştirilmez.
    Bazı platformlarda bu prosedürün kodu şöyledir: E2.
    14 CMOS'u geri yükleyin ve VGA BIOS'u arayın
    VGA BIOS'u Bulma ve Başlatma
    Tümleşik video içeren platformlar için VGA BIOS aranır ve başlatılır.
    Bazı platformlarda bu prosedürün kodu şöyledir: E3.
    03 NMI'yi devre dışı bırakın. Tip Tanımını Sıfırla
    05 Yığın başlatma. Belleği ve USB Denetleyici Önbelleğini Devre Dışı Bırak
    06 RAM'de bir yardımcı programın yürütülmesi
    07 İşlemci tanıma ve APIC başlatma
    08 CMOS Sağlama Toplamı Doğrulaması
    09 End / Ins tuşlarının yürütülmesini kontrol etme
    0A Pil arızası testi
    0B Klavye Denetleyicisi Arabellek Kayıtlarını Temizleme
    0C Klavye denetleyicisine bir test komutu gönderilir
    0E Klavye denetleyicisi tarafından sunulan ek aygıtları bulma
    0F Klavye başlatma
    10 Sıfırlama komutu klavyeye gönderilir
    11 End veya Ins tuşuna basılırsa, CMOS sıfırlanır
    12 DMA denetleyicilerini devre dışı bırakmak
    13 Yonga seti başlatma ve L2 önbelleği
    14 Sistem zamanlayıcısının kontrol edilmesi
    19 DRAM yenileme isteği oluşturma testi devam ediyor
    1 A Rejenerasyon döngüsünün süresinin kontrol edilmesi
    20 Çıkış cihazları başlatılıyor
    23 Klavye denetleyicisinin giriş bağlantı noktası okunuyor. Yoklama Tuş Kilidi Anahtarı ve Üretim Test Anahtarı
    24 Kesinti Vektör Tablosunu Başlatmaya Hazırlanma
    25 Kesinti vektörü başlatma tamamlandı
    26 Turbo Switch atlama kablosunun durumu, klavye denetleyicisinin giriş bağlantı noktası aracılığıyla sorgulanır.
    27 USB denetleyicisinin başlatılması. Başlatıcı mikro kod güncellemesi
    28 Video modunu ayarlamak için hazırlanıyor
    29 LCD panel başlatma
    2A Ek ROM'lar tarafından sunulan cihazları arayın
    2B VGA BIOS başlatma, sağlama toplamını kontrol etme
    2C VGA BIOS'u çalıştırma
    2D INT 10h ve INT 42h ile eşleştirme
    CGA video bağdaştırıcılarını arayın
    2F CGA video belleği testi
    30 CGA Tarayıcı Testi
    31 Video belleğinde veya tarama devrelerinde hata. Alternatif bir CGA video adaptörü bulma
    32 Alternatif CGA video belleği testi ve tarama devreleri
    33 Mono/Renkli Jumper Durum Anketi
    34 Metin modunun ayarlanması 80x25
    37 Video modu ayarlandı. Ekran temizlendi
    38 Yerleşik cihaz başlatma
    39 Önceki adımdaki hata mesajlarını görüntüleme
    3 A CMOS Kurulumuna girmek için "DEL'e Vur" mesajını görüntüleyin
    3B Korumalı modda bir hafıza testi için hazırlanmaya başlayın
    40 GDT ve IDT Tanımlayıcı Tablolarının Hazırlanması
    42 Korumalı Moda Geçiş
    43 İşlemci korumalı modda. Kesintilere izin verilir
    44 A20 hattını test etmeye hazırlanıyor
    45 Hat testi A20
    46 RAM boyutlandırma tamamlandı
    47 Geleneksel Belleğe yazılan test verileri
    48 Geleneksel Belleği Yeniden Kontrol Etme
    49 Genişletilmiş Bellek Testi
    4B Hafızayı sıfırlama
    4C Sıfırlama işlemi göstergesi
    4D CMOS'a yazma alınan boyutlar Geleneksel ve Genişletilmiş bellek
    Gerçek sistem belleği miktarının gösterilmesi
    4F Genişletilmiş Geleneksel Bellek testi devam ediyor
    50 Geleneksel Bellek Boyutu Düzeltme
    51 Genişletilmiş Bellek Testi
    52 Geleneksel Bellek ve Genişletilmiş Bellek birimleri korunur
    53 Gecikmeli Eşlik Hatası İşleme
    54 Eşlik ve NMI İşlemeyi Devre Dışı Bırak
    57 POST Bellek Yöneticisi için bellek bölgesi başlatma
    58 CMOS Kurulumuna girmeniz istenir
    59 İşlemciyi gerçek moda döndürme
    60 DMA sayfası kayıtlarını kontrol etme
    62 DMA#1 denetleyici adresi ve aktarım uzunluğu kayıt testi
    63 DMA#2 Denetleyici Aktarım Uzunluğu ve Adres Kayıt Testi
    65 DMA Denetleyicilerini Programlama
    66 Yazma Talebini ve Maske Ayarı POST Kayıtlarını Temizleme
    67 Kesme Denetleyicilerini Programlama
    7F Ek kaynaklardan NMI sorgusuna izin ver
    80 Kesinti servis modunu PS / 2 bağlantı noktasından ayarlar
    81 Sıfırlama Hatalarında Klavye Arayüzü Testi
    82 Klavye Denetleyici Modunu Ayarlama
    83 Tuş kilidi durum kontrolü
    84 Bellek Doğrulaması
    85 Hata mesajlarını görüntüleme
    86 Kurulum için sistemin ayarlanması
    87 CMOS Kurulum programını Geleneksel Belleğe paketinden çıkarma.
    88 Kurulum programı kullanıcı tarafından sonlandırıldı
    89 Kurulumdan sonra durumu geri yükleme tamamlandı
    8B Belleği Ek Bir BIOS Değişken Bloğuna Ayırma
    8C Konfigürasyon kaydı programlama
    8D HDD ve FDD denetleyicilerinin başlatılması
    8F FDD Denetleyicisini Yeniden Başlatma
    91 Sabit sürücü denetleyicisini yapılandırma
    95 Ek BIOS'ları bulmak için ROM Taraması çalıştırma
    96 Sistem kaynaklarının ek yapılandırması
    97 Ek BIOS İmzası ve Sağlama Toplamı Doğrulaması
    98 Sistem Yönetimi RAM'ini Yapılandırma
    99 Zamanlayıcı Sayacı ve Paralel Port Değişkenlerini Ayarlama
    9A Seri Bağlantı Noktalarının Listesini Oluşturma
    9B Yardımcı işlemci testi için bellekte bir alan hazırlama
    9C Yardımcı işlemci başlatma
    9D Yardımcı işlemci bilgileri CMOS RAM'de saklanır
    9E Klavye Tipi Tanımlaması
    9F Ek giriş cihazları arayın
    A0 Kayıtların oluşumu MTRR (Bellek Tipi Aralık Kayıtları)
    A2 Önceki başlatma adımlarındaki hata mesajları
    A3 Klavye otomatik tekrarlama zamanlaması ayarı
    A4 Kullanılmayan RAM bölgelerini birleştirin
    A5 Video modunun ayarlanması
    A6 Ekran temizleme
    A7 BIOS Yürütülebilir Kod Gölge RAM Alanının Taşınması
    A8 E000h segmentinde ek BIOS başlatma
    A9 Kontrolü sistem BIOS'una iade edin
    AAA USB veri yolu başlatma
    AB INT13 modülünü disk hizmetlerine hizmet vermek için hazırlama
    AC Çok işlemcili sistemleri desteklemek için AIOPIC tabloları oluşturma
    AD INT10 modülünü video hizmetlerine hizmet vermek için hazırlama
    AE DMI başlatma
    B0 Sistem yapılandırma tablosu çıktısı
    B1 ACPI BIOS başlatma
    00 Yazılım Kesintisi INT19h - Önyükleme Sektörünü Yükleme

    Ses sinyalleri

    Bu işlevin sorumluluğu ağ üzerinden uzaktan önyüklemeyi desteklemektir, bu nedenle ağ bağdaştırıcısının Önyükleme ROM'unu aramanız gerekir. Bulunursa ve Önyükleme Aygıtı Önceliği menüsündeki CMOS Kurulumu ayarı ağ önyüklemesini ilk aygıt olarak listelerse, INT18h ve INT19h yordamları yapılandırılır.

    Hata kodu aşağıdaki değerleri alabilir: * 0: RAM algılanmadı * 1: Çeşitli DIMM türleri takılı * 2: DIMM'de SPD yok veya SPD'nin içeriği okunamadı * 3: Modül belirtilen frekansta çalışmak için sistem gereksinimlerini karşılamıyor * 4: modül bu sistemde kullanılamaz * 5: modül hatlarının aktivasyonu ile rejenerasyon durumuna geçişi arasındaki süre sistem gereksinimlerini karşılamıyor * 6: alt sayfada bir hata algılandı - ilk 64 Kb bellek

    seslerhata
    1 kısaBellek yenileme hatası. Programlanabilir kesme zamanlayıcısı veya programlanabilir kesme denetleyicisi arızalı olabilir.
    2 kısaPOST prosedürü başarısız oldu. Donanım kontrollerinden biri başarısız oldu.
    3 kısaİlk 64K'da bellek eşlik hatası. Bellek yongası arızalı olabilir.
    4 kısaSistem zamanlayıcısı veya ilk bellek bankası hatası
    5 kısaişlemci hatası
    6 kısaKontrol hattı hatası A20. İşlemcinin korumalı moda geçmesini engelleyen klavye denetleyici hatası.
    7 kısaİşlemci sanal modu hatası
    8 kısaVideo belleği okuma/yazma hatası. Eksik veya kusurlu video bağdaştırıcısı.
    9 kısaBIOS sağlama toplamı yanlış
    10 kısaGeçici Olmayan Bellek (CMOS) Güç Yönetimi Kaydında Okuma/Yazma Hatası. Güç yönetimi devrelerinde arıza.
    11 kısaDüzey 2 önbellek hatası
    1 uzunTüm kontroller normal şekilde geçti - bilgisayar işletim sistemini başlatmaya hazır
    1 uzun, 1 kısaGüç kaynağı hatası
    1 uzun, 2 kısaVideo kartının BIOS ROM'unda hata veya yatay tersin silinmesinde hata
    1 uzun, 3 kısa64K üzerindeki bellekte hata algılandı