Κωδικοί σφάλματος αναλυτή υπολογιστή στα ρωσικά. ταχυδρομικές κάρτες - σκοπός και ποικιλίες

Εκτελείται μια συντομευμένη διαδικασία όταν ορίζετε την επιλογή Quick Power On Self Test στο BIOS.

  • 65 Γίνεται επαναφορά του προσαρμογέα βίντεο. Ο ελεγκτής ήχου, οι συσκευές εισόδου/εξόδου αρχικοποιούνται, το πληκτρολόγιο και το ποντίκι ελέγχονται. Έλεγχος ακεραιότητας του BIOS
  • 66 Αρχικοποιήθηκε η προσωρινή μνήμη. Δημιουργείται ένας διανυσματικός πίνακας διακοπής. Το σύστημα διαχείρισης ενέργειας ξεκινά
  • 67 Ελέγξτε το άθροισμα ελέγχου CMOS και δοκιμάστε την μπαταρία. Το Chipset διαμορφώνεται με βάση τις παραμέτρους CMOS
  • 68 Αρχικοποίηση προσαρμογέα βίντεο
  • 69 Διαμόρφωση ελεγκτή διακοπής
  • 6Α RAM δοκιμάζεται (επιταχυνόμενη)
  • 6B Εμφανίζει το λογότυπο EPA, τα αποτελέσματα δοκιμής επεξεργαστή και μνήμης
  • 70 Εμφανίζεται η προτροπή για είσοδο στο BIOS Setup. Το ποντίκι που είναι συνδεδεμένο σε PS/2 ή USB έχει αρχικοποιηθεί
  • 71 Αρχικοποίηση ελεγκτή προσωρινής μνήμης
  • 72 Οι καταχωρητές chipset έχουν ρυθμιστεί. Δημιουργείται μια λίστα συσκευών Plug and Play.& Ο ελεγκτής μονάδας έχει προετοιμαστεί
  • 73 Αρχικοποίηση ελεγκτή σκληροι ΔΙΣΚΟΙ
  • 74 Ο συνεπεξεργαστής εκκινεί
  • 75 Εάν είναι απαραίτητο, ο σκληρός δίσκος προστατεύεται από εγγραφή.
  • 77 Εάν απαιτείται, ζητείται κωδικός πρόσβασης και εμφανίζονται μηνύματα Πατήστε F1 για να συνεχίσετε, DEL για είσοδο στο Setup
  • 78 Οι πλακέτες επέκτασης αρχικοποιούνται με το δικό τους BIOS
  • 79 πόροι πλατφόρμας αρχικοποιούνται
  • Δημιουργείται ένας ριζικός πίνακας RSDT, πίνακες συσκευών DSDT, FADT κ.λπ.
  • 7D Συγκεντρώστε πληροφορίες σχετικά με τα διαμερίσματα συσκευών εκκίνησης
  • 7E BIOS ετοιμάζεται για εκκίνηση λειτουργικό σύστημα
  • 7F Η κατάσταση της ένδειξης NumLock ρυθμίζεται σύμφωνα με τις ρυθμίσεις
  • Ρύθμιση BIOS
  • 80 Κάλεσε το INT 19 και ξεκινά το λειτουργικό σύστημα

AMIBIOS 8.0

  • D0 Αρχικοποίηση επεξεργαστή και chipset. Επαλήθευση αθροίσματος ελέγχου μπλοκ εκκίνησης BIOS
  • D1 Αρχικοποίηση θυρών I/O. Ο ελεγκτής πληκτρολογίου λαμβάνει μια εντολή να εκτελέσει έναν αυτοέλεγχο BAT.
  • D2 Απενεργοποιήστε την προσωρινή μνήμη L1/L2. Καθορίζεται η ποσότητα της εγκατεστημένης μνήμης RAM
  • D3 Τα σχήματα ανανέωσης μνήμης έχουν διαμορφωθεί. Επιτρέπεται η χρήση της προσωρινής μνήμης
  • Δ4 Δοκιμή 512 KB μνήμης. Η στοίβα εγκαθίσταται και εκχωρείται το πρωτόκολλο ανταλλαγής κρυφής μνήμης
  • Ο κωδικός BIOS D5 αποσυσκευάζεται και αντιγράφεται στη σκιώδη μνήμη
  • Ελέγχονται τα αθροίσματα ελέγχου του BIOS D6 και τα πλήκτρα Ctrl+Home (ανάκτηση BIOS)
  • Το D7 Control μεταφέρεται στη μονάδα διασύνδεσης, η οποία αποσυσκευάζει τον κωδικό στην περιοχή Run-Time
  • D8 Ο εκτελέσιμος κώδικας αποσυσκευάζεται από τη μνήμη flash στη μνήμη RAM. Αποθηκευμένες πληροφορίες CPUID
  • D9 Ο αποσυμπιεσμένος κωδικός μεταφέρεται από την περιοχή προσωρινής αποθήκευσης στα τμήματα RAM 0E000h και 0F000h
  • DA Οι καταχωρητές CPUID αποκαθίστανται. Η εκτέλεση POST μεταφέρεται στη μνήμη RAM
  • E1-E8, EC-EE Σφάλματα που σχετίζονται με τη διαμόρφωση μνήμη συστήματος
  • 03 Απενεργοποιεί την επεξεργασία NMI, σφάλματα ισοτιμίας, έξοδο οθόνης. Η περιοχή είναι δεσμευμένη για το αρχείο καταγραφής συμβάντων GPNV, οι αρχικές τιμές των μεταβλητών ορίζονται από το BIOS
  • 04 Ελέγξτε την υγεία της μπαταρίας και υπολογίστε το άθροισμα ελέγχου CMOS
  • 05 Αρχικοποιήθηκε ο ελεγκτής διακοπής και δημιουργήθηκε διανυσματικός πίνακας
  • 06 Δοκιμή και προετοιμασία του χρονοδιακόπτη
  • 08 Το πληκτρολόγιο δοκιμάζεται (τα φώτα του πληκτρολογίου αναβοσβήνουν)
  • C0 Εκκίνηση του επεξεργαστή. Η προσωρινή μνήμη δεν επιτρέπεται. Ορίζεται από την APIC
  • C1 Για συστήματα πολλαπλών επεξεργαστών, καθορίζεται ο υπεύθυνος επεξεργαστής για την εκκίνηση του συστήματος
  • C2 Ολοκληρώθηκε η ανάθεση του επεξεργαστή για την εκκίνηση του συστήματος. Ταυτοποίηση με CPUID
  • C5 Καθορίζεται ο αριθμός των επεξεργαστών, διαμορφώνονται οι παράμετροί τους
  • C6 Εκκίνηση της προσωρινής μνήμης για ταχύτερη POST
  • Ολοκληρώθηκε η προετοιμασία του επεξεργαστή C7
  • 0A Ορίστηκε ελεγκτής πληκτρολογίου
  • 0B Αναζήτηση για ποντίκι συνδεδεμένο στη θύρα PS/2
  • 0C Έλεγχος για παρουσία πληκτρολογίου
  • 0E Εντοπίστηκε και αρχικοποιήθηκε διάφορες συσκευέςεισαγωγή
  • 13 Αρχικοποίηση καταχωρητών chipset
  • 24 Αποσυσκευάστε και αρχικοποιήστε μονάδες BIOS για συγκεκριμένη πλατφόρμα.
  • Δημιουργείται διανυσματικός πίνακας διακοπής και αρχικοποιείται ο χειρισμός διακοπής
  • 2A DIM ορίζει συσκευές σε τοπικά λεωφορεία. Ο προσαρμογέας βίντεο προετοιμάζεται για προετοιμασία, δημιουργείται ένας πίνακας κατανομής πόρων
  • Ανίχνευση και προετοιμασία προσαρμογέα βίντεο 2C, ο προσαρμογέας βίντεο καλείται από το BIOS
  • 2E Εύρεση και προετοιμασία πρόσθετων συσκευών I/O
  • 30 Προετοιμασία για επεξεργασία SMI
  • 31 Εκκίνηση και ενεργοποίηση της μονάδας ADM
  • 33 Η ελαφριά μονάδα φόρτωσης προετοιμάζεται
  • 37 Εμφανίζει το λογότυπο AMI, την έκδοση BIOS, τον επεξεργαστή, την προτροπή πλήκτρων για είσοδο στο BIOS
  • 38 Το DIM προετοιμάζει διάφορες συσκευές σε τοπικά λεωφορεία
  • 39 Εκκίνηση ελεγκτή DMA
  • 3A Ρυθμίστε την ώρα του συστήματος σύμφωνα με το ρολόι RTC
  • Η 3Β RAM ελέγχεται και εμφανίζονται τα αποτελέσματα
  • Οι καταχωρητές Chipset 3C έχουν ρυθμιστεί
  • 40 Εκκίνηση σειριακών και παράλληλων θυρών, μαθηματικού συμεπεξεργαστή κ.λπ.
  • 52 Τα αποτελέσματα της δοκιμής μνήμης ενημερώνουν τα δεδομένα RAM στο CMOS
  • 60 Το BIOS Setup ορίζει την κατάσταση NumLock και διαμορφώνει τις ρυθμίσεις αυτόματης επανάληψης
  • 75 Η διαδικασία για την εργασία με συσκευές δίσκου έχει ξεκινήσει (διακοπή INT 13h)
  • Οι πίνακες διαμόρφωσης του εκτεταμένου συστήματος 7C ESCD δημιουργούνται και εγγράφονται στο NVRAM
  • 84 Βρέθηκαν σφάλματα καταγραφής κατά τη διάρκεια της POST
  • 85 Εμφανίζει μηνύματα σχετικά με εντοπισμένα μη κρίσιμα σφάλματα.
  • 87 Εάν είναι απαραίτητο, εκκινείται το BIOS Setup, το οποίο πρώτα αποσυμπιέζεται στη μνήμη RAM
  • Οι καταχωρητές Chipset 8C έχουν ρυθμιστεί σύμφωνα με το BIOS Setup
  • Κατασκευάζονται 8D πίνακες ACPI
  • 8E Διαμόρφωση υπηρεσίας διακοπής που δεν καλύπτεται (NMI).
  • 90 Οριστικοποίηση SMI
  • A1 Εκκαθάριση δεδομένων που δεν χρειάζονται κατά τη φόρτωση του λειτουργικού συστήματος
  • Οι μονάδες A2 EFI προετοιμάζονται για αλληλεπίδραση με το λειτουργικό σύστημα
  • A4 Η μονάδα γλώσσας προετοιμάζεται σύμφωνα με το BIOS Setup
  • A7 Εμφανίζεται ο συνοπτικός πίνακας της διαδικασίας POST
  • A8 Ρυθμίστε την κατάσταση των καταχωρητών MTRR
  • A9 Εάν είναι απαραίτητο, αναμονή για είσοδο στο πληκτρολόγιο
  • AA Κατάργηση διανυσμάτων διακοπής POST (INT 1Ch και INT 09h)
  • AB Καθορίζονται οι συσκευές για τη φόρτωση του λειτουργικού συστήματος
  • AC Τελικά στάδια εγκατάστασης chipset σύμφωνα με το BIOS Setup
  • Η διεπαφή B1 ACPI έχει ρυθμιστεί

Phoenix BIOS 4.0

  • 02 Επαληθεύστε την πραγματική λειτουργία
  • 03 Απενεργοποίηση διακοπής χωρίς μάσκα (NMI)
  • 04 Λήψη τύπου CPU
  • 06 Αρχικοποίηση υλικού συστήματος
  • 08 Αρχικοποιήστε το chipset με τις αρχικές τιμές POST
  • 09 Σήμα IN POST
  • 0A Αρχικοποίηση καταχωρητών CPU
  • 0B Ενεργοποίηση προσωρινής μνήμης CPU
  • 0C Εκκίνηση της κρυφής μνήμης στις αρχικές τιμές POST
  • 0E Εκκίνηση στοιχείου I/O
  • 0F Εκκινήστε το IDE του τοπικού διαύλου
  • 10 Εκκίνηση διαχείρισης ενέργειας
  • 11 Φορτώστε εναλλακτικούς καταχωρητές με αρχικές τιμές POST
  • 12 Επαναφορά λέξης ελέγχου CPU κατά τη διάρκεια της θερμής εκκίνησης
  • 13 Εκκίνηση συσκευών Mastering Bus PCI
  • 14 Ξεκινήστε τον ελεγκτή πληκτρολογίου
  • 16 (1-2-2-3) Άθροισμα ελέγχου BIOS ROM
  • 17 Εκκίνηση της προσωρινής μνήμης πριν από το αυτόματο μέγεθος της μνήμης
  • 18 8254 αρχικοποίηση χρονοδιακόπτη
  • 1A 8237 Αρχικοποίηση ελεγκτή DMA
  • 1C Επαναφορά προγραμματιζόμενου ελεγκτή διακοπής
  • 20 (1-3-1-1) Δοκιμή ανανέωσης DRAM
  • 22 (1-3-1-3) Test 8742 Keyboard Controller
  • 24 Ορίστε τον καταχωρητή τμήματος ES στα 4 GB
  • 26 Ενεργοποιήστε τη γραμμή A20
  • 28 Αυτόματο μέγεθος DRAM
  • 29 Εκκινήστε το POST Memory Manager
  • 2A Καθαρή μνήμη RAM 512 KB βάσης
  • 2C (1-3-4-1) Αποτυχία RAM στη γραμμή διεύθυνσης xxxx
  • 2E (1-3-4-3) Αποτυχία RAM σε bit δεδομένων xxxx χαμηλού byte του διαύλου μνήμης
  • 2F Ενεργοποίηση προσωρινής μνήμης πριν από τη σκιά του BIOS του συστήματος
  • 30 (1-4-1-1) Αποτυχία RAM σε bit δεδομένων xxxx υψηλού byte του διαύλου μνήμης
  • 32 Δοκιμή συχνότητας διαύλου CPU-ρολόι
  • 33 Εκκίνηση του Phoenix Dispatch Manager
  • 34 Απενεργοποιήστε το κουμπί λειτουργίας κατά τη διάρκεια της POST
  • 35 Εκ νέου αρχικοποίηση καταχωρητών
  • 36 Τερματισμός θερμής εκκίνησης
  • 37 Επανεκκινήστε το chipset
  • 38 Σκιερό σύστημα BIOS ROM
  • 39 Εκ νέου αρχικοποίηση της προσωρινής μνήμης
  • 3A Αυτόματη μνήμη cache
  • 3C Προηγμένη διαμόρφωση καταχωρητών chipset
  • 3D Φόρτωση εναλλακτικών καταχωρητών με τιμές CMOS
  • Ανίχνευση ταχύτητας CPU 40
  • 42 Αρχικοποίηση διανυσμάτων διακοπής
  • 45 Αρχικοποίηση συσκευής POST
  • 46 (2-1-2-3) Ελέγξτε τη σημείωση πνευματικών δικαιωμάτων ROM
  • 48 Ελέγξτε τη διαμόρφωση βίντεο σε σχέση με το CMOS
  • 49 Αρχικοποίηση Δίαυλος PCIκαι συσκευές
  • 4A Εκκινήστε όλους τους προσαρμογείς βίντεο στο σύστημα
  • Εκκίνηση 4B QuietBoot (προαιρετικό)
  • 4C Shadow βίντεο BIOS ROM
  • 4E Εμφάνιση σημείωσης πνευματικών δικαιωμάτων BIOS
  • 50 Εμφάνιση τύπου και ταχύτητας CPU
  • 51 Αρχικοποιήστε τον πίνακα EISA
  • 52 Δοκιμή πληκτρολογίου
  • 54 Ορίστε το κλικ του πλήκτρου εάν είναι ενεργοποιημένο
  • 55 Εκκίνηση του διαύλου USB
  • 58 (2-2-3-1) Δοκιμή για μη αναμενόμενες διακοπές
  • 59 Εκκίνηση της υπηρεσίας εμφάνισης POST
  • 5A Εμφάνιση προτροπής "Πατήστε F2 για να μπείτε στο SETUP"
  • 5B Απενεργοποιήστε την προσωρινή μνήμη CPU
  • 5C Test RAM μεταξύ 512 και 640 KB
  • 60 Δοκιμάστε την εκτεταμένη μνήμη
  • 62 Δοκιμάστε τις γραμμές διευθύνσεων εκτεταμένης μνήμης
  • 64 Μετάβαση στο UserPatch1
  • 66 Διαμόρφωση σύνθετων καταχωρητών προσωρινής μνήμης
  • 67 Εκκίνηση APIC πολλαπλών επεξεργαστών
  • 68 Ενεργοποίηση εξωτερικής κρυφής μνήμης και μνήμης CPU
  • 69 Ρύθμιση της περιοχής λειτουργίας διαχείρισης συστήματος (SMM).
  • 6A Εμφάνιση εξωτερικού μεγέθους κρυφής μνήμης L2
  • 6B Φόρτωση προσαρμοσμένων προεπιλογών (προαιρετικό)
  • 6C Εμφάνιση μηνύματος σκιερής περιοχής
  • 6E Εμφάνιση πιθανής υψηλής διεύθυνσης για ανάκτηση UMB
  • 70 Εμφάνιση μηνυμάτων σφάλματος
  • 72 Ελέγξτε για σφάλματα διαμόρφωσης
  • 76 Ελέγξτε για σφάλματα πληκτρολογίου
  • 7C Ρύθμιση διανυσμάτων διακοπής υλικού
  • 7D Αρχικοποίηση της παρακολούθησης υλικού
  • 7E Εκκινήστε τον συνεπεξεργαστή εάν υπάρχει
  • 80 Απενεργοποιήστε τις ενσωματωμένες θύρες Super I/O και IRQ
  • 81 Καθυστερημένη προετοιμασία συσκευής POST
  • 82 Εντοπισμός και εγκατάσταση εξωτερικών θυρών RS232
  • 83 Διαμόρφωση ελεγκτών IDE που δεν είναι MCD
  • 84 Εντοπισμός και εγκατάσταση εξωτερικών παράλληλων θυρών
  • 85 Εκκίνηση συσκευών PnP ISA συμβατών με υπολογιστή
  • 86 Εκ νέου αρχικοποίηση των ενσωματωμένων θυρών I/O
  • 87 Ρύθμιση παραμέτρων Motheboard Configurable Devices (προαιρετικό)
  • 88 Εκκίνηση της περιοχής δεδομένων του BIOS
  • 89 Ενεργοποίηση διακοπών χωρίς μάσκα (NMI)
  • 8A Εκκίνηση εκτεταμένης περιοχής δεδομένων BIOS
  • 8B Δοκιμάστε και αρχικοποιήστε το ποντίκι PS/2
  • 8C Εκκίνηση ελεγκτή δισκέτας
  • 8F Προσδιορισμός αριθμού μονάδων ATA (προαιρετικό)
  • 90 Εκκίνηση ελεγκτών σκληρού δίσκου
  • 91 Εκκίνηση ελεγκτών σκληρού δίσκου τοπικού διαύλου
  • 92 Μετάβαση στο UserPatch2
  • 93 Κατασκευή MPTABLE για πλακέτες πολλαπλών επεξεργαστών
  • 95 Εγκαταστήστε το CD-ROM για εκκίνηση
  • 96 Εκκαθάριση τεράστιου καταχωρητή τμήματος ES
  • 97 Διόρθωση πίνακα πολλαπλών επεξεργαστών
  • 98 (1-2) Αναζήτηση για επιλογές ROM. Ένα παρατεταμένο, δύο σύντομα μπιπ σε περίπτωση αποτυχίας του αθροίσματος ελέγχου
  • 99 Έλεγχος για SMART Drive (προαιρετικό)
  • 9A ROM επιλογών σκιάς
  • 9C Ρύθμιση διαχείρισης ενέργειας
  • 9D Initialize engine security (προαιρετικό)
  • 9E Ενεργοποίηση διακοπών υλικού
  • 9F Προσδιορίστε τον αριθμό των μονάδων ATA και SCSI
  • A0 Ρυθμίστε την ώρα της ημέρας
  • A2 Ελέγξτε το κλείδωμα των κλειδιών
  • A4 Initialize Typematic rate
  • A8 Διαγραφή προτροπής F2
  • Σάρωση AA για πάτημα πλήκτρου F2
  • AC Μπείτε στο SETUP
  • Σημαία AE Clear Boot
  • B0 Ελέγξτε για σφάλματα
  • Το B2 POST ολοκληρώθηκε - προετοιμαστείτε για εκκίνηση του λειτουργικού συστήματος
  • B4 (1) Ένα σύντομο μπιπ πριν την εκκίνηση
  • B5 Terminate QuietBoot (προαιρετικό)
  • B6 Ελέγξτε τον κωδικό πρόσβασης (προαιρετικό)
  • B9 Προετοιμασία μπότας
  • BA Εκκίνηση παραμέτρων DMI
  • BB Εκκίνηση των ROM επιλογών PnP
  • π.Χ. Καθαρίστε πούλια ισοτιμίας
  • Μενού BD Display MultiBoot
  • BE Clear οθόνη (προαιρετικό)
  • BF Ελέγξτε τον ιό και τις υπενθυμίσεις αντιγράφων ασφαλείας
  • C0 Δοκιμάστε να κάνετε εκκίνηση με INT 19
  • C1 Initialize POST Error Manager (PEM)
  • C2 Αρχικοποίηση καταγραφής σφαλμάτων
  • C3 Εκκίνηση λειτουργίας εμφάνισης σφαλμάτων
  • C4 Αρχικοποίηση συστήματος χειρισμού σφαλμάτων
  • C5 PnPnd διπλό CMOS (προαιρετικό)
  • C6 Εκκίνηση σύνδεσης φορητού υπολογιστή (προαιρετικό)
  • C7 Αρχικοποίηση της καθυστερημένης σύνδεσης του notebook
  • D2 Άγνωστη διακοπή
  • E0 Εκκινήστε το chipset
  • E1 Αρχικοποιήστε τη γέφυρα
  • E2 Εκκινήστε την CPU
  • E3 Εκκίνηση χρονοδιακόπτη συστήματος
  • E4 Εκκίνηση συστήματος I/O
  • E5 Ελέγξτε την μπότα ανάκτησης δύναμης
  • E6 Checksum BIOS ROM
  • E7 Μεταβείτε στο BIOS
  • Ε8 Σετ τεράστιο τμήμα
  • E9 Εκκίνηση πολλαπλών επεξεργαστών
  • EA Initialize ειδικό κωδικό OEM
  • EB Εκκίνηση PIC και DMA
  • EC Initialize Τύπος μνήμης
  • ED Initialize Μέγεθος μνήμης
  • EE Shadow Boot Block
  • Δοκιμή μνήμης συστήματος EF
  • F0 Αρχικοποίηση διανυσμάτων διακοπής
  • F1 Αρχικοποίηση ρολογιού πραγματικού χρόνου
  • F2 Εκκίνηση βίντεο
  • F3 Εκκινήστε τη λειτουργία διαχείρισης συστήματος
  • F4 (1) Έξοδος ενός μπιπ πριν την εκκίνηση
  • F5 Εκκίνηση σε Mini DOS
  • F6 Εκκαθάριση τεράστιου τμήματος
  • F7 Εκκίνηση σε πλήρες DOS

