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
3Ç 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
4Ç 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ı
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 |
![](https://i0.wp.com/safecomp.me/files/bios/300616/2.png)
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 | |
2Ç | 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 | ||
3Ç | Ö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 | |
4Ç | Ü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 | ||
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üğü:
![](https://i0.wp.com/safecomp.me/files/bios/300616/3.png)
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
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.
![](https://i0.wp.com/safecomp.me/files/bios/300616/4.jpg)
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
![](https://i2.wp.com/safecomp.me/files/bios/300616/5.png)
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. |
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ı. |
2Ç | 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?
- 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).
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).
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.
![](https://i1.wp.com/toolgir.ru/wp-content/uploads/2015/04/POST-Card-vstroennyi-POST-indicator-500x247.jpg)
Ö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.
![](https://i0.wp.com/toolgir.ru/wp-content/uploads/2015/04/POST-Card-PCI-ISA.jpg)
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.
![](https://i0.wp.com/toolgir.ru/wp-content/uploads/2015/04/POST-Card-simple-post-card.jpg)
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ü.
![](https://i1.wp.com/toolgir.ru/wp-content/uploads/2015/04/POST-Card-ic80.jpg)
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.
![](https://i0.wp.com/toolgir.ru/wp-content/uploads/2015/04/POST-Card-ne-snimaia-materinku-500x267.jpg)
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).
![](https://i2.wp.com/toolgir.ru/wp-content/uploads/2015/04/POST-Card-LPT-card.jpg)
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) ).
![](https://i1.wp.com/toolgir.ru/wp-content/uploads/2015/04/POST-Card-Gigabyte-CPE-PCIE280-500x417.jpg)
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.
![](https://i0.wp.com/toolgir.ru/wp-content/uploads/2015/04/POST-Card-KQCPET6-H-PCIe.jpg)
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 ...
![](https://i1.wp.com/toolgir.ru/wp-content/uploads/2015/04/POST-Card-Asus-H61M-LPC-DEBUG-Port-500x301.jpg)
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.
![](https://i0.wp.com/toolgir.ru/wp-content/uploads/2015/04/POST-Card-insyde-h2o-DDT.jpg)
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.
![](https://i0.wp.com/toolgir.ru/wp-content/uploads/2015/04/POST-Card-AMIDebug-Rx.jpg)
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).
![](https://i1.wp.com/toolgir.ru/wp-content/uploads/2015/04/POST-Card-miniPCI-miniPCIe-card.jpg)
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.
![](https://i0.wp.com/toolgir.ru/wp-content/uploads/2015/04/POST-Card-LPC-controller-500x277.jpg)
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.
![](https://i1.wp.com/toolgir.ru/wp-content/uploads/2015/04/POST-Card-Sintech-ST8675-500x318.jpg)
İ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.
![](https://i2.wp.com/toolgir.ru/wp-content/uploads/2015/04/POST-Card-notebook-sodimm-vga.jpg)
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ırak | Kaynak 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şlatma | Ek (kart dışı) PCI IDE denetleyicilerinin başlatılması |
2 | Çıkış Cihazları için Başlatma | Gö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şlatma | Konsol 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şlatma | PnP 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 fonksiyon | DIM'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ın | Daha ö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 | 0A | 0B | 0C | 0E | 0F | ||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
10 | 11 | 12 | 13 | 14 | 19 | 1 A | |||||||||
23 | 24 | 25 | 26 | 27 | 28 | 29 | 2A | 2B | 2C | 2D | 2Ç | 2F | |||
30 | 31 | 32 | 33 | 34 | 37 | 38 | 39 | 3 A | 3B | ||||||
40 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 4B | 4C | 4D | 4Ç | 4F | ||
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 | 8B | 8C | 8D | 8F | ||
91 | 95 | 96 | 97 | 98 | 99 | 9A | 9B | 9C | 9D | 9E | 9F | ||||
A0 | A2 | A3 | A4 | A5 | A6 | A7 | A8 | A9 | AAA | AB | AC | AD | AE | ||
B0 | B1 | ||||||||||||||
CC | CD | CE | CF | ||||||||||||
D0 | D1 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | DA | DB | DC | DD | Almanya | D.F. | |
E0 | E1 | E2 | E 4 | E6 | AB | ED | EE | EF | |||||||
F0 | F1 | F2 | F4 | F5 | FC | FD | FF |
kod | İsim | Tanı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. | |
CC | Chipset'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. |
CE | Sistem, 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. |
CF | DualBIOS Ö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. |
D0 | Güç 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. |
D1 | Klavye 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. |
D3 | Bellek 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. |
D4 | Test 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. |
D5 | Baş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. |
D6 | Dahili Ö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. |
D7 | Kontrolü 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. |
D8 | Ana 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. |
D9 | Gö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 . |
DA | Okuma 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. |
DB | Bellek 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. |
DC | Bellek 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. |
DD | Erken 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ı |
|
E0 | Kurtarma 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 . |
E1 | Kesinti 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 . |
E6 | Disket 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. |
AB | DMA 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. |
ED | Disket 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. |
EE | A 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. |
EF | Disket 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. |
F0 | AMIBOOT.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. |
F1 | AMIBOOT.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. |
F2 | AMIBOOT.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. |
F3 | AMIBOOT.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. |
F4 | AMIBOOT.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. |
F5 | Dahili ö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. |
Flash 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. |
|
FC | Flash 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. |
FD | Flash 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. |
FF | Flash 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 | |
2Ç | 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 | |
4Ç | 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
sesler | hata |
---|---|
1 kısa | Bellek yenileme hatası. Programlanabilir kesme zamanlayıcısı veya programlanabilir kesme denetleyicisi arızalı olabilir. |
2 kısa | POST 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ısa | Sistem zamanlayıcısı veya ilk bellek bankası hatası |
5 kısa | işlemci hatası |
6 kısa | Kontrol hattı hatası A20. İşlemcinin korumalı moda geçmesini engelleyen klavye denetleyici hatası. |
7 kısa | İşlemci sanal modu hatası |
8 kısa | Video belleği okuma/yazma hatası. Eksik veya kusurlu video bağdaştırıcısı. |
9 kısa | BIOS sağlama toplamı yanlış |
10 kısa | Geçici Olmayan Bellek (CMOS) Güç Yönetimi Kaydında Okuma/Yazma Hatası. Güç yönetimi devrelerinde arıza. |
11 kısa | Düzey 2 önbellek hatası |
1 uzun | Tüm kontroller normal şekilde geçti - bilgisayar işletim sistemini başlatmaya hazır |
1 uzun, 1 kısa | Güç kaynağı hatası |
1 uzun, 2 kısa | Video kartının BIOS ROM'unda hata veya yatay tersin silinmesinde hata |
1 uzun, 3 kısa | 64K üzerindeki bellekte hata algılandı | 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.