PI0049

Η κάρτα POST για ελαττωματικές μητρικές πλακέτες υπολογιστών, μοντέλο PI0049, έχει σχεδιαστεί για να εμφανίζει ταχυδρομικούς κωδικούς όλων των κατασκευαστών BIOS. Αυτό το προϊόν είναι περισσότερο γνωστό ως PC Ana-lyz-er 2, τα χαρακτηριστικά του οποίου έχουν συζητηθεί επανειλημμένα στις σελίδες του ιστότοπού μας. Το εγχειρίδιο χρήστη περιέχει μια λίστα με κωδικούς πρόσβασης μηχανικής, καθώς και μια λίστα τυπικών συντομεύσεων πληκτρολογίου για την είσοδο στο BIOS. Η ανάπτυξη της κάρτας POST προστατεύεται από το δίπλωμα ευρεσιτεχνίας 01224987.4 (Κίνα).

PI0050

ταχυδρομική κάρτα IC80 V5.0

QiGuan KLPI6

Η διαγνωστική κάρτα KLPI6-SD της QiGuan Electronics είναι κατασκευασμένη σύμφωνα με το διεθνές πρότυπο IEC 61010-1, το οποίο καθορίζει τις απαιτήσεις για τον εξοπλισμό δοκιμής υπέρτασης χαμηλής τάσης. Ένα λειτουργικό χαρακτηριστικό της κάρτας POST KLPI6-SD είναι η δυνατότητα εμφάνισης κωδικών POST προσωπικός υπολογιστήςστην εξωτερική οθόνη ενδείξεων. Εκτός από τον τρέχοντα κωδικό, και οι δύο ενδείξεις εμφανίζουν τις προηγούμενες τιμές, καθώς και τον κωδικό POST της μοιραίας βλάβης.

QiGuan MKCP6A

Η κάρτα Personal Platform Diagnostics and Stability Test Card, μοντέλο MKCP6A, αναπτύχθηκε από την QiGuan Electronics χρησιμοποιώντας τεχνολογία που προστατεύεται από το εθνικό δίπλωμα ευρεσιτεχνίας 03126857.9 (Κίνα). Για την εμφάνιση κωδικών POST, ο πίνακας έχει τρία ζεύγη (!) ενδείξεων: το πρώτο ζεύγος έχει σχεδιαστεί για να εμφανίζει έναν αποτυχημένο κωδικό, το επόμενο εμφανίζει τον τρέχοντα κωδικό POST, το τελευταίο εμφανίζει τον προηγούμενο κωδικό.

SL-M04A

Μια σπάνια έκδοση του εγχειριδίου χρήσης στα τουρκικά για τον διαγνωστικό ελεγκτή POST PC Analyzer (στα τουρκικά PC Analizoru). Εκτός από τις γνωστές περιγραφές των POST κωδικών, περιλαμβάνει μια λίστα σημεία ελέγχουσχεδόν όλοι οι γνωστοί κατασκευαστές BIOS. Για ευκολία, όλοι οι ταχυδρομικοί κώδικες ταξινομούνται κατά αριθμό, γεγονός που καθιστά ευκολότερη την πρόσβαση και την κατανόηση. Τα σχόλια σε αυτά ακολουθούν τον κώδικα που δεν είναι μέτρια και διαχωρίζονται με το όνομα του BIOS.


18.03.2019

Περιγραφή:

Σας παρουσιάζω το κύριο ταχυδρομικοί κωδικοί γιαBIOSκατασκευαστήςAMI. Μια μικρή εισαγωγή. Αμέσως μετά το πάτημα του κουμπιού POWER στη μονάδα συστήματος του προσωπικού υπολογιστή, ο έλεγχος του υπολογιστή πηγαίνει απευθείας στο BIOS. Αυτή τη στιγμή (στην αρχή της εκκίνησης του υπολογιστή), ο επεξεργαστής στέλνει ένα σήμα στο τσιπ του BIOS, το οποίο προετοιμάζει τη φόρτωση του υλικολογισμικού BOOT-ROUTINE Σύστημα βάσηςΕισόδου-εξόδου.
Το υλικολογισμικό BOOT-ROUTINE καλεί τη ρουτίνα αυτοδιαγνωστικού ελέγχου POST.

υπορουτίνα POST (Power On Self Test)ελέγχει τον εξοπλισμό που είναι εγκατεστημένος στον υπολογιστή, τον διαμορφώνει και τον προετοιμάζει για εργασία.

Για κάθε μεμονωμένο υλικό (επεξεργαστής, μνήμη, κάρτα γραφικών, πληκτρολόγιο, θύρες εισόδου/εξόδου κ.λπ.) πραγματοποιείται ξεχωριστή δοκιμή. Κάθε δοκιμή έχει τον δικό της μοναδικό αριθμό, ο οποίος ονομάζεται POST code. ΤΑΧΥΔΡΟΜΙΚΟΣ ΚΩΔΙΚΟΣγραμμένο στο Manufacturing Test Port (διεύθυνση 0080H) πριν ξεκινήσει κάθε μεμονωμένη δοκιμή της διαδικασίας POST.

Αφού γραφτεί ο κωδικός POST της δοκιμής στο Manufacturing Test Port, ξεκινά η διαδικασία δοκιμής του αντίστοιχου εξοπλισμού. Εάν η διαδικασία δοκιμής αποτύχει, ο κωδικός POST της τελευταίας διαδικασίας (που προκάλεσε το σφάλμα) παραμένει στη θύρα δοκιμής κατασκευής. Εάν γνωρίζετε τον κωδικό POST της τελευταίας διαδικασίας, μπορείτε να προσδιορίσετε τη συσκευή που προκάλεσε το σφάλμα.

Η ανάγνωση των ταχυδρομικών κωδικών μπορεί να γίνει με διάφορους τρόπους.

  • Εάν η μητρική σας πλακέτα έχει ενσωματωμένη ένδειξη POST code, μπορείτε να βρείτε πληροφορίες σχετικά με τον κωδικό POST της τελευταίας διαδικασίας από αυτήν.
  • Ο κωδικός POST της τελευταίας διαδικασίας που εκτελέστηκε σε ορισμένα συστήματα μπορεί να εμφανιστεί στην οθόνη της οθόνης κατά τη διάρκεια της διαδικασίας POST.
  • Μια ειδική κάρτα επέκτασης μπορεί να χρησιμοποιηθεί για την ανάγνωση ταχυδρομικών κωδικών.

Δεδομένου ότι το BIOS παράγεται από πολλούς κατασκευαστές, το BIOS κάθε κατασκευαστή έχει τον δικό του πίνακα με κωδικούς POST.

Αυτός ο πίνακας περιέχει τους κωδικούς POST που εμφανίζονται κατά την πλήρη διαδικασία POST.

  • CF Καθορίζει τον τύπο του επεξεργαστή και δοκιμάζει την ανάγνωση/εγγραφή CMOS
  • C0 Το chipset και η κρυφή μνήμη L1-, L2 έχουν εκ των προτέρων αρχικοποιηθεί, ο ελεγκτής διακοπής, το DMA, ο χρονοδιακόπτης είναι προγραμματισμένοι
  • C1 Ανιχνεύεται τύπος και ποσότητα μνήμης RAM
  • Ο κωδικός C3 BIOS αποσυμπιέζεται σε μια προσωρινή περιοχή της μνήμης RAM
  • Τα αθροίσματα ελέγχου BIOS 0С ελέγχονται
  • Ο κωδικός BIOS C5 αντιγράφεται στη σκιώδη μνήμη και ο έλεγχος μεταφέρεται στη μονάδα Boot Block
  • 01 Η μονάδα XGROUP αποσυσκευάζεται στη φυσική διεύθυνση 1000:0000h
  • 02 Αρχικοποίηση επεξεργαστή. Οι καταχωρητές CR και MSR έχουν οριστεί
  • 03 ορίζονται πόροι I/O (Super I/O)
  • 05 Εκκαθάριση οθόνης και σημαία κατάστασης CMOS
  • 06 Έλεγχος του συνεπεξεργαστή
  • 07 Ο ελεγκτής πληκτρολογίου ορίστηκε και δοκιμάστηκε
  • 08 Ορισμός διεπαφής πληκτρολογίου
  • 09 Αρχικοποίηση σειριακού ελεγκτή ATA
  • OA Προσδιορίζει το πληκτρολόγιο και το ποντίκι που είναι συνδεδεμένα στις θύρες PS/2
  • 0B Ρυθμίστε τους πόρους του ελεγκτή ήχου AC97
  • Το τμήμα μνήμης OE F000h δοκιμάζεται
  • 10 Καθορίζει τον τύπο της μνήμης flash
  • Δοκιμασμένο 12 CMOS
  • 14 Ορίστε τιμές για καταχωρητές chipset
  • 16 Πρωτεύουσα προετοιμασία της γεννήτριας ρολογιού
  • 18 Καθορίζει τον τύπο του επεξεργαστή, τις παραμέτρους του και τα μεγέθη κρυφής μνήμης L1 και L2
  • 1B Αρχικοποιήθηκε ο διανυσματικός πίνακας διακοπής
  • Ελέγχονται τα αθροίσματα ελέγχου 1C CMOS και η τάση της μπαταρίας
  • Ορίζεται σύστημα διαχείρισης ενέργειας 1D
  • 1F Φόρτωση μήτρας πληκτρολογίου (για φορητούς υπολογιστές)
  • 21 Η διαχείριση ενέργειας υλικού προετοιμάζεται (για φορητούς υπολογιστές)
  • 23 Δοκιμή μαθηματικών συνεπεξεργαστή, μονάδα δίσκου, προετοιμασία chipset
  • 24 Ο μικροκώδικας του επεξεργαστή ενημερώνεται. Δημιουργείται ένας χάρτης κατανομής πόρων για συσκευές Plug and Play
  • 25 Αρχικοποίηση PCI: απαρίθμηση συσκευών, αναζήτηση Προσαρμογέας VGA, είσοδος VGA BIOS στο C000:0
  • 26 Ρυθμίστε τη συχνότητα ρολογιού με το CMOS Setup. Απενεργοποιεί το συγχρονισμό αχρησιμοποίητων υποδοχών DIMM και PCI. Το σύστημα παρακολούθησης προετοιμάζεται (H/W Monitor)
  • 27 Ενεργοποίηση διακοπής INT 09h. Ο ελεγκτής πληκτρολογίου προετοιμάστηκε ξανά
  • Προγραμματίζονται 29 MTRR, αρχικοποιείται το APIC. Ο ελεγκτής IDE προγραμματίζεται. Η συχνότητα του επεξεργαστή μετριέται. Καλείται η επέκταση BIOS του συστήματος βίντεο
  • 2B Εύρεση του BIOS του προσαρμογέα βίντεο
  • 2D Εμφανίζει την οθόνη εκκίνησης του Award, πληροφορίες σχετικά με τον τύπο του επεξεργαστή και την ταχύτητά του
  • 33 Επαναφορά πληκτρολογίου
  • 35 Δοκιμάστηκε το πρώτο κανάλι DMA
  • 37 Δεύτερο κανάλι DMA υπό δοκιμή
  • Δοκιμάστηκαν 39 καταχωρητές σελίδων DMA
  • 3C Διαμόρφωση του ελεγκτή 8254 (χρονομετρητής)
  • 3E Δοκιμή ελεγκτή διακοπής 8259
  • 43 Έλεγχος του ελεγκτή διακοπής
  • Δοκιμασμένα 47 ελαστικά ISA/EISA
  • 49 Υπολογίζεται η ποσότητα της μνήμης RAM. Προσαρμόστε τους καταχωρητές για τον επεξεργαστή AMD K5
  • 4E Προγραμματισμός των καταχωρητών MTRR για τους επεξεργαστές Sirix. Η προσωρινή μνήμη L2 και το APIC αρχικοποιούνται
  • 50 ορισμένο δίαυλο USB
  • 52 Η RAM ελέγχεται με τα αποτελέσματα να εμφανίζονται. Η εκτεταμένη μνήμη διαγράφεται
  • 53 Εάν διαγραφεί το CMOS, επαναφέρεται ο κωδικός πρόσβασης σύνδεσης.
  • 55 Εμφανίζει τον αριθμό των επεξεργαστών (για πλατφόρμες πολλαπλών επεξεργαστών)
  • 57 Εμφανίζεται το λογότυπο EPA. Αρχικοποίηση Συσκευών ISA PnP
  • 59 Ορίζεται σύστημα προστασίας από ιούς
  • 5B Προτροπή για εκτέλεση ενημέρωσης BIOS από δισκέτα
  • Κυκλοφόρησε ο ελεγκτής 5D Super I/O και ο ενσωματωμένος ελεγκτής ήχου
  • 60 Είσοδος στο CMOS Setup εάν πατήθηκε το πλήκτρο Delete
  • Αρχικοποίηση ποντικιού 65 PS/2
  • 69 Ενεργοποίηση προσωρινής μνήμης L2
  • Οι καταχωρητές Chipset 6B έχουν ρυθμιστεί σύμφωνα με το BIOS Setup
  • 6D Εκχώρηση πόρων για συσκευές ISA PnP και θύρες COM για ενσωματωμένες συσκευές
  • 6F Εκκίνηση και διαμόρφωση του ελεγκτή δισκέτας
  • Εντοπίζονται και εγκαθίστανται 75 συσκευές IDE: σκληροί δίσκοι, CD/DVD, LS-120, ZIP κ.λπ.
  • 76 Εμφανίζει πληροφορίες σχετικά με συσκευές IDE που έχουν εντοπιστεί
  • 77 Εκκίνηση σειριακών και παράλληλων θυρών
  • 7A Επαναφορά και προετοιμασία για συμεπεξεργαστή μαθηματικών
  • 7C Ορίζει προστασία από μη εξουσιοδοτημένη εγγραφή σε σκληρούς δίσκους
  • 7F Εάν υπάρχουν σφάλματα, εμφανίζεται ένα μήνυμα και αναμένεται να πατηθούν τα πλήκτρα Delete και F1
  • 82 Η μνήμη εκχωρείται για διαχείριση ενέργειας και γίνονται αλλαγές στον πίνακα ESCD.
  • Η οθόνη πιτσιλίσματος με το λογότυπο EPA αφαιρείται. Απαιτεί κωδικό πρόσβασης εάν χρειάζεται
  • 83 Όλα τα δεδομένα αποθηκεύονται από την προσωρινή στοίβα στο CMOS
  • 84 Εμφάνιση του μηνύματος Initializing Plug and Play Cards
  • 85 Η προετοιμασία USB ολοκληρώθηκε
  • Δημιουργήθηκαν 87 πίνακες SYSID στην περιοχή DMI
  • Έχουν εγκατασταθεί 89 πίνακες ACPI. Εκχωρήστε διακοπές σε συσκευές PCI
  • 8B Καλείται από το BIOS πρόσθετων ελεγκτών ISA ή PCI, εκτός από τον προσαρμογέα βίντεο.
  • Το 8D Ρυθμίζει τις παραμέτρους ισοτιμίας RAM από το CMOS Setup. Αρχικοποιείται το APM
  • Ενεργοποιημένο 8F IRQ 12 για ζεστή σύνδεση ενός ποντικιού PS/2
  • 94 Η προετοιμασία του chipset ολοκληρώθηκε. Εμφανίζει τον πίνακα κατανομής πόρων. Ενεργοποίηση προσωρινής μνήμης L2. Ρύθμιση της λειτουργίας θερινής ώρας
  • 95 Ρυθμίζει τη συχνότητα αυτόματης επανάληψης του πληκτρολογίου και την κατάσταση Num Lock
  • 96 Προσαρμογή καταχωρητών για συστήματα πολλαπλών επεξεργαστών (για επεξεργαστές Cyrix). Δημιουργείται ο πίνακας ESCD. Ο χρονοδιακόπτης DOS Time ρυθμίζεται σύμφωνα με το ρολόι RTC CMOS. Τα διαμερίσματα των συσκευών εκκίνησης αποθηκεύονται για χρήση από το ενσωματωμένο πρόγραμμα προστασίας από ιούς. Ο ομιλητής ανακοινώνει το τέλος του POST. Δημιουργείται ο πίνακας MSIRQ FF Διακοπή BIOS Εκτελείται INT 19h. Αναζήτηση του bootloader στον πρώτο τομέα της συσκευής εκκίνησης

Εκτελείται μια συντομευμένη διαδικασία όταν ορίζετε την επιλογή Quick Power On Self Test στο BIOS.

  • 65 Γίνεται επαναφορά του προσαρμογέα βίντεο. Ο ελεγκτής ήχου, οι συσκευές εισόδου/εξόδου αρχικοποιούνται, το πληκτρολόγιο και το ποντίκι ελέγχονται. Έλεγχος ακεραιότητας του BIOS
  • 66 Αρχικοποιήθηκε η προσωρινή μνήμη. Δημιουργείται ένας διανυσματικός πίνακας διακοπής. Το σύστημα διαχείρισης ενέργειας ξεκινά
  • 67 Ελέγξτε το άθροισμα ελέγχου CMOS και δοκιμάστε την μπαταρία. Το Chipset διαμορφώνεται με βάση τις παραμέτρους CMOS
  • 68 Αρχικοποίηση προσαρμογέα βίντεο
  • 69 Διαμόρφωση ελεγκτή διακοπής
  • 6Α RAM δοκιμάζεται (επιταχυνόμενη)
  • 6B Εμφανίζει το λογότυπο EPA, τα αποτελέσματα δοκιμής επεξεργαστή και μνήμης
  • 70 Εμφανίζεται η προτροπή για είσοδο στο BIOS Setup. Το ποντίκι που είναι συνδεδεμένο σε PS/2 ή USB έχει αρχικοποιηθεί
  • 71 Αρχικοποίηση ελεγκτή προσωρινής μνήμης
  • 72 Οι καταχωρητές chipset έχουν ρυθμιστεί. Δημιουργείται μια λίστα συσκευών Plug and Play.& Ο ελεγκτής μονάδας έχει προετοιμαστεί
  • 73 Αρχικοποίηση ελεγκτή σκληρού δίσκου
  • 74 Ο συνεπεξεργαστής εκκινεί
  • 75 Εάν είναι απαραίτητο, ο σκληρός δίσκος προστατεύεται από εγγραφή.
  • 77 Εάν απαιτείται, ζητείται κωδικός πρόσβασης και εμφανίζονται μηνύματα Πατήστε F1 για να συνεχίσετε, DEL για είσοδο στο Setup
  • 78 Οι πλακέτες επέκτασης αρχικοποιούνται με το δικό τους BIOS
  • 79 πόροι πλατφόρμας αρχικοποιούνται
  • Δημιουργείται ένας ριζικός πίνακας RSDT, πίνακες συσκευών DSDT, FADT κ.λπ.
  • 7D Συγκεντρώστε πληροφορίες σχετικά με τα διαμερίσματα συσκευών εκκίνησης
  • Το 7E BIOS ετοιμάζεται να εκκινήσει το λειτουργικό σύστημα
  • 7F Η κατάσταση της ένδειξης NumLock ρυθμίζεται σύμφωνα με τις ρυθμίσεις
  • Ρύθμιση BIOS
  • 80 Κάλεσε το INT 19 και ξεκινά το λειτουργικό σύστημα

AMIBIOS8.0

  • D0 Αρχικοποίηση επεξεργαστή και chipset. Επαλήθευση αθροίσματος ελέγχου μπλοκ εκκίνησης BIOS
  • D1 Αρχικοποίηση θυρών I/O. Ο ελεγκτής πληκτρολογίου λαμβάνει μια εντολή να εκτελέσει έναν αυτοέλεγχο BAT.
  • D2 Απενεργοποιήστε την προσωρινή μνήμη L1/L2. Καθορίζεται η ποσότητα της εγκατεστημένης μνήμης RAM
  • D3 Τα σχήματα ανανέωσης μνήμης έχουν διαμορφωθεί. Επιτρέπεται η χρήση της προσωρινής μνήμης
  • Δ4 Δοκιμή 512 KB μνήμης. Η στοίβα εγκαθίσταται και εκχωρείται το πρωτόκολλο ανταλλαγής κρυφής μνήμης
  • Ο κωδικός BIOS D5 αποσυσκευάζεται και αντιγράφεται στη σκιώδη μνήμη
  • Ελέγχονται τα αθροίσματα ελέγχου του BIOS D6 και τα πλήκτρα Ctrl+Home (ανάκτηση BIOS)
  • Το D7 Control μεταφέρεται στη μονάδα διασύνδεσης, η οποία αποσυσκευάζει τον κωδικό στην περιοχή Run-Time
  • D8 Ο εκτελέσιμος κώδικας αποσυσκευάζεται από τη μνήμη flash στη μνήμη RAM. Αποθηκευμένες πληροφορίες CPUID
  • D9 Ο αποσυμπιεσμένος κωδικός μεταφέρεται από την περιοχή προσωρινής αποθήκευσης στα τμήματα RAM 0E000h και 0F000h
  • DA Οι καταχωρητές CPUID αποκαθίστανται. Η εκτέλεση POST μεταφέρεται στη μνήμη RAM
  • E1-E8, EC-EE Σφάλματα διαμόρφωσης μνήμης συστήματος
  • 03 Απενεργοποιεί την επεξεργασία NMI, σφάλματα ισοτιμίας, έξοδο οθόνης. Η περιοχή είναι δεσμευμένη για το αρχείο καταγραφής συμβάντων GPNV, οι αρχικές τιμές των μεταβλητών ορίζονται από το BIOS
  • 04 Ελέγξτε την υγεία της μπαταρίας και υπολογίστε το άθροισμα ελέγχου CMOS
  • 05 Αρχικοποιήθηκε ο ελεγκτής διακοπής και δημιουργήθηκε διανυσματικός πίνακας
  • 06 Δοκιμή και προετοιμασία του χρονοδιακόπτη
  • 08 Το πληκτρολόγιο δοκιμάζεται (τα φώτα του πληκτρολογίου αναβοσβήνουν)
  • C0 Εκκίνηση του επεξεργαστή. Η προσωρινή μνήμη δεν επιτρέπεται. Ορίζεται από την APIC
  • C1 Για συστήματα πολλαπλών επεξεργαστών, καθορίζεται ο υπεύθυνος επεξεργαστής για την εκκίνηση του συστήματος
  • C2 Ολοκληρώθηκε η ανάθεση του επεξεργαστή για την εκκίνηση του συστήματος. Ταυτοποίηση με CPUID
  • C5 Καθορίζεται ο αριθμός των επεξεργαστών, διαμορφώνονται οι παράμετροί τους
  • C6 Εκκίνηση της προσωρινής μνήμης για ταχύτερη POST
  • Ολοκληρώθηκε η προετοιμασία του επεξεργαστή C7
  • 0A Ορίστηκε ελεγκτής πληκτρολογίου
  • 0B Αναζήτηση για ποντίκι συνδεδεμένο στη θύρα PS/2
  • 0C Έλεγχος για παρουσία πληκτρολογίου
  • 0E Ανιχνεύονται και αρχικοποιούνται διάφορες συσκευές εισόδου
  • 13 Αρχικοποίηση καταχωρητών chipset
  • 24 Αποσυσκευάστε και αρχικοποιήστε μονάδες BIOS για συγκεκριμένη πλατφόρμα.
  • Δημιουργείται διανυσματικός πίνακας διακοπής και αρχικοποιείται ο χειρισμός διακοπής
  • 2A DIM ορίζει συσκευές σε τοπικά λεωφορεία. Ο προσαρμογέας βίντεο προετοιμάζεται για προετοιμασία, δημιουργείται ένας πίνακας κατανομής πόρων
  • Ανίχνευση και προετοιμασία προσαρμογέα βίντεο 2C, ο προσαρμογέας βίντεο καλείται από το BIOS
  • 2E Εύρεση και προετοιμασία πρόσθετων συσκευών I/O
  • 30 Προετοιμασία για επεξεργασία SMI
  • 31 Εκκίνηση και ενεργοποίηση της μονάδας ADM
  • 33 Η ελαφριά μονάδα φόρτωσης προετοιμάζεται
  • 37 Εμφανίζει το λογότυπο AMI, την έκδοση BIOS, τον επεξεργαστή, την προτροπή πλήκτρων για είσοδο στο BIOS
  • 38 Το DIM προετοιμάζει διάφορες συσκευές σε τοπικά λεωφορεία
  • 39 Εκκίνηση ελεγκτή DMA
  • 3A Ρυθμίστε την ώρα του συστήματος σύμφωνα με το ρολόι RTC
  • Η 3Β RAM ελέγχεται και εμφανίζονται τα αποτελέσματα
  • Οι καταχωρητές Chipset 3C έχουν ρυθμιστεί
  • 40 Εκκίνηση σειριακών και παράλληλων θυρών, μαθηματικού συμεπεξεργαστή κ.λπ.
  • 52 Τα αποτελέσματα της δοκιμής μνήμης ενημερώνουν τα δεδομένα RAM στο CMOS
  • 60 Το BIOS Setup ορίζει την κατάσταση NumLock και διαμορφώνει τις ρυθμίσεις αυτόματης επανάληψης
  • 75 Η διαδικασία για την εργασία με συσκευές δίσκου έχει ξεκινήσει (διακοπή INT 13h)
  • 78 Δημιουργεί μια λίστα συσκευών IPL (από τις οποίες μπορεί να φορτωθεί το λειτουργικό σύστημα)
  • Οι πίνακες διαμόρφωσης του εκτεταμένου συστήματος 7C ESCD δημιουργούνται και εγγράφονται στο NVRAM
  • 84 Βρέθηκαν σφάλματα καταγραφής κατά τη διάρκεια της POST
  • 85 Εμφανίζει μηνύματα σχετικά με εντοπισμένα μη κρίσιμα σφάλματα.
  • 87 Εάν είναι απαραίτητο, εκκινείται το BIOS Setup, το οποίο πρώτα αποσυμπιέζεται στη μνήμη RAM
  • Οι καταχωρητές Chipset 8C έχουν ρυθμιστεί σύμφωνα με το BIOS Setup
  • Κατασκευάζονται 8D πίνακες ACPI
  • 8E Διαμόρφωση υπηρεσίας διακοπής που δεν καλύπτεται (NMI).
  • 90 Οριστικοποίηση SMI
  • A1 Εκκαθάριση δεδομένων που δεν χρειάζονται κατά τη φόρτωση του λειτουργικού συστήματος
  • Οι μονάδες A2 EFI προετοιμάζονται για αλληλεπίδραση με το λειτουργικό σύστημα
  • A4 Σύμφωνα με το BIOS Setup η μονάδα γλώσσας προετοιμάζεται
  • A7 Εμφανίζεται ο συνοπτικός πίνακας της διαδικασίας POST
  • A8 Ρυθμίστε την κατάσταση των καταχωρητών MTRR
  • A9 Εάν είναι απαραίτητο, αναμονή για είσοδο στο πληκτρολόγιο
  • AA Κατάργηση διανυσμάτων διακοπής POST (INT 1Ch και INT 09h)
  • AB Καθορίζονται οι συσκευές για τη φόρτωση του λειτουργικού συστήματος
  • AC Τελικά στάδια εγκατάστασης chipset σύμφωνα με το BIOS Setup
  • Η διεπαφή B1 ACPI έχει ρυθμιστεί
  • 00 Καλείται η διακοπή INT 19h (αναζήτηση τομέα εκκίνησης, εκκίνηση λειτουργικού συστήματος)

Phoenix Bios 4.0

  • 02 Επαληθεύστε την πραγματική λειτουργία
  • 03 Απενεργοποίηση διακοπής χωρίς μάσκα (NMI)
  • 04 Λήψη τύπου CPU
  • 06 Αρχικοποίηση υλικού συστήματος
  • 08 Αρχικοποιήστε το chipset με τις αρχικές τιμές POST
  • 09 Σήμα IN POST
  • 0A Αρχικοποίηση καταχωρητών CPU
  • 0B Ενεργοποίηση προσωρινής μνήμης CPU
  • 0C Εκκίνηση της κρυφής μνήμης στις αρχικές τιμές POST
  • 0E Εκκίνηση στοιχείου I/O
  • 0F Εκκινήστε το IDE του τοπικού διαύλου
  • 10 Εκκίνηση διαχείρισης ενέργειας
  • 11 Φορτώστε εναλλακτικούς καταχωρητές με αρχικές τιμές POST
  • 12 Επαναφορά λέξης ελέγχου CPU κατά τη διάρκεια της θερμής εκκίνησης
  • 13 Εκκίνηση συσκευών Mastering Bus PCI
  • 14 Ξεκινήστε τον ελεγκτή πληκτρολογίου
  • 16 (1-2-2-3) Άθροισμα ελέγχου BIOS ROM
  • 17 Εκκίνηση της προσωρινής μνήμης πριν από το αυτόματο μέγεθος της μνήμης
  • 18 8254 αρχικοποίηση χρονοδιακόπτη
  • 1A 8237 Αρχικοποίηση ελεγκτή DMA
  • 1C Επαναφορά προγραμματιζόμενου ελεγκτή διακοπής
  • 20 (1-3-1-1) Δοκιμή ανανέωσης DRAM
  • 22 (1-3-1-3) Test 8742 Keyboard Controller
  • 24 Ορίστε τον καταχωρητή τμήματος ES στα 4 GB
  • 26 Ενεργοποιήστε τη γραμμή A20
  • 28 Αυτόματο μέγεθος DRAM
  • 29 Εκκινήστε το POST Memory Manager
  • 2A Καθαρή μνήμη RAM 512 KB βάσης
  • 2C (1-3-4-1) Αποτυχία RAM στη γραμμή διεύθυνσης xxxx
  • 2E (1-3-4-3) Αποτυχία RAM σε bit δεδομένων xxxx χαμηλού byte του διαύλου μνήμης
  • 2F Ενεργοποίηση προσωρινής μνήμης πριν από τη σκιά του BIOS του συστήματος
  • 30 (1-4-1-1) Αποτυχία RAM σε bit δεδομένων xxxx υψηλού byte του διαύλου μνήμης
  • 32 Δοκιμή συχνότητας διαύλου CPU-ρολόι
  • 33 Εκκίνηση του Phoenix Dispatch Manager
  • 34 Απενεργοποιήστε το κουμπί λειτουργίας κατά τη διάρκεια της POST
  • 35 Εκ νέου αρχικοποίηση καταχωρητών
  • 36 Τερματισμός θερμής εκκίνησης
  • 37 Επανεκκινήστε το chipset
  • 38 Σκιερό σύστημα BIOS ROM
  • 39 Εκ νέου αρχικοποίηση της προσωρινής μνήμης
  • 3A Αυτόματη μνήμη cache
  • 3C Προηγμένη διαμόρφωση καταχωρητών chipset
  • 3D Φόρτωση εναλλακτικών καταχωρητών με τιμές CMOS
  • Ανίχνευση ταχύτητας CPU 40
  • 42 Αρχικοποίηση διανυσμάτων διακοπής
  • 45 Αρχικοποίηση συσκευής POST
  • 46 (2-1-2-3) Ελέγξτε τη σημείωση πνευματικών δικαιωμάτων ROM
  • 48 Ελέγξτε τη διαμόρφωση βίντεο σε σχέση με το CMOS
  • 49 Εκκίνηση του διαύλου PCI και των συσκευών
  • 4A Εκκινήστε όλους τους προσαρμογείς βίντεο στο σύστημα
  • Εκκίνηση 4B QuietBoot (προαιρετικό)
  • 4C Shadow βίντεο BIOS ROM
  • 4E Εμφάνιση σημείωσης πνευματικών δικαιωμάτων BIOS
  • 50 Εμφάνιση τύπου και ταχύτητας CPU
  • 51 Αρχικοποιήστε τον πίνακα EISA
  • 52 Δοκιμή πληκτρολογίου
  • 54 Ορίστε το κλικ του πλήκτρου εάν είναι ενεργοποιημένο
  • 55 Εκκίνηση του διαύλου USB
  • 58 (2-2-3-1) Δοκιμή για μη αναμενόμενες διακοπές
  • 59 Εκκίνηση της υπηρεσίας εμφάνισης POST
  • 5A Εμφάνιση προτροπής "Πατήστε F2 για να μπείτε στο SETUP"
  • 5B Απενεργοποιήστε την προσωρινή μνήμη CPU
  • 5C Test RAM μεταξύ 512 και 640 KB
  • 60 Δοκιμάστε την εκτεταμένη μνήμη
  • 62 Δοκιμάστε τις γραμμές διευθύνσεων εκτεταμένης μνήμης
  • 64 Μετάβαση στο UserPatch1
  • 66 Διαμόρφωση σύνθετων καταχωρητών προσωρινής μνήμης
  • 67 Εκκίνηση APIC πολλαπλών επεξεργαστών
  • 68 Ενεργοποίηση εξωτερικής κρυφής μνήμης και μνήμης CPU
  • 69 Ρύθμιση της περιοχής λειτουργίας διαχείρισης συστήματος (SMM).
  • 6A Εμφάνιση εξωτερικού μεγέθους κρυφής μνήμης L2
  • 6B Φόρτωση προσαρμοσμένων προεπιλογών (προαιρετικό)
  • 6C Εμφάνιση μηνύματος σκιερής περιοχής
  • 6E Εμφάνιση πιθανής υψηλής διεύθυνσης για ανάκτηση UMB
  • 70 Εμφάνιση μηνυμάτων σφάλματος
  • 72 Ελέγξτε για σφάλματα διαμόρφωσης
  • 76 Ελέγξτε για σφάλματα πληκτρολογίου
  • 7C Ρύθμιση διανυσμάτων διακοπής υλικού
  • 7D Αρχικοποίηση της παρακολούθησης υλικού
  • 7E Εκκινήστε τον συνεπεξεργαστή εάν υπάρχει
  • 80 Απενεργοποιήστε τις ενσωματωμένες θύρες Super I/O και IRQ
  • 81 Καθυστερημένη προετοιμασία συσκευής POST
  • 82 Εντοπισμός και εγκατάσταση εξωτερικών θυρών RS232
  • 83 Διαμόρφωση ελεγκτών IDE που δεν είναι MCD
  • 84 Εντοπισμός και εγκατάσταση εξωτερικών παράλληλων θυρών
  • 85 Εκκίνηση συσκευών PnP ISA συμβατών με υπολογιστή
  • 86 Εκ νέου αρχικοποίηση των ενσωματωμένων θυρών I/O
  • 87 Ρύθμιση παραμέτρων Motheboard Configurable Devices (προαιρετικό)
  • 88 Εκκίνηση της περιοχής δεδομένων του BIOS
  • 89 Ενεργοποίηση διακοπών χωρίς μάσκα (NMI)
  • 8A Εκκίνηση εκτεταμένης περιοχής δεδομένων BIOS
  • 8B Δοκιμάστε και αρχικοποιήστε το ποντίκι PS/2
  • 8C Εκκίνηση ελεγκτή δισκέτας
  • 8F Προσδιορισμός αριθμού μονάδων ATA (προαιρετικό)
  • 90 Εκκίνηση ελεγκτών σκληρού δίσκου
  • 91 Εκκίνηση ελεγκτών σκληρού δίσκου τοπικού διαύλου
  • 92 Μετάβαση στο UserPatch2
  • 93 Κατασκευή MPTABLE για πλακέτες πολλαπλών επεξεργαστών
  • 95 Εγκαταστήστε το CD-ROM για εκκίνηση
  • 96 Εκκαθάριση τεράστιου καταχωρητή τμήματος ES
  • 97 Διόρθωση πίνακα πολλαπλών επεξεργαστών
  • 98 (1-2) Αναζήτηση για επιλογές ROM. Ένα παρατεταμένο, δύο σύντομα μπιπ σε περίπτωση αποτυχίας του αθροίσματος ελέγχου
  • 99 Έλεγχος για SMART Drive (προαιρετικό)
  • 9A ROM επιλογών σκιάς
  • 9C Ρύθμιση διαχείρισης ενέργειας
  • 9D Initialize engine security (προαιρετικό)
  • 9E Ενεργοποίηση διακοπών υλικού
  • 9F Προσδιορίστε τον αριθμό των μονάδων ATA και SCSI
  • A0 Ρυθμίστε την ώρα της ημέρας
  • A2 Ελέγξτε το κλείδωμα των κλειδιών
  • A4 Initialize Typematic rate
  • A8 Διαγραφή προτροπής F2
  • Σάρωση AA για πάτημα πλήκτρου F2
  • AC Μπείτε στο SETUP
  • Σημαία AE Clear Boot
  • B0 Ελέγξτε για σφάλματα
  • Το B2 POST ολοκληρώθηκε – προετοιμαστείτε για εκκίνηση του λειτουργικού συστήματος
  • B4 (1) Ένα σύντομο μπιπ πριν την εκκίνηση
  • B5 Terminate QuietBoot (προαιρετικό)
  • B6 Ελέγξτε τον κωδικό πρόσβασης (προαιρετικό)
  • B9 Προετοιμασία μπότας
  • BA Εκκίνηση παραμέτρων DMI
  • BB Εκκίνηση των ROM επιλογών PnP
  • π.Χ. Καθαρίστε πούλια ισοτιμίας
  • Μενού BD Display MultiBoot
  • BE Clear οθόνη (προαιρετικό)
  • BF Ελέγξτε τον ιό και τις υπενθυμίσεις αντιγράφων ασφαλείας
  • C0 Δοκιμάστε να κάνετε εκκίνηση με INT 19
  • C1 Initialize POST Error Manager (PEM)
  • C2 Αρχικοποίηση καταγραφής σφαλμάτων
  • C3 Εκκίνηση λειτουργίας εμφάνισης σφαλμάτων
  • C4 Αρχικοποίηση συστήματος χειρισμού σφαλμάτων
  • C5 PnPnd διπλό CMOS (προαιρετικό)
  • C6 Εκκίνηση σύνδεσης φορητού υπολογιστή (προαιρετικό)
  • C7 Αρχικοποίηση της καθυστερημένης σύνδεσης του notebook
  • D2 Άγνωστη διακοπή
  • E0 Εκκινήστε το chipset
  • E1 Αρχικοποιήστε τη γέφυρα
  • E2 Εκκινήστε την CPU
  • E3 Εκκίνηση χρονοδιακόπτη συστήματος
  • E4 Εκκίνηση συστήματος I/O
  • E5 Ελέγξτε την μπότα ανάκτησης δύναμης
  • E6 Checksum BIOS ROM
  • E7 Μεταβείτε στο BIOS
  • Ε8 Σετ τεράστιο τμήμα
  • E9 Εκκίνηση πολλαπλών επεξεργαστών
  • EA Initialize ειδικό κωδικό OEM
  • EB Εκκίνηση PIC και DMA
  • EC Initialize Τύπος μνήμης
  • ED Initialize Μέγεθος μνήμης
  • EE Shadow Boot Block
  • Δοκιμή μνήμης συστήματος EF
  • F0 Αρχικοποίηση διανυσμάτων διακοπής
  • F1 Αρχικοποίηση ρολογιού πραγματικού χρόνου
  • F2 Εκκίνηση βίντεο
  • F3 Εκκινήστε τη λειτουργία διαχείρισης συστήματος
  • F4 (1) Έξοδος ενός μπιπ πριν την εκκίνηση
  • F5 Εκκίνηση σε Mini DOS
  • F6 Εκκαθάριση τεράστιου τμήματος
  • F7 Εκκίνηση σε πλήρες DOS

Πρωτότυποι και αξιόπιστοι πίνακες κωδικών POST μπορείτε να βρείτε στις αντίστοιχες ιστοσελίδες των κατασκευαστών του BIOS: "AMI" και "Award". Μερικές φορές οι πίνακες των POST κωδικών δίνονται σε εγχειρίδια μητρικής πλακέτας.
1. Δοκιμή καταχωρητών επεξεργαστών προσβάσιμων από λογισμικό (κωδικοί ταχυδρομικών: 01, 02).
2. Έλεγχος της περιόδου ανανέωσης της μνήμης RAM (POST code: 04).
3. Αρχικοποίηση ελεγκτή πληκτρολογίου (POST code: 05).
4. Προκαταρκτικός έλεγχος λειτουργικότητας μη πτητικής μνήμης (CMOS) και κατάστασης της μπαταρίας CMOS (ταχυδρομικός κωδικός: 07).
5. Αρχικοποίηση καταχωρητών chipset με προεπιλεγμένες τιμές (POST code: BE, hex).
6. Έλεγχος διαθεσιμότητας και προσδιορισμός του μεγέθους της μνήμης RAM (POST code: C1, hex).
7. Προσδιορισμός της παρουσίας και του μεγέθους μιας εξωτερικής κρυφής μνήμης (POST code: C6, hex).
8. Έλεγχος των πρώτων 64 kb μνήμης RAM (ταχυδρομικός κωδικός: 08).
9. Αρχικοποίηση διανυσμάτων διακοπής (ταχυδρομικός κωδικός: 0Α, εξάγωνο).
10. Έλεγχος αθροίσματος ελέγχου CMOS (ταχυδρομικός κωδικός: 0V, hex).
11. Ανίχνευση και προετοιμασία ελεγκτή βίντεο (POST code: 0D, hex).
12. Έλεγχος μνήμης βίντεο (ταχυδρομικός κωδικός: 0E, hex).
13. Έλεγχος αθροίσματος ελέγχου BIOS (ταχυδρομικός κωδικός: 0F, hex).
14. Έλεγχος ελεγκτών και καταχωρητών σελίδων DMA (ταχυδρομικοί κωδικοί: 10,
11, εξάγωνο).
15. Έλεγχος του χρονοδιακόπτη συστήματος (ταχυδρομικός κωδικός: 14, εξάγωνο).
16. Έλεγχος και προετοιμασία ελεγκτών διακοπής (POST codes: 15…18, hex).
17. Αρχικοποίηση θυρίδων διαύλου επέκτασης (ταχυδρομικοί κωδικοί: 20…2F, hex).
18. Προσδιορισμός μεγέθους και έλεγχος κύριας και εκτεταμένης μνήμης (POST κωδικοί: 30, 31, hex).
19. Εκ νέου αρχικοποίηση καταχωρητών chipset σύμφωνα με τις τιμές που έχουν οριστεί στο CMOS Setup (POST code: BF, hex).
20. Αρχικοποίηση ελεγκτή FDD (POST code: 41, hex).
21. Αρχικοποίηση ελεγκτή σκληρού δίσκου (POST code: 42, hex).
22. Αρχικοποίηση θυρών COM και LPT (ταχυδρομικός κωδικός: 43, hex).
23. Ανίχνευση και αρχικοποίηση του μαθηματικού συνεπεξεργαστή (POST code: 45, hex).
24. Έλεγχος της ανάγκης εισαγωγής κωδικού πρόσβασης (ταχυδρομικός κωδικός: 4F, ​​hex).
25. Αρχικοποίηση επέκτασης BIOS (ταχυδρομικός κώδικας: 52, hex).
26. Ορίστε τις παραμέτρους Virus Protect, Boot Speed, NumLock, Boot Attempt σύμφωνα με τις τιμές που ορίζονται στο CMOS Setup (POST code: 60…63, hex).
27. Κλήση της διαδικασίας εκκίνησης του λειτουργικού συστήματος (POST code: FF, hex).
Όπως φαίνεται από την παραπάνω ακολουθία, η δυνατότητα εμφάνισης διαγνωστικών μηνυμάτων στην οθόνη της οθόνης εμφανίζεται μόνο μετά την προετοιμασία του ελεγκτή βίντεο και εάν η διαδικασία POST σταμάτησε σε ένα από τα προηγούμενα στάδια, τότε δεν είναι δυνατό να δείτε σε ποιο .

Σημεία ελέγχου των διαδικασιών POST που εκτελούνται σε AMIBIOS, αναθεωρήθηκαν και συμπληρώθηκαν το 1995 και δεν έχουν υποστεί σημαντικές αλλαγές μέχρι σήμερα. Η πρώτη περιγραφή των POST κωδικών ή σημείων ελέγχου (σημεία ελέγχου), όπως ονομάζονται στο AMI, στην τρέχουσα μορφή τους εμφανίστηκε σε σχέση με την κυκλοφορία του πυρήνα v6.24 στις 15 Ιουλίου 1995. Κάποιες αλλαγές έγιναν στο AMIBIOS v7.0 ταυτόχρονα.

Χαρακτηριστικά της εκτέλεσης διαδικασιών εκκίνησης του AMIBIOS

Εάν κατά την έναρξη της διαδικασίας εμφανίζονται δεδομένα στη θύρα διαγνωστικού ελέγχου 55 , AA, δεν πρέπει να συγκρίνετε αυτές τις πληροφορίες με κωδικούς POST - έχουμε να κάνουμε με μια τυπική ακολουθία δοκιμών, η αποστολή της οποίας είναι να ελέγξει την ακεραιότητα του διαύλου δεδομένων ως τέτοια.

Στο στάδιο έναρξης, η έξοδος δεδομένων στη θύρα διάγνωσης είναι συγκεκριμένη για κάθε πλατφόρμα. Σε ορισμένες υλοποιήσεις, ο πρώτος αποδομένος κώδικας σχετίζεται με ενέργειες, τις οποίες η AMI αποκαλεί συγκεκριμένα στοιχεία chipset. Αυτή η διαδικασία συνοδεύεται από την έξοδο στη θύρα 80h της τιμής CCκαι την εκτέλεση μιας σειράς ενεργειών για τη ρύθμιση των λογικών καταχωρητών του συστήματος. Συνήθως ο κωδικός CCεμφανίζεται όταν χρησιμοποιείται λογική συστήματος από την Intel.

Τα PIIX είναι chipset TX, LX, BX

Ορισμένα ενσωματωμένα τσιπ I/O περιέχουν ένα RTC και έναν ελεγκτή πληκτρολογίου που βρίσκονται σε κατάσταση απενεργοποιημένης κατά την εκκίνηση. Ο σκοπός του BIOS είναι να προετοιμάσει αυτούς τους πόρους πλακέτας για μελλοντική χρήση. Σε αυτήν την περίπτωση, η πρώτη διαδικασία εκκίνησης που σχετίζεται με τη ρύθμιση του ελεγκτή πληκτρολογίου ακολουθείται από την έξοδο της τιμής 10 , τότε αρχικοποιείται το RTC, όπως αποδεικνύεται από την εμφάνιση του κωδικού στη θύρα διαγνωστικού ελέγχου DD. Θα πρέπει να σημειωθεί ότι η αποτυχία τουλάχιστον ενός από αυτούς τους πόρους θα έχει ως αποτέλεσμα τη μη εκκίνηση πλακέτα συστήματοςγενικά, στο πρώτο στάδιο της εκτέλεσης POST.

Σε ορισμένες πλακέτες, η διαδικασία προετοιμασίας ξεκινά με τη θέση της CPU σε προστατευμένη λειτουργία. Σε αυτήν την περίπτωση, ακολουθώντας τον πρώτο αποδοθέντα κώδικα 43 Η εκτέλεση POST συνεχίζεται όπως περιγράφεται στην τεκμηρίωση του AMIBIOS - ο έλεγχος μεταφέρεται στο σημείο D0.

Device Initialization Manager

Ξεκινώντας με το AMIBIOS95+, η American Megatrends δήλωσε μια γενικευμένη προσέγγιση για την προετοιμασία της συσκευής σε όλους τους τύπους διαύλου. Για αυτό, αναπτύχθηκε ένας καθολικός μηχανισμός - Device Initialization Manager (DIM), που υλοποιήθηκε ως αυτόνομη μονάδα. Οι διαδικασίες DIM ξεκινούν σε ειδικές στιγμές της εκτέλεσης POST, όταν είναι απαραίτητο να εμφανιστεί η κατάσταση προετοιμασίας της Option ROM, οι συσκευές εισόδου και οι πληροφορίες εμφάνισης:

Το υψηλό byte αντιστοιχίζεται στη θύρα 81, υποδεικνύοντας τον τύπο της διαδικασίας Function Number που εκτελείται και την τοπολογία όπου βρίσκονται οι καθορισμένες συσκευές: Device Number. Η τοπολογία, ως όρισμα, εμφανίζεται στο δευτερεύον tetrad της θύρας 81 και μπορεί να λάβει τις ακόλουθες τιμές:

Το ανώτερο τετράδιο της θύρας αριθμών συνάρτησης 81 υποδεικνύει είτε τη διαδικασία αρχικοποίησης που ισχύει για τις επιλεγμένες συσκευές, είτε ένα υποσύνολο συσκευών, συνδυασμένων σύμφωνα με ένα δεδομένο χαρακτηριστικό, που θα πρέπει να προετοιμαστούν για λειτουργία.

Αυτή η παράμετρος στη σύγχρονη έκδοση επιτρέπει τις ακόλουθες τιμές:

0 Επαναφορά, Ανίχνευση, ΑπενεργοποίησηΔημιουργία χάρτη διανομής πόρων χρησιμοποιώντας τον διαχειριστή πόρων. Από το μπλοκ των στοιχείων διαμόρφωσης NVRAM, δημιουργείται μια στρατηγική προετοιμασίας για όλες τις συσκευές που περιγράφονται από τις συναρτήσεις 01, ..., 05
1 Αρχικοποίηση για στατικές συσκευέςΑρχικοποίηση πρόσθετων (εκτός πλακέτας) ελεγκτών PCI IDE
2 Αρχικοποίηση για συσκευές εξόδουΗ προετοιμασία της οθόνης περιλαμβάνει αναζήτηση στο σημείο διακοπής 2Ah για προσαρμογείς βίντεο των οποίων το VGA BIOS βρίσκεται στο τμήμα C000h. Η λειτουργία εκτελεί τη διαδικασία σάρωσης ROM ξεκινώντας από την περιοχή Προαιρετική EGA ROM αναζητώντας την υπογραφή 55AAh. Εάν βρεθεί η υπογραφή, ελέγχεται το άθροισμα ελέγχου και λαμβάνεται απόφαση ότι το Add-ROM έχει επαληθευτεί και είναι έτοιμο να αναλάβει τον έλεγχο από το BIOS. Η ιδιαιτερότητα της διαδικασίας είναι η μείωση του χώρου RAM που διατίθεται για τη ROM λόγω «συρρίκνωσης», όταν ο κωδικός καταλαμβάνει λιγότερο χώρο από τον δεσμευμένο. Σε αυτήν την περίπτωση, οι περιοχές C800h/CC00h απελευθερώνονται.
3 Αρχικοποίηση για συσκευές εισόδουΗ προετοιμασία των συσκευών εισόδου της κονσόλας (πληκτρολόγιο και ποντίκι) εκτελείται μόνο εάν καθορίζεται στις ρυθμίσεις του CMOS Setup.
4 Αρχικοποίηση για συσκευές IPLΟι συσκευές Initial Program Load (IPL) που μπορούν να εκκινήσουν το λειτουργικό σύστημα αρχικοποιούνται στο σημείο ελέγχου 38h. Σε συσκευές IPL σύμφωνα με Εκκίνηση BIOSΟι προδιαγραφές περιλαμβάνουν FDD και HDD, επιτρέποντάς σας να εκκινήσετε το λειτουργικό σύστημα. Η λειτουργία ελέγχει τη συμμόρφωση των δίσκων που βρέθηκαν με τη λίστα που είναι αποθηκευμένη στο NVRAM, επιτρέπει τη χρήση τους και δημιουργεί ένα αίτημα για εκχώρηση χώρου διευθύνσεων, θυρών, IRQ. Η χρήση συσκευών που δεν περιλαμβάνονται στη λίστα NVRAM καθίσταται δυνατή μόνο εάν υποστηρίζουν την αυτόματη ανίχνευση.
5 Αρχικοποίηση για Γενικές ΣυσκευέςΑρχικοποίηση περιφερειακών (εσωτερικών) και πρόσθετων (εκτός πλακέτας) ελεγκτών που υποστηρίζουν το πρότυπο PnP, καθώς και ελεγκτών USB (Universal Serial Bus) που είναι συνδεδεμένοι στο δίαυλο PCI.
6 Σημαίες σφάλματος POSTΕκτελείται μια λειτουργία συλλογής και επεξεργασίας πληροφοριών σφάλματος για την εμφάνιση μηνυμάτων στον χρήστη στο σημείο ελέγχου 39h. Οι καταστάσεις σύγκρουσης αντιμετωπίζονται κατά τη διανομή πρόσβασης σε πόρους μνήμης, θύρες I/O και αιτήματα IRQ. Οι δυνατότητες εκκίνησης του σκληρού δίσκου εξετάζονται με βάση πληροφορίες σχετικά με τη σύνδεσή τους (Master/Slave, Device ID) με τους αντίστοιχους ελεγκτές και ελέγχεται η φύση τέτοιων συνδέσεων χωρίς συγκρούσεις. Αντιμετωπίζονται σφάλματα από συσκευές κονσόλας (πληκτρολόγιο και οθόνη). Ελέγχεται η αξιοπιστία και τα αθροίσματα ελέγχου των πληροφοριών στο NVRAM, καθώς και η λειτουργικότητα των μέσων NVRAM: CMOS και EEPROM.
7 Ειδική ΛειτουργίαΟι ειδικές λειτουργίες του DIM περιλαμβάνουν την αναζήτηση και την προετοιμασία συσκευών στο σημείο ελέγχου 95h των οποίων η προαιρετική ROM βρίσκεται στο τμήμα C800h. Αυτό το τμήμα χρησιμοποιείται για πρόσθετους ελεγκτές BIOS SCSI/IDE και τις τροποποιήσεις RAID τους που συμμορφώνονται με την Προδιαγραφή εκκίνησης του BIOS (BBS). Εάν εντοπιστεί τουλάχιστον μία Προαιρετική ROM που δεν υποστηρίζει BBS, για παράδειγμα, ελεγκτής MFM, το AMIBIOS επιλέγει μια ειδική λειτουργία για την εκκίνηση του λειτουργικού συστήματος. Η ειδική λειτουργία υποστηρίζει επίσης διαβαθμισμένες συσκευές μαζικής αποθήκευσης USB.
8 Ρύθμιση παραμέτρων πριν από την εκκίνηση συσκευών IPLΗ τελική διαμόρφωση των συσκευών εκκίνησης συστήματος που είχαν αρχικοποιηθεί προηγουμένως με τη λειτουργία 4 στο σημείο ελέγχου 38h απαιτείται κατά την παράδοση στο λειτουργικό σύστημα. Με βάση τα αποτελέσματα του CMOS Setup, εάν αλλάξουν οι παράμετροι προτεραιότητας συσκευής εκκίνησης, προσαρμόζονται οι πίνακες HDD IDE / SCSI, αφαιρούμενα μέσα και CD-ROM. Η διαδικασία τελειώνει με τη δημιουργία μιας λίστας συσκευών εκκίνησης με τη σειρά που ορίζει ο χρήστης.

Ταχυδρομικοί Κώδικες

AMIBIOS 6.χ

Όπως υποδηλώνει το όνομα, μια νέα έκδοσηείδε το φως το 1997. Το AMIBIOS97 είναι ένα σύγχρονο προϊόν από όλες τις απόψεις με υποστήριξη για AGP, InstantON και άλλα νέα προϊόντα. Η ανάπτυξη και η διαχείριση έργων τελειοποιούνται με τη βοήθεια μιας ποικιλίας επεξεργαστών σεναρίων που σας επιτρέπουν να δημιουργείτε κώδικα, ανάλογα με τα χαρακτηριστικά του κτιρίου NVRAM, DMI κ.λπ.

00 03 05 06 07 08 09 0C 0F
10 11 12 13 14 19
23 24 25 26 27 28 29 2C2D2ΣΤ
30 31 32 33 34 37 38 39
40 42 43 44 45 46 47 48 49 4C4D4F
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 8C 8F
91 95 96 97 98 99 9C9F
Α0 Α2Α3Α4Α5Α6Α7Α8Α9AAΑΒΜΕΤΑ ΧΡΙΣΤΟΝΕΝΑ ΔΑΕ
Β0Β1
CCCDCECF
D0Δ1 D3Δ4D5D6Δ7D8D9DAD.B.DCDDDED.F.
Ε0Ε1Ε2Ε4 Ε6 ΕΕEDEEΕΦ
F0F1F2F4F5 FacebookFCFD FF
ο κώδικαςτίτλοςπεριγραφή
EE Στις σύγχρονες υλοποιήσεις του AMIBIOS, ο πρώτος αποδομένος κώδικας σχετίζεται με μια κλήση σε μια συσκευή από την οποία είναι δυνατή η λήψη για Ανάκτηση BIOS
CCΠράγματα συγκεκριμένα για chipset
Αρχικοποίηση καταχωρητών λογικής συστήματος
Σε ορισμένες εκδόσεις του AMIBIOS, ο πρώτος οπτικοποιημένος κώδικας σχετίζεται με την προετοιμασία των λογικών καταχωρητών συστήματος από την Intel, που έχουν δημιουργηθεί με βάση τον ελεγκτή PIIX: chipset TX, LX, BX. Εάν το σύστημα βρίσκεται σε λειτουργία εξοικονόμησης ενέργειας, εκτελείται επαναφορά 5V - επιστροφή στην πλήρη λειτουργία. Σε αυτήν την περίπτωση, αποστέλλεται μια τιμή στη θύρα διαγνωστικού ελέγχου DD, και εκτελείται μια διαδικασία της οποίας η αποστολή είναι να επαναφέρει τα περιεχόμενα των καταχωρητών ελεγκτή μνήμης από το CMOS.
CDΤο ChipID είναι άγνωστο
Ο τύπος Flash ROM δεν αναγνωρίζεται
Διαδικασία σέρβις DualBIOS για συγκεκριμένη κάρτα Gigabyte - ο κωδικός κατασκευαστή και ο κωδικός τσιπ ROM flash του BIOS εκκίνησης δεν βρέθηκαν στη λίστα των υποστηριζόμενων συσκευών. Μεταξύ των λόγων για τους οποίους συμβαίνει αυτό το συμβάν είναι μια δυσλειτουργία Flash ROM, παραβίαση (βλάβη) αγωγών και στοιχείων στο διάγραμμα σύνδεσης του BIOS.
CEΤο σύστημα σταματά να περιμένει για επαναφορά υλικού
Αναντιστοιχία αθροίσματος ελέγχου στο BIOS εκκίνησης
Διαδικασία συντήρησης DualBIOS για συγκεκριμένη κάρτα Gigabyte. Εάν εντοπιστεί αναντιστοιχία αθροίσματος ελέγχου στο BIOS εκκίνησης, πραγματοποιείται διακοπή. Μετά από μια επανεκκίνηση, το σύστημα ξεκινά με ένα εφεδρικό τσιπ Flash ROM.
CFΗ δυνατότητα DualBIOS δεν είναι προσβάσιμη
Σφάλμα πρόσβασης στο εφεδρικό τσιπ Flash ROM
Παρουσιάζεται σφάλμα κατά την πρόσβαση στο εφεδρικό τσιπ Flash ROM όταν είναι αδύνατη η εναλλαγή σημάτων που είναι συνδεδεμένα με τις ακίδες GPIO (Έξοδος εισόδου γενικού σκοπού) που ελέγχουν την επιλογή DualBIOS Feature. Εκτός από προβλήματα υλικού, αυτή η κατάσταση μπορεί επίσης να προκύψει λόγω του γεγονότος ότι το εφεδρικό τσιπ Flash ROM δεν βρίσκεται στη μητρική πλακέτα.
D0Η καθυστέρηση ενεργοποίησης ξεκινά. Επαληθεύστε το άθροισμα ελέγχου του κωδικού προετοιμασίας
Απενεργοποιήστε το NMI. Ανάπτυξη χρονικής καθυστέρησης για την εξασθένηση των μεταβατικών. Αποκλεισμός εκκίνησης αθροίσματος ελέγχου, διακοπή σε περίπτωση αναντιστοιχίας.
Για να «περιμένετε» τα μεταβατικά ρεύματα ενεργοποίησης, εφαρμόζεται μια καθυστέρηση υλικού στο σήμα Power Good. Η χρονική καθυστέρηση στο BIOS αποτελείται από την έξοδο δοκιμαστικών μοτίβων στη θύρα διάγνωσης για τον έλεγχο των γραμμών δεδομένων. Η βασική επαλήθευση των γραμμών διευθύνσεων πραγματοποιείται με τον υπολογισμό του μεγέθους του μπλοκ εκκίνησης (Μπλοκ εκκίνησης) και του αθροίσματος ελέγχου του. Εάν το άθροισμα ελέγχου δεν ταιριάζει, το POST τερματίζεται.
Λόγω του γεγονότος ότι ο επεξεργαστής δεν έχει τα μέσα για να απενεργοποιήσει το NMI, αυτή η διαδικασία πραγματοποιείται μέσω ενός flip-flop προσβάσιμου από λογισμικό που ελέγχεται από τους καταχωρητές ευρετηρίου CMOS. Ομοίως, η ισοτιμία είναι απενεργοποιημένη.
Δ1Εκτέλεση της δοκιμής BAT του ελεγκτή πληκτρολογίου, έλεγχος κατάστασης αφύπνισης, έναρξη ανανέωσης μνήμης και είσοδος σε επίπεδη λειτουργία 4 GB
Εκτελέστε τεστ αναγέννησης μνήμης και βασικής διασφάλισης. Αλλαγή σε λειτουργία διεύθυνσης μνήμης 4 GB.
Ο ελεγκτής πληκτρολογίου λαμβάνει μια εντολή BAT (Βασική δοκιμή διασφάλισης) και ελέγχεται το αποτέλεσμα της επεξεργασίας του. Εάν το σύστημα ξεκινήσει με την εντολή Wake Up, ο έλεγχος μεταφέρεται στις κατάλληλες διαδικασίες. Ξεκινούν τα κυκλώματα αναγέννησης μνήμης - ρυθμίζεται η λειτουργία μέτρησης και η σταθερά μέτρησης για το πρώτο κανάλι του χρονοδιακόπτη συστήματος.
Τα περιεχόμενα των καταχωρητών CPU αποθηκεύονται στο CMOS. Ο επεξεργαστής μεταβαίνει σε προστατευμένη λειτουργία και ορίζει όρια τμήματος 4 Gb στους καταχωρητές προσωρινής μνήμης Περιγραφέα. Μετά επιστρέφει στην πραγματική λειτουργία. Ταυτόχρονα, διατηρούνται τα καθορισμένα όρια τμημάτων, τα οποία παρέχουν διευθυνσιοδότηση χώρου 4Gb.
D3Έναρξη μεγέθους μνήμης
Δοκιμασία μεγέθους και κύριας μνήμης
Η αρχική εκκίνηση των λογικών καταχωρητών του συστήματος σάς επιτρέπει να αρχίσετε να προσδιορίζετε την ποσότητα της μνήμης. Αυτή η διαδικασία ορίζει την τιμή διεύθυνσης του BIOS και το εύρος διευθύνσεων για καθεμία από τις τράπεζες μνήμης, ανάλογα με τα μεγέθη τους. Η διεύθυνση από την οποία παύει η αντιστοίχιση μεταξύ αναγνωσμένων και γραπτών τιμών λαμβάνεται ως όριο μνήμης. Η διαδικασία μνήμης εξαρτάται από τη συσκευή και εκτελείται λαμβάνοντας υπόψη τις ιδιαιτερότητες της πλατφόρμας.
Δ4Έγινε δοκιμή 512 kB. Επιστροφή στην πραγματική λειτουργία
Επιστροφή στη λειτουργία διευθυνσιοδότησης πραγματικής μνήμης. Εγκατάσταση στοίβας έγκαιρης εκκίνησης chipset
Η υποκείμενη περιοχή συμβατικής μνήμης ελέγχεται χρησιμοποιώντας λειτουργίες ανάγνωσης εγγραφής και ελέγχου. Η λειτουργία εκτελείται με διπλές λέξεις χρησιμοποιώντας τις εντολές assembler repe stosd.
Εάν το POST έχει ρυθμιστεί να περνά σε λειτουργία επιτάχυνσης, τότε η διαδικασία έχει τη φύση της επαναφοράς μιας περιοχής 512 KB με επακόλουθη επαλήθευση δεδομένων στη μνήμη.
Ο επεξεργαστής μεταβαίνει σε πραγματική λειτουργία, τα όρια τμήματος ορίζονται σε 0000FFFFh, που αντιστοιχεί στη λειτουργία διεύθυνσης 16-bit για την εξυπηρέτηση τμημάτων 64 KB.
D5Ο κωδικός αρχικοποίησης αντιγράφεται στο τμήμα 0 και ο έλεγχος θα μεταφερθεί στο τμήμα 0
Μεταφορά της μονάδας POST από το Flash ROM στην περιοχή μνήμης διέλευσης
Η μονάδα Boot Block μεταφέρεται από το Flash ROM στην περιοχή μνήμης διέλευσης που προετοιμάστηκε στο προηγούμενο βήμα. Ο κωδικός προετοιμασίας του BIOS βρίσκεται ξεκινώντας από τη διεύθυνση 0 και ο έλεγχος μεταφέρεται σε αυτόν.
D6Ενεργοποίηση εσωτερικής προσωρινής μνήμης. Έλεγχος εάν πατήθηκε το Ctrl Home και επαλήθευση του αθροίσματος ελέγχου BIOS του συστήματος
Εάν το άθροισμα ελέγχου ή το CTRL + Home δεν ταιριάζουν, πραγματοποιείται η μετάβαση στη διαδικασία ανάκτησης Flash ROM (Κωδικός E0)
Για πρώτη φορά από την έναρξη του συστήματος, επιτρέπεται η χρήση της προσωρινής μνήμης L1 του επεξεργαστή. Ο ελεγκτής πληκτρολογίου είναι προγραμματισμένος να εισάγει έναν συνδυασμό πλήκτρων Ctrl+Home που μπορεί να χρησιμοποιήσει ο χρήστης για να εξαναγκάσει τη διαδικασία ανάκτησης Flash ROM. Ο έλεγχος αθροίσματος ελέγχου BIOS εκτελείται μόνο στη λειτουργία γρήγορης POST· σε κανονική κατάσταση, μεταφέρεται στο επόμενο βήμα. Εάν συμβεί τουλάχιστον ένα από αυτά τα συμβάντα, ξεκινά η διαδικασία αντικατάστασης Flash ROM.
Δ7Μεταφορά ελέγχου στο κύριο BIOS
Μεταφέρετε τον έλεγχο σε ένα βοηθητικό πρόγραμμα που αποσυσκευάζει το BIOS του συστήματος
Κατά τη διάρκεια ενός κανονικού POST, υπολογίζεται το άθροισμα ελέγχου του BIOS και, σε περίπτωση επιτυχούς ελέγχου, ο έλεγχος μεταφέρεται στη μονάδα διασύνδεσης συστήματος, αποστολή της οποίας είναι να αποσυσκευάσει τον εκτελέσιμο κώδικα και να τον γράψει στη Shadow RAM. Οι σύγχρονες εκδόσεις του AMIBIOS τερματίζουν τη ρουτίνα έναρξης από το Flash ROM σε αυτό το σημείο και το POST συνεχίζει από τη μνήμη RAM. Υπάρχει ένας αριθμός υλοποιήσεων, ιδίως σε ορισμένες πλατφόρμες Intel, όπου η μεταφορά του κώδικα BIOS στη μνήμη RAM περιγράφεται λεπτομερώς με ενδιάμεσες διαδικασίες D8-DC. Εάν τα αθροίσματα ελέγχου του BIOS δεν ταιριάζουν, λαμβάνεται απόφαση να καλέσετε τη διαδικασία αντικατάστασης Flash ROM. Ο ελεγκτής I/O (SIO) αρχικοποιείται και ο έλεγχος μεταφέρεται στο βήμα E0h.
D8Ο κύριος κώδικας χρόνου εκτέλεσης του BIOS του συστήματος θα αποσυμπιεστεί
Πλήρης αποσυσκευασία του BIOS του συστήματος
Σε προηγούμενες εκδόσεις του AMIBIOS, ο εκτελέσιμος κώδικας αποσυσκευάζεται σε ένα buffer μεταφοράς στο 1000:0000. Η ανάγκη για προσωρινή αποθήκευση οφείλεται στο γεγονός ότι δεν μπορεί να δημιουργηθεί ένα αντίγραφο του BIOS στη μνήμη του συστήματος μέχρι να απενεργοποιηθεί η πρόσβαση στη ROM.
D9Μεταβίβαση ελέγχου στο BIOS του κύριου συστήματος σε σκιώδη μνήμη RAM
Μεταβίβαση ελέγχου BIOS συστήματοςσε Shadow RAM
Οι λογικοί καταχωρητές συστήματος έχουν ρυθμιστεί έτσι ώστε η πρόσβαση στο Flash ROM να ανακατευθύνεται σε Αντίγραφο BIOSσε Shadow RAM. Ο εκτελέσιμος κώδικας μεταφέρεται από την περιοχή προσωρινής αποθήκευσης στο τμήμα F000. Το POST μεταφέρει τον έλεγχο σε ένα σημείο ελέγχου 03 .
DAΤο Read SPD τελείωσε. Φόρτωση καθυστέρησης CAS στον ελεγκτή μνήμης
Ανάγνωση πληροφοριών από DIMM SPD (Serial Presence Detect).
Ανάλογα με τις δυνατότητες υλικού της πλατφόρμας, το SPD διαβάζεται από τα εγκατεστημένα DIMM. Με βάση τα αποτελέσματα της δημοσκόπησης, ορίζονται οι καταχωρητές chipset, οι οποίοι είναι υπεύθυνοι για τα χρονικά χαρακτηριστικά της εργασίας με τη μνήμη. Δημιουργείται η τιμή Memory Top.
D.B.Χρησιμοποιήστε MTRR για να ελέγξετε την πρόσβαση στη μνήμη
Ρύθμιση των καταχωρητών CPU MTRR
Ενσωματωμένες πλατφόρμες Επεξεργαστές AMD, διαμορφώστε τους καταχωρητές MTRR με τέτοιο τρόπο ώστε να ανακατευθύνουν τους κύκλους πρόσβασης στη μνήμη από τον δίαυλο ISA στην περιοχή διευθύνσεων PCI. Αφού ενεργοποιηθεί η προσωρινή μνήμη, ολοκληρώνεται η προετοιμασία της μνήμης και ξεκινά η διαδικασία αναγέννησης.
DCΑνίχνευση τέλους μνήμης. Η μνήμη RAM βρίσκεται σε κανονική λειτουργία
Οι ελεγκτές μνήμης προγραμματίζονται σύμφωνα με τα δεδομένα που λαμβάνονται από το SPD
Οι καταχωρητές ελεγκτή μνήμης προγραμματίζονται σύμφωνα με τις τιμές που λαμβάνονται από το SPD. Τα DIMM μεταβαίνουν από τη λειτουργία εντολής στην κανονική λειτουργία.
DDΠρόωρη προετοιμασία RTC και KBC
Πρώιμη προετοιμασία του RTC, το οποίο είναι ενσωματωμένο στο τσιπ SIO
Ορισμένα ενσωματωμένα τσιπ I/O περιέχουν ένα RTC και έναν ελεγκτή πληκτρολογίου που βρίσκονται σε κατάσταση απενεργοποιημένης κατά την ενεργοποίηση. Ο σκοπός του BIOS είναι να προετοιμάσει αυτούς τους πόρους πλακέτας για μελλοντική χρήση. Θα πρέπει να σημειωθεί ότι η αποτυχία τουλάχιστον ενός από αυτούς τους πόρους θα έχει ως αποτέλεσμα η πλακέτα συστήματος στο σύνολό της να μην ξεκινήσει στο πρώτο κιόλας στάδιο της εκτέλεσης του POST.
Εάν το σύστημα βρίσκεται σε λειτουργία εξοικονόμησης ενέργειας, εκτελείται Επανάληψη 5V - επιστροφή στην πλήρη λειτουργία: εκτελείται μια διαδικασία που επαναφέρει τα περιεχόμενα των καταχωρητών του ελεγκτή μνήμης από το CMOS. Σε αυτή την περίπτωση, ο έλεγχος μεταφέρεται στο σημείο ελέγχου 11 .
DE
Σφάλμα διαμόρφωσης μνήμης συστήματος. Μοιραίο σφάλμα
Εάν παρουσιαστεί μοιραίο σφάλμα διαμόρφωσης μνήμης κατά τη διαδικασία προετοιμασίας, οι τιμές εξάγονται διαδοχικά στη θύρα διάγνωσης. D.F.και DEακολουθούμενο από τον κωδικό σφάλματος. . Το ηχείο συστήματος εκπέμπει μια ακολουθία μπιπ που αντιστοιχεί στον κωδικό σφάλματος αυξημένος κατά 5. Το POST τερματίζεται.
D.F.Μη έγκυρη διαμόρφωση μνήμης
Σφάλμα διαμόρφωσης μνήμης συστήματος
Ε0Ξεκινήστε τη διαδικασία ανάκτησης
Γίνονται προετοιμασίες για την αναχαίτιση του INT19 και ελέγχεται η δυνατότητα εκκίνησης του συστήματος σε απλοποιημένη λειτουργία
Η διαδικασία ανάκτησης του BIOS εκτελείται εάν ο χρήστης ανάγκασε τον προγραμματισμό του Flash ROM κρατώντας τα πλήκτρα Ctrl + Home στην αρχή ή εάν τα αθροίσματα ελέγχου δεν ταιριάζουν. Στα σύγχρονα BIOS, η διαμόρφωση του ελεγκτή δισκέτας ως μέρος του SIO ολοκληρώνεται στο προηγούμενο στάδιο και μια ομάδα διαδικασιών που εκτελούνταν προηγουμένως σε σημεία Ε1, Ε2, Ε6περιορίζεται στη ρύθμιση των διανυσμάτων διακοπής και στην προετοιμασία του ελεγκτή DMA.
Γίνονται προετοιμασίες για την αναχαίτιση του ΙΝΤ19 και ελέγχεται η δυνατότητα εκκίνησης σε απλοποιημένη λειτουργία. Εάν εντοπιστούν σφάλματα, εμφανίζεται μια προειδοποίηση στον χρήστη. Δείτε το σχόλιο κώδικα 11 .
Ε1Αρχικοποίηση του διανυσματικού πίνακα διακοπής
Ρύθμιση διανυσμάτων διακοπής
Η ρύθμιση των διανυσμάτων διακοπής βασίζεται στις περιορισμένες δυνατότητες του μπλοκ εκκίνησης. Αποθηκεύει τον κώδικα χρόνου εκτέλεσης που περιέχει χειριστές διακοπής για τη διαδικασία επανεγγραφής Flash ROM, η οποία ορίζει μια συντομευμένη έκδοση της υπηρεσίας. Δείτε το σχόλιο κώδικα 12 .
Ε2
Ανάκτηση περιεχομένου CMOS, αναζήτηση και προετοιμασία BIOS
Δείτε το σχόλιο κώδικα 14 .
Ε3
Προετοιμασία ελεγκτών διακοπής και άμεσης πρόσβασης στη μνήμη
Η εκκίνηση του ελεγκτή DMA συνίσταται στη ρύθμιση της πολικότητας των σημάτων DRQ και DACK, στην εκχώρηση προτεραιοτήτων καναλιού και στην απενεργοποίηση του εκτεταμένου κύκλου εγγραφής.
Για τον ελεγκτή διακοπής, ορίζεται ο τρόπος λήψης αιτημάτων στην άκρη του σήματος IRQ και εκχωρείται ο τρόπος λειτουργίας σταθερών προτεραιοτήτων. Οι διανυσματικές διακοπές IRQ0-IRQ7 αντιστοιχίζονται στο INT8-INT0F και το IRQ8-IRQ15 αντιστοιχίζονται στο INT70h-INT77. Δείτε το σχόλιο κώδικα 13 .
Ε6Ενεργοποίηση του ελεγκτή μονάδας δισκέτας και του χρονοδιακόπτη IRQ. Ενεργοποίηση εσωτερικής κρυφής μνήμης
Ενεργοποιήστε τις διακοπές από το χρονόμετρο συστήματος και το FDC
Οι διακοπές από το χρονόμετρο συστήματος IRQ0 και τον ελεγκτή μονάδας IRQ6 είναι ενεργοποιημένες, γι' αυτό, τα bit 0 και 6 μηδενίζονται στον καταχωρητή κάλυψης αιτήματος του κύριου ελεγκτή (θύρα 21).
Προκειμένου οι αναγνώσιμες πληροφορίες να αποθηκευτούν προσωρινά στην εσωτερική κρυφή μνήμη, πρέπει να πληρούνται δύο προϋποθέσεις, συνδυασμένες με "AND": στον καταχωρητή ελέγχου επεξεργαστή, το CR0, το bit 30 πρέπει να μηδενιστεί. κατά τη διάρκεια ενός κύκλου ανάγνωσης μνήμης, το σήμα ενεργοποίησης της κρυφής μνήμης KEN# που δημιουργείται από τη λογική πρέπει να είναι ενεργό.
ΕΕΕκκίνηση των ελεγκτών DMA και Interrupt
Επανεκκίνηση ελεγκτών IRQ και DMA
Διαμόρφωση του ελεγκτή DMA και του ελεγκτή διακοπής. Διακοπή δημιουργίας διανυσματικού πίνακα.
EDΕκκίνηση της μονάδας δισκέτας
Αρχικοποίηση μονάδας δίσκου
Η προετοιμασία μονάδας δίσκου αποτελείται από μια σειρά διαδικασιών, μία από τις οποίες είναι για τον προσδιορισμό του αριθμού των κομματιών. Εάν η μονάδα είναι μονάδα κίνησης 80 τροχιών, μετά την τοποθέτηση στον κύλινδρο με αριθμό 60, η επιστροφή στον κύλινδρο 1 θέτει το σήμα track0 στην παθητική κατάσταση και ένα άλλο βήμα στον κύλινδρο 0 στην ενεργή κατάσταση. Εάν ο κινητήρας είναι 40 τροχιάς, όταν προσπαθείτε να τοποθετήσετε στον κύλινδρο 60, οι κεφαλές χτυπούν τον περιοριστή, μέρος των παλμών βήματος δεν θα υποστεί επεξεργασία και η στιγμή μετάβασης από τον κύλινδρο 1 στον 0 θα αποτύχει, κάτι που θα ανιχνευθεί κατά την ανάλυση το σήμα track0.
Η διαμήκης πυκνότητα εγγραφής για τα εγκατεστημένα μέσα προσδιορίζεται με ανάγνωση σε δύο ρολόγια FDC που ελέγχονται μέσω της θύρας 3F7h. Εάν πραγματοποιήθηκε επιτυχής ανάγνωση κατά την ανταλλαγή δεδομένων με ταχύτητα 500 Kbps, αποφασίζεται η εγκατάσταση δισκέτας 1,2 / 1,44Mb, στα 250 Kbps - 360/720Kb.
Με την τιμή του byte του αριθμού των τομέων στον τομέα εκκίνησης, καθορίζεται ο όγκος του μέσου. Τα 15 sec/track αντιστοιχούν σε μονάδες δίσκου 1,2 Mb, ενώ οι μονάδες 1,44 Mb χρησιμοποιούν 18 sec/track. Το μέγεθος της συσκευής - 5,25 "ή 3,5" - δεν είναι απαραίτητο να προσδιοριστεί για αυτήν τη διαδικασία, καθώς ο στόχος είναι να λάβετε πληροφορίες σχετικά με τη μονάδα και τα μέσα που επαρκούν για εκκίνηση, υπό την προϋπόθεση ότι δεν μπορούν να ληφθούν από το CMOS.
Εάν εντοπιστούν σφάλματα κατά την προετοιμασία της μονάδας δίσκου, δεν εκτελείται περαιτέρω POST.
EEΑναζήτηση δισκέτας στη μονάδα δίσκου A: Ανάγνωση του πρώτου τομέα της δισκέτας
Ανάγνωση του τομέα εκκίνησης από δισκέτα
Στις σύγχρονες υλοποιήσεις του AMIBIOS, ο κώδικας EE είναι ο πρώτος αποδομένος κωδικός POST που εξάγεται στη διαγνωστική θύρα κατά την πρόσβαση σε μια συσκευή από την οποία είναι δυνατή η ανάκτηση του BIOS.
Η διαδικασία για την ανάγνωση του τομέα εκκίνησης από μια δισκέτα (Cylinder:00, Head:00, Sector:01) καλείται ξανά στο στάδιο ανάκτησης του BIOS. Εάν δεν βρεθεί το μέσο, ​​ζητείται από τον χρήστη "Εισαγωγή δισκέτας στο A:".
ΕΦΠαρουσιάστηκε σφάλμα ανάγνωσης κατά την ανάγνωση της μονάδας δισκέτας
Σφάλμα λειτουργίας δίσκου
Ο έλεγχος μεταφέρεται σε αυτό το σημείο εάν εντοπιστούν σφάλματα κατά τη λειτουργία του δίσκου και δεν ήταν δυνατή η ανάγνωση του τομέα εκκίνησης από τα μέσα. Στην οθόνη εμφανίζεται ένα μήνυμα σφάλματος και το POST συνεχίζει μέχρι να ολοκληρωθεί με επιτυχία η λειτουργία.
Εάν οι αποτυχίες ανάγνωσης προκαλούνται από προβλήματα υλικού, οι ανεπιτυχείς προσπάθειες ανάγνωσης σχηματίζουν έναν ατελείωτο βρόχο που απαιτεί την παρέμβαση του χρήστη για έξοδο.
F0Αναζήτηση για το αρχείο AMIBOOT.ROM στον ριζικό κατάλογο
Αναζήτηση για το αρχείο AMIBOOT.ROM
Το περιεχόμενο των πεδίων υπηρεσιών του τομέα εκκίνησης καθορίζει πού βρίσκεται ο ριζικός κατάλογος, στον οποίο εκτελείται η αναζήτηση ενός αρχείου με το όνομα AMIBOOT.ROM.
Το όνομα αρχείου AMIBOOT.ROM είναι μια δεσμευμένη σταθερά. Για να επαναφέρετε με επιτυχία το BIOS, πρέπει να μετονομάσετε το αρχείο στη δισκέτα σύμφωνα με αυτήν τη σύμβαση.
F1Το αρχείο AMIBOOT.ROM δεν βρίσκεται στον ριζικό κατάλογο
Το αρχείο AMIBOOT.ROM δεν βρέθηκε στον ριζικό κατάλογο
Ο έλεγχος μεταφέρεται σε αυτό το σημείο εάν υπάρχει σφάλμα κατά την ανάγνωση του ριζικού καταλόγου ή εάν το αρχείο AMIBOOT.ROM δεν βρίσκεται σε αυτόν.
F2Ανάγνωση και ανάλυση της δισκέτας FAT για την εύρεση των συστάδων που καταλαμβάνονται από το αρχείο AMIBOOT.ROM
Διαβάστε FAT
Ο FAT (Πίνακας Εκχώρησης Αρχείων) της δισκέτας διαβάζεται και η αρχή της αλυσίδας συμπλέγματος που αντιστοιχεί στο αρχείο AMIBOOT.ROM προσδιορίζεται από τα περιεχόμενα του καταλόγου. Εάν δεν βρεθεί ένα αρχείο με το καθορισμένο όνομα, εκτελείται μια άνευ όρων μετάβαση στο σημείο ελέγχου F1 για να οργανωθεί ένας άπειρος βρόχος, η έξοδος από τον οποίο είναι δυνατή μόνο εάν το αρχείο με την εικόνα του BIOS διαβαστεί με επιτυχία.
F3Ανάγνωση του αρχείου AMIBOOT.ROM, σύμπλεγμα προς σύμπλεγμα
Διαβάζοντας το AMIBOOT.ROM
Με βάση την αλυσίδα των συμπλεγμάτων που περιγράφονται στο FAT, γίνεται ανάγνωση του αρχείου AMIBOOT.ROM.
F4Το αρχείο AMIBOOT.ROM δεν έχει το σωστό μέγεθος
Το μέγεθος αρχείου AMIBOOT.ROM δεν ταιριάζει με το μέγεθος του Flash ROM
Ο έλεγχος μεταφέρεται σε αυτό το σημείο εάν το μέγεθος του αρχείου εικόνας του BIOS δεν ταιριάζει με το μέγεθος του τσιπ Flash ROM που είναι εγκατεστημένο στη μητρική πλακέτα.
F5Απενεργοποίηση εσωτερικής κρυφής μνήμης
Απενεργοποιήστε την εσωτερική προσωρινή μνήμη
Ρυθμίζοντας το bit 30 του καταχωρητή CR0 σε "1", η εσωτερική προσωρινή μνήμη απενεργοποιείται προκειμένου να διασφαλιστεί η συνοχή των δεδομένων κατά την αλληλεπίδραση με το Flash ROM. Διαφορετικά, μετά την ανάγνωση του μητρώου κατάστασης του μικροκυκλώματος, θα εκτελεστούν όλες οι ενέργειες στο αντίγραφο της κρυφής μνήμης.
Η διαδικασία απενεργοποίησης της προσωρινής μνήμης εξαρτάται από το υλικό. Για ορισμένα λογικά σύνολα συστήματος, η κρυφή μνήμη δεν είναι απενεργοποιημένη σε αυτό το βήμα, καθώς η περιοχή διεύθυνσης στην οποία βρίσκεται η Flash ROM δεν μπορεί να αποθηκευτεί προσωρινά.
FacebookΑνίχνευση του τύπου Flash ROM
Προσδιορισμός του τύπου Flash ROM
Ο εντοπισμός τύπου Flash ROM γίνεται συνήθως με την εντολή Read Intelligent Identifier. Αφού εγγραφεί σε οποιαδήποτε διεύθυνση στην περιοχή ROM, η συσκευή αποθήκευσης μεταβαίνει από τη λειτουργία ανάγνωσης μνήμης στη λειτουργία ReadID. Σε αυτήν την κατάσταση, δεν θα διαβάζονται τα περιεχόμενα της ROM, αλλά τα αναγνωριστικά από την καθορισμένη περιοχή: με μετατόπιση 0 - Κωδικός κατασκευαστή. με μετατόπιση 1 - Κωδικός συσκευής.
Πριν εκτελέσετε όλες αυτές τις ενέργειες, είναι απαραίτητο να αφαιρέσετε το μπλοκάρισμα του σήματος Flash WE και επίσης να επιτρέψετε την πρόσβαση στην περιοχή· για αυτό, προγραμματίζονται λογικοί καταχωρητές συστήματος.
FCΔιαγραφή της Flash ROM
Διαγραφή της κύριας μονάδας Flash ROM
Το Flash ROM αποτελείται από ένα μπλοκ εκκίνησης, ένα ή περισσότερα μπλοκ παραμέτρων και ένα κύριο μπλοκ. Για τη διαγραφή της κύριας μονάδας, εκτελείται η εντολή Erase Flash, η οποία αποτελείται από τους κωδικούς Erase Setup και Erase Confirm. Το Flash ROM μπαίνει σε λειτουργία διαγραφής και στο χώρο διευθύνσεών του δεν διαβάζονται τα περιεχόμενα, αλλά η κατάσταση, βάσει της οποίας ο επεξεργαστής καθορίζει τη στιγμή ολοκλήρωσης της λειτουργίας και την επιτυχία της.
FDΠρογραμματισμός της Flash ROM
Προγραμματισμός κύριας μονάδας Flash ROM
Ο προγραμματισμός της κύριας μονάδας πραγματοποιείται σύμφωνα με τον αλγόριθμο, ο οποίος καθορίζεται από τον κατασκευαστή της συσκευής αποθήκευσης. Κατά κανόνα, για κάθε κελί που γράφεται, μεταδίδεται μια εντολή, η οποία αποτελείται από δύο κωδικούς: το Program Setup και το byte που θα γραφεί. Η στιγμή ολοκλήρωσης και η επιτυχία της λειτουργίας εγγραφής ελέγχεται από τον καταχωρητή κατάστασης της Flash ROM. Η διαδικασία επαναλαμβάνεται κυκλικά για όλα τα κελιά του κύριου μπλοκ.
FFΟ προγραμματισμός Flash ROM ήταν επιτυχής. Στη συνέχεια, επανεκκινήστε το BIOS του συστήματος
Κωδικοί επανεκκίνησης του BIOS του μη συσκευασμένου BIOS του συστήματος, που εκτελούνται σε ShadowRAM (ο κώδικας χρόνου εκτέλεσης δεν συμπιέζεται στη σκιώδη RAM F000)
Ο έλεγχος μεταφέρεται σε αυτό το σημείο σε περίπτωση επιτυχούς προγραμματισμού FlashROM. Στη συνέχεια, πρέπει να επανεκκινήσετε το BIOS. Για να γίνει αυτό, εκτελείται μια άμεση εντολή μεταπήδησης μεταξύ τμημάτων στη διεύθυνση FFFF:0000 (CS=FFFF, IP=0000).
10 Έκδοση εντολής αποκλεισμού και απεμπλοκής KBC
Πρώιμη προετοιμασία ελεγκτή πληκτρολογίου
Μια εντολή επαναφοράς έχει σταλεί στο πληκτρολόγιο. Οι εντολές C8/C9 αποστέλλονται στη θύρα 64h για να ενεργοποιηθεί ή να απενεργοποιηθεί ο έλεγχος της γραμμής A20. Ανάλογα με την υλοποίηση του υλικού, χρησιμοποιούνται οι ακίδες γενικής χρήσης Pin23 και Pin24, που αντιστοιχούν στο πρώτο και το δεύτερο bit της δεύτερης θύρας του ελεγκτή πληκτρολογίου, συμβατές με το μοντέλο λογισμικού 82C42.
11 Επαναφέρετε τους καταχωρητές DRAM
Επιστροφή από την κατάσταση STR (Αναστολή σε RAM).
Η επιστροφή από την κατάσταση STR (Suspend to RAM) περιλαμβάνει την επαναφορά των περιεχομένων της RAM. Για να γίνει αυτό, διαβάζει από το CMOS και γράφει στους καταχωρητές του ελεγκτή μνήμης τα περιεχόμενα που είναι σχετικά τη στιγμή που εκτελείται το STR. Εκτελούνται προγράμματα αναγέννησης μνήμης.
Ε0.
12 Ενεργοποιήστε ξανά το SMRAM. Ρύθμιση MTRR
Επαναφορά πρόσβασης στο SMRAM (RAM διαχείρισης συστήματος)
Η RAM διαχείρισης συστήματος (SMRAM) έχει ρυθμιστεί για τον χειριστή διακοπής διαχείρισης συστήματος (SMI Handler). Οι καταχωρητές επεξεργαστή MTRR έχουν ρυθμιστεί ώστε να παρέχουν τις απαιτούμενες συνθήκες πρόσβασης στην περιοχή μνήμης στα τμήματα A000 και B000 που αντιστοιχίζονται στο SMRAM.
Σε ορισμένες πλατφόρμες, ο κωδικός αυτής της διαδικασίας είναι Ε1.
13 Επαναφέρετε το ρυθμό ανανέωσης
Ανάκτηση αναγέννησης μνήμης
Οι πλατφόρμες που είναι κατασκευασμένες σε επεξεργαστές Intel επαναφέρουν τα περιεχόμενα των καταχωρητών του ελεγκτή μνήμης που είναι υπεύθυνα για την αναγέννηση της μνήμης. Αυτή η διαδικασία δεν εκτελείται σε πλατφόρμες AMD.
Σε ορισμένες πλατφόρμες, ο κωδικός αυτής της διαδικασίας είναι Ε2.
14 Επαναφέρετε το CMOS και καλέστε το VGA BIOS
Εύρεση και προετοιμασία του VGA BIOS
Για πλατφόρμες με ενσωματωμένο βίντεο, γίνεται αναζήτηση και προετοιμασία του VGA BIOS.
Σε ορισμένες πλατφόρμες, ο κωδικός αυτής της διαδικασίας είναι Ε3.
03 Απενεργοποιήστε το NMI. Επαναφορά ορισμού τύπου
05 Αρχικοποίηση στοίβας. Απενεργοποιήστε την προσωρινή αποθήκευση μνήμης και ελεγκτή USB
06 Εκτέλεση βοηθητικού προγράμματος στη μνήμη RAM
07 Αναγνώριση επεξεργαστή και αρχικοποίηση APIC
08 Επαλήθευση αθροίσματος ελέγχου CMOS
09 Έλεγχος της εκτέλεσης των πλήκτρων End / Ins
Δοκιμή αστοχίας μπαταρίας
Εκκαθάριση καταχωρητών buffer ελεγκτή πληκτρολογίου
0C Μια δοκιμαστική εντολή αποστέλλεται στον ελεγκτή πληκτρολογίου
Εύρεση πρόσθετων συσκευών που εξυπηρετούνται από τον ελεγκτή πληκτρολογίου
0F Αρχικοποίηση πληκτρολογίου
10 Η εντολή επαναφοράς αποστέλλεται στο πληκτρολόγιο
11 Εάν πατηθεί το πλήκτρο End ή Ins, το CMOS επαναφέρεται
12 Θέτοντας τους ελεγκτές DMA ανενεργούς
13 Αρχικοποίηση σετ τσιπ και προσωρινή μνήμη L2
14 Έλεγχος του χρονοδιακόπτη συστήματος
19 Δοκιμή δημιουργίας αιτήματος ανανέωσης DRAM σε εξέλιξη
Έλεγχος της διάρκειας του κύκλου αναγέννησης
20 Αρχικοποίηση συσκευών εξόδου
23 Γίνεται ανάγνωση της θύρας εισόδου του ελεγκτή πληκτρολογίου. Διακόπτης κλειδώματος ψηφοφορίας και δοκιμαστικός διακόπτης κατασκευής
24 Προετοιμασία για την προετοιμασία του διανυσματικού πίνακα διακοπής
25 Ολοκληρώθηκε η προετοιμασία διανύσματος διακοπής
26 Η κατάσταση του βραχυκυκλωτήρα Turbo Switch μετράται μέσω της θύρας εισόδου του ελεγκτή πληκτρολογίου.
27 Αρχικοποίηση του ελεγκτή USB. Ενημέρωση μικροκώδικα εκκίνησης
28 Προετοιμασία για ρύθμιση της λειτουργίας βίντεο
29 Αρχικοποίηση πάνελ LCD
Αναζήτηση για συσκευές που εξυπηρετούνται από πρόσθετες ROM
Αρχικοποίηση VGA BIOS, έλεγχος του αθροίσματος ελέγχου
2C Εκτέλεση VGA BIOS
2D Ταίριασμα INT 10h και INT 42h
Αναζήτηση για προσαρμογείς βίντεο CGA
2ΣΤ Δοκιμή μνήμης βίντεο CGA
30 Δοκιμή σαρωτή CGA
31 Σφάλμα στη μνήμη βίντεο ή στα κυκλώματα σάρωσης. Εύρεση εναλλακτικού προσαρμογέα βίντεο CGA
32 Εναλλακτικά κυκλώματα δοκιμής και σάρωσης μνήμης βίντεο CGA
33 Δημοσκόπηση κατάστασης Mono/Color Jumper
34 Ρύθμιση της λειτουργίας κειμένου 80x25
37 Έχει ρυθμιστεί η λειτουργία βίντεο. Η οθόνη διαγράφηκε
38 Αρχικοποίηση ενσωματωμένης συσκευής
39 Εμφάνιση μηνυμάτων σφάλματος από το προηγούμενο βήμα
Εμφανίστε το μήνυμα "Hit DEL" για είσοδο στο CMOS Setup
Ξεκινήστε την προετοιμασία για μια δοκιμή μνήμης σε προστατευμένη λειτουργία
40 Προετοιμασία πινάκων περιγραφής GDT και IDT
42 Μετάβαση σε προστατευμένη λειτουργία
43 Ο επεξεργαστής βρίσκεται σε προστατευμένη λειτουργία. Επιτρέπονται οι διακοπές
44 Προετοιμασία για τη δοκιμαστική γραμμή A20
45 Δοκιμή γραμμής Α20
46 Ολοκληρώθηκε το μέγεθος της μνήμης RAM
47 Δοκιμαστικά δεδομένα γραμμένα σε συμβατική μνήμη
48 Επανέλεγχος συμβατικής μνήμης
49 Δοκιμή εκτεταμένης μνήμης
Μηδενισμός της μνήμης
4C Ένδειξη διαδικασίας μηδενισμού
4D Γράψτε σε CMOS μεγέθη ληφθέντων συμβατικών και εκτεταμένης μνήμης
Ένδειξη της πραγματικής ποσότητας μνήμης συστήματος
4F Δοκιμή εκτεταμένης συμβατικής μνήμης σε εξέλιξη
50 Συμβατική διόρθωση μεγέθους μνήμης
51 Δοκιμή εκτεταμένης μνήμης
52 Οι τόμοι συμβατικής μνήμης και εκτεταμένης μνήμης διατηρήθηκαν
53 Καθυστερημένος χειρισμός σφαλμάτων ισοτιμίας
54 Απενεργοποίηση ισοτιμίας και χειρισμού NMI
57 Αρχικοποίηση περιοχής μνήμης για το POST Memory Manager
58 Σας ζητείται να εισέλθετε στο CMOS Setup
59 Επαναφορά του επεξεργαστή σε πραγματική λειτουργία
60 Έλεγχος καταχωρήσεων σελίδων DMA
62 Δοκιμή καταχωρητή διεύθυνσης ελεγκτή DMA#1 και μήκους μεταφοράς
63 Δοκιμή μήκους μεταφοράς ελεγκτή και καταχώρησης διευθύνσεων DMA#2
65 Προγραμματισμός ελεγκτών DMA
66 Εκκαθάριση των καταχωρητών POST Request και Mask Set
67 Προγραμματισμός ελεγκτών διακοπής
7F Να επιτρέπεται το ερώτημα NMI από πρόσθετες πηγές
80 Ρυθμίζει τη λειτουργία διακοπής της υπηρεσίας από τη θύρα PS / 2
81 Δοκιμή διεπαφής πληκτρολογίου για σφάλματα επαναφοράς
82 Ρύθμιση της λειτουργίας ελεγκτή πληκτρολογίου
83 Έλεγχος κατάστασης κλειδώματος πλήκτρων
84 Επαλήθευση μνήμης
85 Εμφάνιση μηνυμάτων σφάλματος
86 Ρύθμιση του συστήματος για εγκατάσταση
87 Αποσυσκευασία του προγράμματος CMOS Setup στη συμβατική μνήμη.
88 Το πρόγραμμα εγκατάστασης τερματίστηκε από τον χρήστη
89 Ολοκληρώθηκε η κατάσταση επαναφοράς μετά την εγκατάσταση
Κράτηση μνήμης σε πρόσθετο μπλοκ μεταβλητών BIOS
8C Προγραμματισμός μητρώου διαμόρφωσης
Αρχικοποίηση ελεγκτών HDD και FDD
8F Επανεκκίνηση του ελεγκτή FDD
91 Διαμόρφωση του ελεγκτή σκληρού δίσκου
95 Εκτέλεση σάρωσης ROM για εύρεση πρόσθετων BIOS
96 Πρόσθετη διαμόρφωση πόρων συστήματος
97 Πρόσθετη υπογραφή BIOS και επαλήθευση αθροίσματος ελέγχου
98 Διαμόρφωση RAM διαχείρισης συστήματος
99 Ρύθμιση του μετρητή χρονοδιακόπτη και των μεταβλητών παράλληλης θύρας
Δημιουργία λίστας σειριακών θυρών
Προετοιμασία μιας περιοχής στη μνήμη για μια δοκιμή συνεπεξεργαστή
9C Αρχικοποίηση συνεπεξεργαστή
Οι πληροφορίες του συνεπεξεργαστή αποθηκεύονται στη μνήμη RAM CMOS
Αναγνώριση τύπου πληκτρολογίου
9F Αναζήτηση για πρόσθετες συσκευές εισόδου
Α0 Σχηματισμός καταχωρητών MTRR (Memory Type Range Registers)
Α2 Μηνύματα σφάλματος σε προηγούμενα βήματα προετοιμασίας
Α3 Ρύθμιση χρονισμού αυτόματης επανάληψης πληκτρολογίου
Α4 Ανασυγκρότηση περιοχών RAM που δεν χρησιμοποιούνται
Α5 Ρύθμιση της λειτουργίας βίντεο
Α6 Καθαρισμός οθόνης
Α7 Μετεγκατάσταση Περιοχής Μνήμης Σκιάς με εκτελέσιμο κώδικα BIOS
Α8 Πρόσθετη προετοιμασία του BIOS στο τμήμα E000h
Α9 Επιστρέψτε τον έλεγχο στο BIOS του συστήματος
AA Αρχικοποίηση Δίαυλος USB
ΑΒ Προετοιμασία της μονάδας INT13 για σέρβις υπηρεσιών δίσκων
ΜΕΤΑ ΧΡΙΣΤΟΝ Δημιουργία πινάκων AIOPIC για υποστήριξη συστημάτων πολλαπλών επεξεργαστών
ΕΝΑ Δ Προετοιμασία της μονάδας INT10 για σέρβις υπηρεσιών βίντεο
ΑΕ Αρχικοποίηση DMI
Β0 Έξοδος πίνακα διαμόρφωσης συστήματος
Β1 Αρχικοποίηση ACPI BIOS
00 Διακοπή λογισμικού INT19h - μπόταΤομέας

Ηχητικά σήματα

Η ευθύνη αυτής της λειτουργίας είναι να υποστηρίζει την απομακρυσμένη εκκίνηση μέσω του δικτύου, επομένως πρέπει να αναζητήσετε Boot ROM προσαρμογέα δικτύου. Εάν εντοπιστεί και η ρύθμιση CMOS Setup στο μενού Προτεραιότητα συσκευής εκκίνησης εμφανίζει την εκκίνηση δικτύου ως την πρώτη συσκευή, διαμορφώνονται οι ρουτίνες INT18h και INT19h.

Ο κωδικός σφάλματος μπορεί να λάβει τις ακόλουθες τιμές: * 0: Δεν εντοπίστηκε RAM * 1: Εγκαταστάθηκαν DIMM διάφοροι τύποι* 2: Το DIMM δεν είναι εξοπλισμένο με SPD ή η ανάγνωση των περιεχομένων του SPD απέτυχε * 3: Η μονάδα δεν πληροί τις απαιτήσεις συστήματος για λειτουργία στην καθορισμένη συχνότητα * 4: Η μονάδα δεν μπορεί να χρησιμοποιηθεί σε αυτό το σύστημα * 5 : Ο χρόνος μεταξύ της ενεργοποίησης των γραμμών της μονάδας και της μετάβασής της σε κατάσταση αναγέννησης δεν πληροί τις απαιτήσεις συστήματος * 6: ανιχνεύθηκε μικρό σφάλμα σελίδας - πρώτα 64 Kb μνήμης

ήχουςλάθος
1 σύντομοΣφάλμα ανανέωσης μνήμης. Ο προγραμματιζόμενος χρονοδιακόπτης διακοπής ή ο προγραμματιζόμενος ελεγκτής διακοπής ενδέχεται να είναι ελαττωματικός.
2 σύντομοςΗ διαδικασία POST απέτυχε. Ένας από τους ελέγχους υλικού απέτυχε.
3 σύντομοςΣφάλμα ισοτιμίας μνήμης στα πρώτα 64K. Το τσιπ μνήμης μπορεί να είναι ελαττωματικό.
4 σύντομοςΧρονοδιακόπτης συστήματος ή σφάλμα πρώτης τράπεζας μνήμης
5 σύντομοςΣφάλμα επεξεργαστή
6 σύντομοςΣφάλμα γραμμής ελέγχου A20. Αποτυχία ελεγκτή πληκτρολογίου που εμποδίζει τον επεξεργαστή να μεταβεί σε προστατευμένη λειτουργία.
7 σύντομοςΣφάλμα εικονικής λειτουργίας επεξεργαστή
8 σύντομοςΣφάλμα ανάγνωσης/εγγραφής μνήμης βίντεο. Λείπει ή είναι ελαττωματικός προσαρμογέας βίντεο.
9 σύντομοςΤο άθροισμα ελέγχου του BIOS είναι εσφαλμένο
10 σύντομοςΣφάλμα ανάγνωσης/εγγραφής στο μητρώο διαχείρισης ενέργειας της μη πτητικής μνήμης (CMOS). Δυσλειτουργία κυκλωμάτων διαχείρισης ισχύος.
11 σύντομοςΣφάλμα προσωρινής μνήμης επιπέδου 2
1 μακρύΌλοι οι έλεγχοι πέρασαν κανονικά - ο υπολογιστής είναι έτοιμος να εκκινήσει το λειτουργικό σύστημα
1 μακρύ, 1 μικρόΣφάλμα τροφοδοσίας
1 μακρύ, 2 κοντόΣφάλμα στο BIOS ROM της κάρτας γραφικών ή σφάλμα κατά το κενό της οριζόντιας όπισθεν
1 μακρύ, 3 κοντόΕντοπίστηκε σφάλμα στη μνήμη άνω των 64K

Οποιοσδήποτε επισκευαστής υπολογιστών γνωρίζει ότι το POST Card PCI χρησιμοποιείται για τη διάγνωση προβλημάτων κατά την επισκευή και την αναβάθμιση υπολογιστών όπως ο υπολογιστής IBM (ή συμβατός με αυτόν).

Πολλές εταιρείες παράγουν τέτοιες κάρτες στη Ρωσία και την ΚΑΚ: Master Kit (Μόσχα), e-KIT Post Cards, ACE Lab (N.Novgorod), BVG Group (Μόσχα), EPOS: PCI TESTCARD (Ουκρανία), IC Book: IC80 ( Ukraine ), Jelezo: Jpost Full (Ουκρανία), VL Comp: PC Analyzer (Λευκορωσία). Υπάρχουν και ξένες λύσεις, αλλά δεν μπορούμε να τις βρούμε σε ελεύθερη πώληση.

Το POST Card PCI είναι μια κάρτα επέκτασης υπολογιστή που μπορεί να εγκατασταθεί σε οποιαδήποτε ελεύθερη υποδοχή PCI (33 MHz) και έχει σχεδιαστεί για να εμφανίζει τους κωδικούς POST που δημιουργούνται από το BIOS του υπολογιστή με τρόπο φιλικό προς το χρήστη.

Συμβατικά, όλες οι κάρτες POST μπορούν να χωριστούν σε σειριακές και μη σειριακές (αυτοσυναρμολογούμενα κιτ).

Επισκόπηση υφιστάμενων ταχυδρομικών καρτών

Εξετάστε τα μειονεκτήματα των καρτών POST από διάφορους κατασκευαστές.

Πρόγονος της παραγωγής καρτών PCI POST στη Ρωσία είναι η εταιρεία ACE Lab, η οποία έχει μεγάλη εμπειρία στην παραγωγή συστημάτων λογισμικού και υλικού για τη διάγνωση και την επισκευή υπολογιστών.

Master Kit POST Card PCI NM9221 (κιτ αυτοσυναρμολόγησης) / BM9221 (τελική πλακέτα). Ένα μειονέκτημα είναι ότι ο δείκτης επτά τμημάτων φαίνεται «με την όψη προς τα κάτω».

Πλεονεκτήματα αυτής της κάρτας POST: συναρμολογημένη στη σειρά FPGA EPM3XXX που υποστηρίζει Hot-socketing (πιο αξιόπιστη, καθώς είναι λιγότερο πιθανό να καεί η κάρτα POST) και λειτουργεί στα 3,3 V (καλύτερη συμβατότητα με τις σύγχρονες προδιαγραφές PCI2.3 και PCI3.0 ), υποστήριξη για νέα και παλιά chipset χάρη στο αντικαταστάσιμο υλικολογισμικό.

e-Kit_02Μειονεκτήματα αυτής της κάρτας POST: ενσωματωμένη στο FPGA της ξεπερασμένης σειράς EPM7XXX, η οποία δεν υποστηρίζει Hot-socketing (λιγότερο αξιόπιστη, καθώς είναι πιο πιθανό να κάψει την κάρτα POST) και λειτουργεί στα 5,0 V (μπορεί να υπάρχουν προβλήματα με τις σύγχρονες PCI2.3 και PCI3.0).

ACE Lab PC-POST PCI-2. Δεν είναι βολικό να κοιτάζει η ένδειξη προς τα κάτω, αλλά μπορείτε να επιλέξετε μία από τις 4 πιθανές θύρες από τις οποίες θα διαβάζονται οι πληροφορίες.

ACE Lab PC POWER PCI-2είναι ένα σύμπλεγμα λογισμικού και υλικού με πλήρεις δυνατότητες που σας επιτρέπει να εκτελέσετε έναν αριθμό διαγνωστικών δοκιμών που ξεκινούν από τη ROM που είναι εγκατεστημένη στην πλακέτα, με στόχο τον εντοπισμό σφαλμάτων συστήματος και διενέξεων υλικού.

BVG Group Dual POST. Πλεονεκτήματα: απλή και φθηνή κάρτα POST. Κατασκευασμένο με βάση το Altera EPM3032ALC44-10 FPGA. Φέρει πέντε LED (ισχύς PCI - -12V, +12V, +3,3V, +5V και σήμα RESET) και δύο ενδείξεις επτά τμημάτων και στις δύο πλευρές της πλακέτας. Η ένδειξη μπορεί να δείχνει ένα ψηφίο - αυτό σημαίνει ότι η υποδοχή PCI στην οποία έχει εισαχθεί αυτό το POST δεν λαμβάνει χρονομέτρηση.

Ένα χαρακτηριστικό μειονέκτημα αυτής της κάρτας λόγω της περικομμένης της μορφής είναι η αφαίρεση του χρονισμού από την υποδοχή PCI στην οποία είναι εγκατεστημένη αυτή η κάρτα μετά το στάδιο POST, στο οποίο έχει αρχικοποιηθεί η γεννήτρια (για το Award BIOS - 26h), με αποτέλεσμα οι ταχυδρομικοί κώδικες δεν εμφανίζονται πλέον. Οι μέθοδοι «καταπολέμησης» με αυτήν την ασθένεια είναι οι εξής:

  • Εάν υπάρχει ένα στοιχείο Detect DIMM / PCI Clock στο BIOS Setup, η ρύθμιση του σε Απενεργοποίηση δεν θα επιτρέψει στη γεννήτρια να αφαιρέσει τη συχνότητα από τις αχρησιμοποίητες υποδοχές, με αποτέλεσμα το Dual POST να λειτουργεί "κανονικά";), εμφανίζοντας όλα τα τους «στηριζόμενους» ταχυδρομικούς κώδικες.
  • Εάν η υπό δοκιμή πλακέτα διαθέτει υποδοχές κοινής χρήσης PCI (συνήθως δύο υποδοχές μακριά από τον επεξεργαστή, οι οποίες έχουν μία διακοπή "για δύο"), τότε μπορείτε να εισάγετε οποιαδήποτε "κανονική" συσκευή PCI (βίντεο, ήχος, δίκτυο κ.λπ.) σε μία από αυτά .), και στο άλλο - μια καρτ ποστάλ. Κατά την προετοιμασία, η γεννήτρια, βλέποντας μια «πλήρη» συσκευή PCI στις υποδοχές κοινής χρήσης PCI, συχνά (ανάλογα με τη συγκεκριμένη πλακέτα BIOS) δεν αφαιρεί το ρολόι και από τις δύο, τις οποίες το Dual POST θα «χρησιμοποιήσει» επιτυχώς.

BVG Group POST Pro.Αντί για επτά τμημάτων, χρησιμοποιείται μια οθόνη LCD με γραμμή κύλισης, αλλά το κόστος της κάρτας είναι περίπου 300 USD, το οποίο είναι αδικαιολόγητα υψηλό.

EPOS: PCI TESTCARD.Η προηγμένη σειρά "Master" χρήσιμων "καμπάνων και σφυρίχτρες" σε γενικές γραμμές σας επιτρέπει να επιλέξετε επιπλέον μόνο τη διαγνωστική θύρα στην περιοχή 0-3FFh, η οποία χρησιμοποιείται για την έξοδο κωδικών POST, με διακόπτες στην πλακέτα. Μειονεκτήματα αυτής της κάρτας POST: ενσωματωμένη στο FPGA της ξεπερασμένης σειράς EPM7XXX, η οποία δεν υποστηρίζει Hot-socketing (λιγότερο αξιόπιστη, καθώς είναι πιο πιθανό να κάψει την κάρτα POST) και λειτουργεί στα 5,0 V (μπορεί να υπάρχουν προβλήματα με τις σύγχρονες PCI2.3 και PCI3.0). Υπάρχουν επίσης πληροφορίες σχετικά με την έξοδο εσφαλμένων POST κωδικών σε ορισμένες μητρικές πλακέτες.

Βιβλίο IC: IC80. Ένας γνωστός εκπρόσωπος καρτ ποστάλ "ενήλικων", διακριτικό χαρακτηριστικόπου είναι η παρουσία όχι μόνο «καμπάνων και σφυρίχτρων» στον τομέα της παρακολούθησης, αλλά και μοναδικών (απαράμιλλων) ευκαιριών για τον εντοπισμό σφαλμάτων του συστήματος σε λειτουργία βήμα προς βήμα. Ο πίνακας έχει πολλά διακριτικά χαρακτηριστικά:

  • Επιλογή διευθύνσεων που χρησιμοποιούνται για διαγνωστικούς σκοπούς: 80h/81h και 84h/85h, 378h, 1080h
  • Η έξοδος των διαγνωστικών κωδικών εκτελείται σε δύο δείκτες
  • Έξοδος πληροφοριών σε εξωτερική ένδειξη
  • Ένδειξη τάσης Stand-By 3,3V
  • Υποστήριξη ισοτιμίας PCI
  • Υποστήριξη για παραλλαγές διακομιστή του διαύλου PCI

Ένα μικρό μειονέκτημα: η λειτουργία βήμα προς βήμα δεν λειτουργεί σωστά σε νέες πλακέτες.

Jelezo: Jpost Full.Κρεμιέται σε ορισμένες μητρικές (κυρίως GIGABYTE) σε μαύρη οθόνη μετά την πρώτη επανεκκίνηση.

VL Comp: PC Analyzer. Ένα απλό και φθηνό post-controller, το αποκορύφωμα του οποίου είναι ο συνδυασμός δύο τύπων καρτ-ποστάλ σε ένα σχέδιο - για ISA και για PCI.

POST Card PCI BM9222 με οθόνη LCD

Σήμερα θα εξετάσουμε μια νέας γενιάς κάρτα PCI POST POST Card PCI BM9222 που κατασκευάζεται από την εταιρεία Masker Kit της Μόσχας.

Προδιαγραφές

  • Τάση τροφοδοσίας: +5 V.
  • Ρεύμα κατανάλωσης, όχι περισσότερο από: 100 mA.
  • Συχνότητα διαύλου PCI: 33 MHz.
  • Διεύθυνση θύρας διάγνωσης: 0080h
  • Ένδειξη κωδικών POST: στην οθόνη LCD σε δύο γραμμές των 16 χαρακτήρων η καθεμία (η πρώτη γραμμή είναι ο κωδικός POST σε δεκαεξαδική μορφή και χωρίζεται με μια παύλα είναι ο τύπος BIOS, η δεύτερη γραμμή είναι μια περιγραφή του σφάλματος με τη μορφή γραμμή τρεξίματος).
  • Ένδειξη σημάτων διαύλου PCI: LED στην μπροστινή πλευρά της πλακέτας - RST (σήμα επαναφοράς PCI) και
  • CLK (σήμα ρολογιού PCI).
  • Ενδείξεις τάσης τροφοδοσίας διαύλου PCI: +5V, +12V, -12V, +3,3V.
  • Συμβατό με σετ τσιπ μητρικών: Intel, VIA, SIS.
  • Μέγεθος PCB: 95,5 x 73,6 mm.

Σχέδιο

Δομικά, το POST Card PCI είναι κατασκευασμένο σε διπλής όψης πλακέτα τυπωμένου κυκλώματοςαπό αλουμινόχαρτο fiberglass με διαστάσεις 95,5 x 73,6 mm. Για να βελτιωθεί η ηλεκτρική αγωγιμότητα των επαφών της συσκευής, τα ελάσματα καλύπτονται με νικέλιο.

Πώς λειτουργεί το PCI της POST Card

Κάθε φορά που ενεργοποιείτε τον υπολογιστή που είναι συμβατός με IBM PC και πριν ξεκινήσει το λειτουργικό σύστημα, ο επεξεργαστής του υπολογιστή εκτελεί μια διαδικασία BIOS που ονομάζεται Power On Self Test (POST). Η ίδια διαδικασία εκτελείται επίσης όταν πατάτε το κουμπί RESET ή όταν κάνετε μαλακή επανεκκίνηση του υπολογιστή. Για να αποφευχθεί η σύγχυση, θα πρέπει να σημειωθεί εδώ ότι σε ορισμένες ειδικές περιπτώσεις, προκειμένου να μειωθεί ο χρόνος εκκίνησης του υπολογιστή, η διαδικασία POST μπορεί να περικοπεί κάπως, για παράδειγμα, στη λειτουργία Γρήγορης εκκίνησης ή κατά την έξοδο από την κατάσταση αναστολής λειτουργίας αδρανοποίησης.

Ο κύριος σκοπός της διαδικασίας POST είναι να ελέγξει τις βασικές λειτουργίες και υποσυστήματα του υπολογιστή (όπως μνήμη, επεξεργαστής, μητρική πλακέτα, ελεγκτής βίντεο, πληκτρολόγιο, δισκέτα και σκληροί δίσκοι κ.λπ.) πριν φορτώσει το λειτουργικό σύστημα. Αυτό διασφαλίζει σε κάποιο βαθμό τον χρήστη από την προσπάθεια να εργαστεί σε ένα ελαττωματικό σύστημα, το οποίο θα μπορούσε να οδηγήσει, για παράδειγμα, στην καταστροφή των δεδομένων χρήστη στον σκληρό δίσκο. Πριν από την έναρξη κάθε δοκιμής, η διαδικασία POST δημιουργεί έναν αποκαλούμενο κωδικό POST, ο οποίος εξάγεται σε μια συγκεκριμένη διεύθυνση στο χώρο διευθύνσεων των συσκευών εισόδου/εξόδου του υπολογιστή. Εάν εντοπιστεί δυσλειτουργία στη συσκευή υπό δοκιμή, η διαδικασία POST απλώς «παγώνει» και ο κωδικός POST που εμφανίστηκε προηγουμένως καθορίζει ξεκάθαρα σε ποια από τις δοκιμές συνέβη το «πάγωμα». Έτσι, το βάθος και η ακρίβεια των διαγνωστικών με χρήση κωδικών POST καθορίζονται πλήρως από το βάθος και την ακρίβεια των δοκιμών της αντίστοιχης διαδικασίας BIOS POST στον υπολογιστή.

Θα πρέπει να σημειωθεί ότι οι πίνακες των κωδικών POST είναι διαφορετικοί για διαφορετικούς κατασκευαστές BIOS και, λόγω της εμφάνισης νέων δοκιμασμένων συσκευών και chipset, είναι κάπως διαφορετικοί ακόμη και για διαφορετικές εκδόσεις του ίδιου κατασκευαστή BIOS. Οι πίνακες POST code μπορούν να βρεθούν στις αντίστοιχες ιστοσελίδες των κατασκευαστών BIOS: για AMI είναι http://www.ami.com , για AWARD είναι http://www.award.com , μερικές φορές δίνονται πίνακες POST code στη μητρική πλακέτα εγχειρίδια.

Για την εμφάνιση των κωδικών POST με τρόπο φιλικό προς το χρήστη, χρησιμοποιούνται συσκευές που ονομάζονται POST Cards. Η προτεινόμενη κάρτα POST για το δίαυλο PCI είναι μια κάρτα επέκτασης υπολογιστή που εισάγεται (με την απενεργοποίηση!) σε οποιαδήποτε ελεύθερη υποδοχή PCI (33 MHz) και διαθέτει ένδειξη κειμένου για την εμφάνιση κωδικών POST και πληροφοριών κειμένου σχετικά με τον τρέχοντα κωδικό. Από τις δυνατότητες αυτής της POST Card, θα ήθελα να σημειώσω ότι μετά την ενεργοποίηση του υπολογιστή και πριν εμφανιστεί το πρώτο ενεργό σήμα RESET PCI, εμφανίζεται το ευχετήριο μήνυμα "BM9222 MASTERKIT POSTCARD" στην ένδειξη POST Card.

Επιπλέον, η κάρτα POST διαθέτει LED που αντικατοπτρίζουν τις καταστάσεις των σημάτων CLK και RST του διαύλου PCI.

Αντιμετώπιση προβλημάτων με POST Card PCI

Η ακολουθία ενεργειών κατά την επισκευή ενός υπολογιστή χρησιμοποιώντας την κάρτα POST είναι η εξής:

1. Απενεργοποιήστε τον ελαττωματικό υπολογιστή.
2. Εγκαταστήστε την κάρτα POST σε οποιαδήποτε ελεύθερη υποδοχή PCI στη μητρική πλακέτα.
3. Ενεργοποιήστε τον υπολογιστή.
4. Εάν είναι απαραίτητο, προσαρμόζουμε την αντίθεση (κατά την εγκατάσταση της οθόνης LCD, για PLED - δεν απαιτείται ρύθμιση) της εικόνας πατώντας τα κουμπιά (το κουμπί πιο μακριά από τη μητρική πλακέτα αυξάνει την αντίθεση, το κοντινό τη μειώνει) ή αλλάζουμε ο τύπος του εμφανιζόμενου BIOS - πατώντας παρατεταμένα ένα από τα κουμπιά και πατώντας το δεύτερο (μετά την απελευθέρωση των κουμπιών, ο τύπος του BIOS που εμφανίζεται στην πρώτη γραμμή της ένδειξης μετά τον κωδικό σφάλματος θα αλλάξει). Όλες οι παραπάνω ρυθμίσεις αποθηκεύονται όταν απενεργοποιηθεί η τροφοδοσία και φορτωθούν την επόμενη φορά που θα εφαρμοστεί ρεύμα στην κάρτα POST.
5. Διαβάζουμε τις πληροφορίες στην ένδειξη POST Card - αυτός είναι ο κωδικός POST στον οποίο "κολλάει" ο υπολογιστής που φορτώνει και η περιγραφή του στη δεύτερη γραμμή.
6. Κατανοούμε τις πιθανές αιτίες.
7. Όταν η τροφοδοσία είναι απενεργοποιημένη, αναδιατάσσουμε τα καλώδια, τις μονάδες μνήμης και άλλα εξαρτήματα για να εξαλείψουμε τη δυσλειτουργία.
8. Επαναλαμβάνουμε τα βήματα 3-7, επιτυγχάνοντας σταθερό πέρασμα της διαδικασίας POST και έναρξη φόρτωσης του λειτουργικού συστήματος.
9. Με τη βοήθεια βοηθητικών προγραμμάτων λογισμικού, πραγματοποιούμε τον τελικό έλεγχο εξαρτημάτων υλικού και σε περίπτωση αιωρούμενων σφαλμάτων, πραγματοποιούμε μια μακροχρόνια εκτέλεση των αντίστοιχων δοκιμών λογισμικού.

Όταν επισκευάζετε έναν υπολογιστή χωρίς τη χρήση της κάρτας POST, τα σημεία 3-6 αυτής της σειράς απλώς παραλείπονται και από έξω, η επισκευή υπολογιστή μοιάζει με πυρετώδη αναδιάταξη της μνήμης, του επεξεργαστή, των καρτών επέκτασης, του τροφοδοτικού και, επιπροσθέτως, , τη μητρική πλακέτα.

Εάν οι μεγάλες εταιρείες διαθέτουν μεγάλο απόθεμα εξαρτημάτων που μπορούν να επισκευαστούν, τότε για μικρές επιχειρήσεις και ιδιώτες, η επισκευή ενός υπολογιστή με την εγκατάσταση γνωστών καλών εξαρτημάτων γίνεται δύσκολο πρόβλημα.

Πώς πραγματοποιείται στην πράξη η επισκευή υπολογιστή με τη χρήση POST-Card;

Πρώτα απ 'όλα, όταν η τροφοδοσία είναι ενεργοποιημένη, πριν από την έναρξη της διαδικασίας POST, το σύστημα πρέπει να μηδενιστεί με το σήμα RST (RESET), το οποίο υποδεικνύεται στην κάρτα POST αλλάζοντας το μήνυμα hello σε άλλα μηνύματα POST Card. Εάν η αλλαγή δεν γίνει εντός 2-4 δευτερολέπτων (ο χρόνος εμφάνισης χαιρετισμού είναι περίπου 0,7 δευτ.) ή εάν εμφανιστεί ένα από τα μηνύματα "NO CODES" ή "RESET" για περισσότερο από 1 δευτερόλεπτο, τότε σε αυτήν την περίπτωση συνιστάται η άμεση περιστροφή εκτός υπολογιστή, αφαιρέστε όλες τις πλακέτες και τα καλώδια, καθώς και τις μονάδες μνήμης από τη μητρική πλακέτα. Στη μονάδα συστήματος, πρέπει να αφήσετε τη μητρική πλακέτα συνδεδεμένη στο τροφοδοτικό εγκατεστημένος επεξεργαστήςκαι την ταχυδρομική κάρτα. Εάν την επόμενη φορά που θα ενεργοποιήσετε τον υπολογιστή, το σύστημα επαναφέρει κανονικά και εμφανιστούν οι πρώτοι κωδικοί POST, τότε, προφανώς, το πρόβλημα έγκειται στα εξαρτήματα του υπολογιστή που έχουν αφαιρεθεί προσωρινά. είναι επίσης δυνατό, σε εσφαλμένα συνδεδεμένους βρόχους. Εισάγοντας διαδοχικά τη μνήμη, τον προσαρμογέα βίντεο και μετά άλλες κάρτες και παρατηρώντας τους κωδικούς POST στην ένδειξη, εντοπίζεται μια ελαττωματική μονάδα.

Ας επιστρέψουμε τώρα στην περίπτωση που η αρχική επαναφορά του συστήματος δεν περνάει καν (στην ένδειξη POST Card, το μήνυμα χαιρετισμού δεν αντικαθίσταται από άλλα μηνύματα). Σε αυτήν την περίπτωση, είτε το τροφοδοτικό του υπολογιστή είναι ελαττωματικό, είτε η ίδια η μητρική πλακέτα (τα κυκλώματα παραγωγής σήματος RESET είναι ελαττωματικά) είτε ο επεξεργαστής δεν ξεκινά. Η ακριβής αιτία μπορεί να προσδιοριστεί συνδέοντας ένα γνωστό καλό τροφοδοτικό στη μητρική πλακέτα.

Ας εξετάσουμε τώρα την περίπτωση που το σήμα επαναφοράς περνάει, αλλά δεν εξέρχονται κωδικοί POST στην ένδειξη (το μήνυμα "NO CODES" διατηρείται). Σε αυτήν την περίπτωση, όπως περιγράφηκε προηγουμένως, ελέγχεται ένα σύστημα που αποτελείται μόνο από τη μητρική πλακέτα, τον επεξεργαστή, την κάρτα POST και το τροφοδοτικό. Εάν η μητρική πλακέτα είναι ολοκαίνουργια, τότε η αιτία μπορεί να οφείλεται σε ακατάλληλα ρυθμισμένα βραχυκυκλωτήρες μητρικής πλακέτας. Εάν όλα τα jumper και ο επεξεργαστής έχουν ρυθμιστεί σωστά, αλλά η μητρική πλακέτα εξακολουθεί να μην ξεκινά, θα πρέπει να αντικαταστήσετε τον επεξεργαστή με έναν γνωστό καλό. Εάν αυτό δεν βοηθήσει, τότε μπορούμε να συμπεράνουμε ότι η μητρική πλακέτα ή τα εξαρτήματά της δυσλειτουργούν (για παράδειγμα, η αιτία της δυσλειτουργίας μπορεί να είναι βλάβη στις πληροφορίες στο FLASH BIOS).

Το κύριο πλεονέκτημα της POST Card είναι ότι δεν απαιτεί οθόνη για τη λειτουργία της. Ταυτόχρονα, η δοκιμή ενός υπολογιστή με χρήση της κάρτας POST είναι δυνατή στα αρχικά στάδια της διαδικασίας POST, όταν δεν είναι ακόμη διαθέσιμα τα διαγνωστικά ήχου. Ένα άλλο σημαντικό χαρακτηριστικό είναι η εμφάνιση κωδικών POST σε όλους τους τύπους BIOS που εμφανίζουν κωδικούς στο 0x0080), αλλά δεν περιγράφονται στη ROM.

Ένδειξη PLED

Αυτή η συσκευή δοκιμής είναι εξοπλισμένη με δείκτη με στοιχείο οθόνης τύπου PLED. Τα πλεονεκτήματα αυτού του τύπου οθόνης είναι ότι έχει υψηλή αναλογία αντίθεσης και ευρεία γωνία θέασης - αυτό είναι πολύ σημαντικό επειδή συχνά μια πλακέτα POST πρέπει να εγκατασταθεί σε έναν υπολογιστή σε περίπτωση που άλλες πλακέτες (δίκτυο, ήχος κ.λπ. ) εγκαθίστανται σε παρακείμενες υποδοχές.

Υποστήριξη πολλών γλωσσών

Η κάρτα POST σάς επιτρέπει να εμφανίζετε κωδικούς για διάφορους τύπους BIOS σε διάφορες γλώσσες (Αγγλικά και Ρωσικά από προεπιλογή). Η αλλαγή του τύπου του BIOS πραγματοποιείται πατώντας ταυτόχρονα και τα δύο κουμπιά. Αυτή η ταχυδρομική κάρτα αποκρυπτογραφεί 3 τύπους BIOS σε 2 γλώσσες (6 τύπους συνολικά). Το ρωσοποιημένο BIOS στον τίτλο περιέχει τη συμβολοσειρά "RU".

Οι ίδιες οι γραμμές με την περιγραφή των κωδικών βρίσκονται στο τσιπ 24C256 - 32kB SEEPROM. Αυτό το τσιπ είναι εγκατεστημένο στην υποδοχή και οι προχωρημένοι χρήστες μπορούν να το αφαιρέσουν και να το επαναπρογραμματίσουν με μια άλλη (νεότερη ή με διαφορετική γλώσσα) έκδοση εάν εμφανίζεται στον ιστότοπο www.masterkit.ru. Η ενημέρωση γίνεται τακτικά, με παρακολούθηση των τάσεων στην ανάπτυξη της τεχνολογίας υπολογιστών.

Εάν αυτός ο κωδικός δεν είναι αποκρυπτογραφημένος στην έκδοσή σας, τότε θα πρέπει να χρησιμοποιήσετε το Διαδίκτυο για να αναζητήσετε γρήγορα μια αποκρυπτογράφηση του τύπου δοκιμής, καθώς και να γράψετε μια επιστολή στο MasterKit που να υποδεικνύει αυτή η υπόθεση, και αυτός ο κωδικός θα συμπεριληφθεί στην επόμενη έκδοση.

Για επαναπρογραμματισμό, μπορείτε να χρησιμοποιήσετε το κιτ NM9215 (προγραμματιστής) μαζί με έναν προσαρμογέα για αυτόν τον τύπο μικροκυκλωμάτων NM9216 / 4.

Έλεγχος της μονάδας συστήματος υπολογιστή με έναν ελεγκτή PCI Post Card στην πράξη

Η σειρά δοκιμών των εξαρτημάτων του υπολογιστή είναι η εξής:

1. Δοκιμή επεξεργαστή.
2. Checksum ROM BIOS.
3. Έλεγχος και προετοιμασία των ελεγκτών DMA, των IRQ και του χρονοδιακόπτη 8254.
Μετά από αυτό το στάδιο, διατίθενται ηχητικά διαγνωστικά.
4. Έλεγχος λειτουργιών αναγέννησης μνήμης.
5. Δοκιμή των πρώτων 64 KB μνήμης.
6. Φόρτωση διανυσμάτων διακοπής.
7. Αρχικοποίηση του ελεγκτή βίντεο.
Μετά από αυτό το βήμα, εμφανίζονται διαγνωστικά μηνύματα στην οθόνη.
8. Έλεγχος της πλήρους ποσότητας μνήμης RAM.
9. Δοκιμή πληκτρολογίου.
10. Δοκιμή μνήμης CMOS.
11. Εκκίνηση των θυρών COM και LPT.
12. Αρχικοποίηση και δοκιμή του ελεγκτή FDD.
13. Αρχικοποιήστε και δοκιμάστε τον ελεγκτή σκληρού δίσκου.
14. Αναζητήστε πρόσθετες μονάδες ROM BIOS και αρχικοποιήστε τις.
15. Κλήση του φορτωτή του λειτουργικού συστήματος (INT 19h, Bootstrap), εάν το λειτουργικό σύστημα δεν μπορεί να φορτωθεί, μια προσπάθεια εκκίνησης ROM BASIC (INT 18h). σε περίπτωση αποτυχίας, διακοπή συστήματος (HALT).

Επιτυχία εξετάσεων

Όταν περνάει κάθε ένα από τα τεστ, το POST δημιουργεί έναν κωδικό POST, ο οποίος γράφεται σε ένα ειδικό διαγνωστικό μητρώο. Οι πληροφορίες που περιέχονται στο διαγνωστικό μητρώο γίνονται διαθέσιμες για παρατήρηση όταν ο διαγνωστικός πίνακας POST Card εγκατασταθεί σε μια ελεύθερη υποδοχή του υπολογιστή και εμφανίζεται στην οθόνη επτά τμημάτων με τη μορφή δύο δεκαεξαδικών ψηφίων. Η διεύθυνση του διαγνωστικού μητρώου εξαρτάται από τον τύπο του υπολογιστή, σε παλαιότερες εκδόσεις είναι: ISA, EISA-80h, ISA-Compaq-84h, ISA-PS/2-90h, MCA-PS/2-680h, 80h, μερικά EISA-300h.

Πρώτα απ 'όλα, πρέπει να προσδιορίσετε τον κατασκευαστή του BIOS της μητρικής πλακέτας. Αυτό μπορεί να γίνει είτε με ένα αυτοκόλλητο στο τσιπ του BIOS, είτε με τις επιγραφές που εμφανίζονται στην οθόνη από μια παρόμοια μητρική πλακέτα που λειτουργεί. Στη Ρωσία και την ΚΑΚ, οι πιο κοινές είναι οι εταιρείες BIOS AMI και AWARD. Με την απόκτηση κάποιας εμπειρίας, ήδη από τους πρώτους POST κωδικούς, μπορείτε να ονομάσετε με σιγουριά τον κατασκευαστή του BIOS.

Οι πίνακες ταχυδρομικών κωδικών είναι διαφορετικοί για διαφορετικούς κατασκευαστές BIOS και, λόγω της εμφάνισης νέων δοκιμασμένων συσκευών και chipset, διαφέρουν ακόμη και για διαφορετικές εκδόσεις του ίδιου κατασκευαστή BIOS.

Ιστορικά, οι τιμές των κωδικών POST στους αντίστοιχους πίνακες των κατασκευαστών του BIOS δίνονται ως δεκαεξαδικοί αριθμοί στην περιοχή 00h-FFh (0-255 in μετρικό σύστημαλογισμός), επομένως, για τη διευκόλυνση της χρήσης τέτοιων πινάκων, είναι απαραίτητο να διασφαλιστεί η εμφάνιση των κωδικών POST σε δεκαεξαδική μορφή.

Κωδικοί σφαλμάτων

Award Software International, Inc.

AwardBIOS V4.51PG Elite

Η δυναμικά αναπτυσσόμενη εταιρεία Award Software το 1995 πρόσφερε μια νέα τότε λύση στον τομέα του λογισμικού χαμηλού επιπέδου AwardBIOS "Elite", περισσότερο γνωστό ως V4.50PG. Η λειτουργία εξυπηρέτησης σημείου ελέγχου δεν έχει αλλάξει ούτε στην ευρέως διαδεδομένη έκδοση V4.51 ούτε στη σπάνια έκδοση V4.60. Τα επιθήματα P και G δηλώνουν, αντίστοιχα, την υποστήριξη του μηχανισμού PnP και τη διατήρηση λειτουργιών εξοικονόμησης ενέργειας (Πράσινη Λειτουργία).

Εκτέλεση διαδικασιών εκκίνησης POST από τη ROM

C0Απενεργοποιήστε την εξωτερική προσωρινή μνήμη. Απενεργοποιήστε την εσωτερική προσωρινή μνήμη. Σκιώδης απαγόρευση RAM. Προγραμματισμός ελεγκτής DMA, ελεγκτής διακοπής, χρονοδιακόπτης, μπλοκ RTC

Γ1Καθορισμός τύπου μνήμης, συνολικής ποσότητας και τοποθέτησης ανά γραμμή

C3Επαλήθευση της πρώτης 256K DRAM για την οργάνωση της Προσωρινής Περιοχής. Αποσυσκευασία του BIOS σε προσωρινή περιοχή

Γ5Ο εκτελεσμένος κώδικας POST μεταφέρεται στο Shadow

Γ6Προσδιορισμός της παρουσίας, του εύρους και του τύπου της εξωτερικής κρυφής μνήμης

Γ8Έλεγχος της ακεραιότητας των προγραμμάτων και των πινάκων BIOS

CFΠροσδιορισμός του τύπου του επεξεργαστή

Ανάρτηση στη σκιώδη μνήμη RAM

03 Απενεργοποιήστε τα NMI, PIE (Ενεργοποίηση περιοδικής διακοπής), AIE (Ενεργοποίηση διακοπής συναγερμού), UIE (Ενεργοποίηση διακοπής ενημέρωσης). Απαγόρευση δημιουργίας προγραμματιζόμενης συχνότητας SQWV

04 Έλεγχος σχηματισμού αιτημάτων για αναγέννηση DRAM

05 Έλεγχος και προετοιμασία του ελεγκτή πληκτρολογίου

06 Δοκιμή της περιοχής μνήμης που ξεκινά από τη διεύθυνση F000h όπου βρίσκεται το BIOS

07 Έλεγχος λειτουργίας CMOS και μπαταρίας

ΕΙΝΑΙΠρογραμματισμός των καταχωρητών διαμόρφωσης της Νότιας και της Βόρειας Γέφυρας

09 Αρχικοποίηση καταχωρητών μνήμης cache L2 και Cyrix Advanced Cache Control

Διακοπή δημιουργίας διανυσματικού πίνακα. Διαμόρφωση πόρων διαχείρισης ενέργειας και εγκατάσταση του διανύσματος SMI

Έλεγχος αθροίσματος ελέγχου CMOS. Σάρωση των συσκευών PCI του διαύλου. Ενημέρωση μικροκώδικα επεξεργαστή

Αρχικοποίηση ελεγκτή πληκτρολογίου

0DΑναζήτηση και προετοιμασία του προσαρμογέα βίντεο. Ρύθμιση IOAPIC. Μετρήσεις ρολογιού, ρύθμιση FSB

Αρχικοποίηση MPC. Δοκιμή μνήμης βίντεο. Εμφάνιση λογότυπου βραβείου

0FΈλεγχος του πρώτου ελεγκτή DMA 8237. Ανίχνευση πληκτρολογίου και εσωτερική δοκιμή του. Έλεγχος αθροίσματος ελέγχου BIOS

10 Έλεγχος του δεύτερου ελεγκτή DMA 8237

11 Έλεγχος των καταχωρητών σελίδων των ελεγκτών DMA

14 Δοκιμή καναλιού 2 χρονοδιακόπτη συστήματος

15 Δοκιμή μητρώου κάλυψης αιτήματος 1ου ελεγκτή διακοπής

16 Δοκιμή μητρώου κάλυψης αιτήματος 2ου ελεγκτή διακοπής

19 Έλεγχος παθητικότητας NMI

30 Προσδιορισμός της ποσότητας της βασικής μνήμης και της εκτεταμένης μνήμης. Ρύθμιση API. Έλεγχος μέσω προγραμματισμού της λειτουργίας Καταχώρησης εγγραφής

Προετοιμασία πινάκων, πινάκων και δομών για την εκκίνηση του λειτουργικού συστήματος

31 Η κύρια δοκιμή στην οθόνη της μνήμης RAM. Αρχικοποίηση

32 Εμφανίζεται η οθόνη εκκίνησης της επέκτασης BIOS Plug and Play. Ρύθμιση πόρων Super I/O. Προγραμματιζόμενη ενσωματωμένη συσκευή ήχου

39 Προγραμματισμός γεννήτριας ρολογιού μέσω διαύλου I2C

3CΡύθμιση της σημαίας λογισμικού για να επιτρέπεται η είσοδος στο Setup

3DΑρχικοποίηση ποντικιού PS/2

Αρχικοποιήσεις εξωτερικού ελεγκτή προσωρινής μνήμης και δικαιώματα προσωρινής μνήμης

bfΡύθμιση των καταχωρητών διαμόρφωσης Chipset

41 Εκκίνηση του υποσυστήματος δισκέτας

42 Απενεργοποιήστε το IRQ12 εάν δεν υπάρχει ποντίκι PS/2. Η μαλακή επαναφορά του ελεγκτή σκληρού δίσκου σε εξέλιξη. Σάρωση άλλων συσκευών IDE

43 Εκκίνηση σειριακών και παράλληλων θυρών

45 Αρχικοποίηση συνεπεξεργαστή FPU

Ένδειξη μηνύματος σφάλματος

4FΑίτημα κωδικού πρόσβασης

50 Επαναφορά μιας προηγουμένως αποθηκευμένης κατάστασης CMOS στη μνήμη RAM

51 Επιτρέψτε την πρόσβαση στον σκληρό δίσκο 32 bit. Διαμόρφωση πόρων ISA/PnP

52 Πρόσθετη προετοιμασία του BIOS. Ρύθμιση των τιμών των καταχωρητών διαμόρφωσης PIIX. Σχηματισμός NMI και SMI

53 Ρύθμιση του μετρητή ώρας DOS σύμφωνα με το Ρολόι πραγματικού χρόνου

60 Εγκατάσταση προστασίας από ιούς BOOT Sector

61 Τελευταία βήματα για την προετοιμασία του chipset

62 Διαβάστε το αναγνωριστικό πληκτρολογίου. Ρύθμιση των παραμέτρων του

63 Διόρθωση μπλοκ ESCD, DMI. Εκκαθάριση RAM

FFΜεταφορά ελέγχου στον bootloader. Το BIOS εκτελεί INT 19h

Εξετάστε τη διαδικασία δοκιμής της μονάδας συστήματος ενός προσωπικού υπολογιστή. Εγκαταστήστε τον ελεγκτή BM9222 σε μια ελεύθερη υποδοχή PCI στη μητρική πλακέτα. Ας ανάψουμε το ρεύμα. Το BIOS είναι ένα πρόγραμμα εκκίνησης υπολογιστή που είναι αποθηκευμένο στη ROM της μητρικής πλακέτας που μετράει διαδοχικά όλες τις συσκευές που περιλαμβάνονται στη μονάδα συστήματος (επεξεργαστής, μονάδες μνήμης, σκληρός δίσκος, κάρτα βίντεο, ελεγκτές, μονάδα οπτικού δίσκου, εξωτερικά περιφερειακά: πληκτρολόγιο, ποντίκι, κ.λπ.) .

Εάν όλες οι περιφερειακές συσκευές της μονάδας συστήματος λειτουργούν, τότε μετά την ολοκλήρωση της λήψης, η ακόλουθη επιγραφή FFh θα ανάψει στην οθόνη του δοκιμαστή.

«Εισαγωγή δυσλειτουργίας» στη μονάδα συστήματος. Κλείστε το ρεύμα και αφαιρέστε τη μονάδα μνήμης από τη μονάδα συστήματος.

Μετά την ενεργοποίηση της τροφοδοσίας και την εκκίνηση του υπολογιστή, εμφανίζεται ο κωδικός σφάλματος RAM 4Eh στην οθόνη του ελεγκτή.

Ο ελεγκτής προσδιόρισε με ακρίβεια ότι η μνήμη στη μονάδα συστήματος ήταν "ελαττωματική". Μετά την απενεργοποίηση της τροφοδοσίας και την επιστροφή της μονάδας μνήμης στη θέση της, ο ελεγκτής έδειξε την υγεία του προσωπικού υπολογιστή.

Ομοίως, μπορείτε να προσδιορίσετε τους κωδικούς σφάλματος άλλων περιφερειακάκαι επιλύστε γρήγορα το πρόβλημα αντικαθιστώντας την ελαττωματική μονάδα με μια επισκευήσιμη.

συμπεράσματα

Συνεχίζοντας το θέμα:
WiFi

Η Alcatel είναι μια από τις γνωστές μάρκες που παράγει smartphones. Σήμερα σας παρουσιάζουμε μια επισκόπηση των τεχνικών χαρακτηριστικών του smartphone Alcatel Idol 2 Mini L 6014X και...

Νέα άρθρα
/
Δημοφιλής