Μια συσκευή για επισκευή και δοκιμή υπολογιστών - POST Card

Κάθε φορά που ενεργοποιείτε την τροφοδοσία ενός υπολογιστή IBM (ή συμβατού) και πριν από την εκκίνηση λειτουργικό σύστημαΟ επεξεργαστής του υπολογιστή εκτελεί μια ρουτίνα BIOS που ονομάζεται Power On Self Test (POST). Η ίδια διαδικασία εκτελείται επίσης πατώντας το κουμπί RESET ή το συνδυασμό πλήκτρων Ctrl-Alt-Del. Ο κύριος σκοπός της διαδικασίας POST είναι ο έλεγχος των βασικών λειτουργιών και υποσυστημάτων του υπολογιστή (όπως μνήμη, επεξεργαστής, μητρική πλακέτα, ελεγκτής βίντεο, πληκτρολόγιο, ευέλικτο και σκληροι ΔΙΣΚΟΙκ.λπ.) πριν φορτώσετε το λειτουργικό σύστημα. Αυτό διασφαλίζει σε κάποιο βαθμό τον χρήστη από την προσπάθεια να εργαστεί σε ένα ελαττωματικό σύστημα, το οποίο θα μπορούσε να οδηγήσει, για παράδειγμα, στην καταστροφή των δεδομένων χρήστη στον σκληρό δίσκο. Ωστόσο, επί του παρόντος αναπτύσσεται μια νέα προδιαγραφή για υπολογιστές PC 2001, η οποία προβλέπει μείωση του χρονικού διαστήματος από τη στιγμή της ενεργοποίησης του υπολογιστή έως την έναρξη του φορτωτή δίσκου σε 7 δευτερόλεπτα (έως 10 δευτερόλεπτα παρουσία συσκευές SCSI), συμπεριλαμβανομένης της μείωσης της διαδικασίας POST, η οποία, γενικά, δεν πρέπει να ευχαριστεί τους συναρμολογητές / επισκευαστές υπολογιστών, καθώς και τους στοχαστικούς χρήστες, νομίζω: είναι καλύτερο να χάσετε 2 λεπτά παρά να επαναφέρετε τα περιεχόμενα του σκληρού δίσκου αργότερα ή αναρωτιέμαι γιατί ο υπολογιστής άρχισε να παγώνει τόσο συχνά. Στο μεταξύ, οι υπολογιστές συνεχίζουν να ευχαριστούν τους επαγγελματίες κατασκευαστές/επισκευαστές υπολογιστών με την ενσωματωμένη διαδικασία POST, οπότε ας δούμε τις δυνατότητες που παρέχει για επισκευή υπολογιστών.

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

Οι διευθύνσεις θυρών για την έξοδο κωδικών POST εξαρτώνται από τον τύπο του υπολογιστή: ISA, EISA - 80h, ISA-Compaq - 84h, ISA-PS / 2 - 90h, MCA-PS / 2 - 680h, μερικές EISA - 300h, αλλά στις περισσότερες θήκες (μπορείτε να πείτε, τυπική) χρησιμοποιείται η θύρα 80h. Δεδομένου ότι η διαδικασία POST εμφανίστηκε στο IBM PC / XT με έναν δίαυλο συστήματος ISA οκτώ bit, ιστορικά συνέβη οι κωδικοί POST να είναι μόνο ένα byte, το οποίο αναφέρεται στους πίνακες κωδικών POST ως μονοψήφιοι δεκαεξαδικοί αριθμοί στην περιοχή 00h- FFh (0-255 σε δεκαδικό συμβολισμό). Πρέπει να σημειωθεί ότι οι πίνακες των ταχυδρομικών κωδικών είναι διαφορετικοί για διάφορους κατασκευαστέςΤο BIOS και, λόγω της εμφάνισης νέων δοκιμασμένων συσκευών και chipset, είναι κάπως διαφορετικά ακόμη και για διαφορετικές εκδόσεις του ίδιου κατασκευαστή BIOS. Οι πίνακες POST code μπορούν να βρεθούν στις αντίστοιχες ιστοσελίδες των κατασκευαστών BIOS: για την AMI είναι http://www.ami.com, για AWARD είναι http://www.award.com, μερικές φορές δίνονται πίνακες POST code στη μητρική πλακέτα εγχειρίδια (για παράδειγμα, εγχειρίδια για πλακέτες P6SBA-P6DBS Supermicro).

Για την εμφάνιση κωδικών POST σε μορφή φιλική προς τον άνθρωπο, χρησιμοποιούνται συσκευές που ονομάζονται POST Cards. Η κάρτα POST είναι μια κοινή κάρτα επέκτασης υπολογιστή που εισάγεται (όταν η τροφοδοσία είναι απενεργοποιημένη!) σε οποιαδήποτε ελεύθερη υποδοχή (που αντιστοιχεί στην υποδοχή της - ISA ή PCI) και διαθέτει δύο ενδείξεις επτά τμημάτων για την εμφάνιση κωδικών POST. Προηγουμένως, πριν από την εμφάνιση των προδιαγραφών PC 99 και PC 99A, η κάρτα POST για το δίαυλο ISA ήταν η πιο κοινή. Τώρα, λόγω της απειλής της πλήρους εξάλειψης του λεωφορείου ISA, έχουν αρχίσει να εμφανίζονται ακριβότερες ταχυδρομικές κάρτες για Δίαυλος PCI. Για φορητούς υπολογιστές που δεν διαθέτουν καθόλου διαύλους ISA και PCI, οι κάρτες POST είναι διαθέσιμες για εγκατάσταση σε θύρα LPT. Θα πρέπει να σημειωθεί ότι για τη λειτουργία μιας τέτοιας POST Card απαιτείται η κατάλληλη υποστήριξη από το BIOS «ένας φορητός υπολογιστής.

Η απλούστερη κάρτα POST για το δίαυλο ISA από τον κατασκευαστή noname εμφανίζει κωδικούς POST σε μια σταθερή διεύθυνση 80h και δεν διαθέτει διακόπτες για αλλαγή αυτής της διεύθυνσης. Η μετάβαση του σήματος RESET του υπολογιστή σε μια τέτοια κάρτα POST καθορίζεται με το αναβοσβήσιμο των κουκκίδων της ένδειξης κωδικού POST επτά τμημάτων ή εμφανίζεται σε αυτήν με ειδικούς χαρακτήρες. Οι πιο ακριβές κάρτες POST διαθέτουν διακόπτες για την επιλογή της διεύθυνσης θύρας POST code, καθώς και πρόσθετες ενδείξεις LED για τα σήματα RESET και CLK του διαύλου συστήματος και ενδείξεις για την παρουσία +5V (+3,3V), -5V, +12V, -12V τάσεις τροφοδοσίας. Τέτοιες κάρτες POST παράγονται, για παράδειγμα, από την Ultra-X, Inc (http://www.uxd.com) για διαύλους ISA - QuickPOST PC και PCI - QuickPOST PCI, αντίστοιχα. Η ίδια εταιρεία προσφέρει και POST Card για σύνδεση στην υποδοχή LPT φορητών υπολογιστών - MICRO POST. Ιδιαίτερο ενδιαφέρον παρουσιάζει το αυθεντικό POST-Probe PCI της Micro2000, Inc (http://www.micro2000.com), το οποίο διαθέτει υποδοχές για διαύλους PCI και ISA σε δύο παρακείμενες πλευρές υπό γωνία 90 μοιρών. Περιλαμβάνει επίσης έναν πρόσθετο προσαρμογέα για σύνδεση στο εξωτικό μας δίαυλο MicroChannel. Ένας άλλος κατασκευαστής POST Card είναι η DataDepot Inc (http://www.datadepo.com), η οποία παράγει τόσο την απλούστερη κάρτα POST (MiniPOST) όσο και την πιο σύνθετη PocketPOST. Ωστόσο, το PHD 16 για το δίαυλο ISA (Professional Hardware Diagnostics) από την Ultra-X, Inc. μπορεί να ονομαστεί πραγματικό επαγγελματικό εργαλείο. Το PHD 16 έχει δύο τρόπους λειτουργίας: διαγνωστικούς και κωδικούς POST, οι οποίοι επιλέγονται ρυθμίζοντας τα κατάλληλα jumper. Στη λειτουργία POST code, οι κωδικοί POST που δημιουργούνται από το σύστημα εμφανίζονται απλώς σε διψήφιο αριθμό δείκτης επτά τμημάτων PHD 16. Η διαγνωστική λειτουργία υποδιαιρείται σε μια λειτουργία εκπαίδευσης — μια μακρά σειρά δοκιμών για την ανίχνευση αιωρούμενων σφαλμάτων και μια λειτουργία για την εύρεση και την εξάλειψη σοβαρών ζημιών σε εντελώς "νεκρά" συστήματα, στην οποία το κανονικό BIOS μητρικής πλακέταςΟι πλακέτες αντικαθίστανται με ROM BIOS Ultra-X με ένα ειδικό σετ δοκιμών σε βάθος. Καθώς κυκλοφορούν νέα chipset μητρικών πλακών, κυκλοφορούν και ενημερωμένες Ultra-X BIOS ROM. Τα αποτελέσματα των δοκιμών PHD 16 εμφανίζονται σε ειδικό κωδικό σε οθόνη επτά τμημάτων και πρόσθετες λυχνίες LED, και εάν ο προσαρμογέας βίντεο λειτουργεί, στην οθόνη του υπολογιστή. Το πιο σύγχρονο PHD PCI από την Ultra-X, Inc. έχει σχεδιαστεί για το δίαυλο PCI και, σε αντίθεση με το PHD 16, δεν χρειάζεται εξωτερικό προσαρμογέα βίντεο, καθώς έχει ενσωματωμένη τυπική έξοδο βίντεο SVGA για την εμφάνιση των αποτελεσμάτων δοκιμών σε οθόνη.

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

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

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

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

  1. Κλείστε την τροφοδοσία του ελαττωματικού υπολογιστή.
  2. Εγκαταστήστε την κάρτα POST σε οποιαδήποτε ελεύθερη υποδοχή στη μητρική πλακέτα.
  3. Ανοίγουμε την τροφοδοσία του υπολογιστή και διαβάζουμε τον αντίστοιχο POST code από την ένδειξη POST Card, στην οποία «κολλάει» η εκκίνηση του υπολογιστή.
  4. Χρησιμοποιώντας τους πίνακες των POST κωδικών, προσδιορίζουμε ποια από τις δοκιμές είχαν προβλήματα και κατανοούμε τις πιθανές αιτίες.
  5. Όταν η τροφοδοσία είναι απενεργοποιημένη, αναδιατάσσουμε τους βραχυκυκλωτήρες, τα καλώδια, τις μονάδες μνήμης και άλλα εξαρτήματα προκειμένου να εξαλειφθούν οι δυσλειτουργίες.
  6. Επαναλαμβάνουμε τα σημεία 3,4,5, επιτυγχάνοντας σταθερό πέρασμα της διαδικασίας POST και έναρξη φόρτωσης του λειτουργικού συστήματος.
  7. Με τη βοήθεια βοηθητικών προγραμμάτων λογισμικού, εκτελούμε τον τελικό έλεγχο των εξαρτημάτων υλικού και σε περίπτωση αιωρούμενων σφαλμάτων, πραγματοποιούμε μια μακροχρόνια εκτέλεση των αντίστοιχων δοκιμών λογισμικού.

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

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

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

Εάν την επόμενη φορά που θα ενεργοποιήσετε τον υπολογιστή, το σύστημα επαναφέρει κανονικά και εμφανιστούν οι πρώτοι κωδικοί POST, τότε, προφανώς, το πρόβλημα έγκειται στα εξαρτήματα του υπολογιστή που έχουν αφαιρεθεί προσωρινά. είναι επίσης πιθανό, σε λανθασμένα συνδεδεμένα καλώδια (ειδικά συχνά το καλώδιο IDE εισάγεται «ανάποδα»). Εισάγοντας διαδοχικά τη μνήμη, τον προσαρμογέα βίντεο και μετά άλλες κάρτες και παρατηρώντας τους κωδικούς POST στην ένδειξη, εντοπίζεται μια ελαττωματική μονάδα. Σε περίπτωση ελαττωματικής μνήμης για υπολογιστές με AMI BIOS, η ακολουθία των κωδικών POST συνήθως σταματά στον κωδικό d4 (για παλαιότερες πλακέτες 386/486 - στον κωδικό 13). με AWARD BIOS - σε κωδικούς C1 ή C6. Συμβαίνει ότι δεν είναι ελαττωματική η ίδια η μνήμη, αλλά, για παράδειγμα, η μητρική πλακέτα - ο λόγος είναι κακή επαφή στις υποδοχές SIMM / DIMM (οι επαφές είναι λυγισμένες / κλειστές μεταξύ τους) ή η ίδια η μνήμη δεν είναι πλήρως εισάγεται στον σύνδεσμο.

Σε περίπτωση ελαττωματικού προσαρμογέα βίντεο για υπολογιστές με AMI BIOS, η ακολουθία των κωδικών POST σταματά στους κωδικούς 2C, 40 ή 2A, ανάλογα με την τροποποίηση του BIOS, ή παραλείπει αυτούς τους κωδικούς χωρίς να εμφανίζονται οι αντίστοιχες γραμμές προετοιμασίας της κάρτας βίντεο στην οθόνη ( υποδεικνύοντας τον τύπο, την ποσότητα της μνήμης και τον κατασκευαστή του προσαρμογέα βίντεο) .

Ομοίως, για υπολογιστές με AWARD BIOS, εάν αποτύχει ο προσαρμογέας βίντεο, η ακολουθία κωδικών POST είτε σταματά στον κωδικό 0d είτε παρακάμπτει αυτόν τον κωδικό (αυτό είναι ιδιαίτερα συνηθισμένο στις νέες μητρικές Pentium I / Pentium II).

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

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

Η ακριβής αιτία μπορεί να προσδιοριστεί με σύνδεση με μητρική πλακέταγνωστό καλό τροφοδοτικό.

Ας εξετάσουμε τώρα την περίπτωση που το σήμα επαναφοράς περνά, αλλά δεν εμφανίζονται επόμενοι κωδικοί POST στην ένδειξη. Στην περίπτωση αυτή, όπως περιγράφηκε προηγουμένως, ελέγχεται ένα σύστημα που αποτελείται μόνο από τη μητρική πλακέτα, τον επεξεργαστή, την κάρτα POST και το τροφοδοτικό. Εάν η μητρική πλακέτα είναι ολοκαίνουργια, τότε ο λόγος είναι συνήθως σε εσφαλμένα ρυθμισμένους βραχυκυκλωτήρες για την επιλογή της συχνότητας / πολλαπλασιασμού / τύπου επεξεργαστή, μερικές φορές σε έναν εσφαλμένα ρυθμισμένο βραχυκυκλωτήρα Clear / Normal CMOS. Πολύ συχνά, ο λόγος για την αποτυχία δεν είναι το πάτημα του επεξεργαστή στο τέλος στην υποδοχή 1 ή η ανεστραμμένη θέση του 486ου επεξεργαστή. Ταυτόχρονα, εάν τροφοδοτηθεί ρεύμα στη μητρική πλακέτα με λανθασμένα τοποθετημένο επεξεργαστή για περισσότερο από 1-2 δευτερόλεπτα, είναι πιθανή η πλήρης αστοχία τόσο του επεξεργαστή όσο και της μητρικής πλακέτας.

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

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

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

Ποιος μπορεί να χρησιμοποιήσει την POST Card; Πρώτα απ 'όλα, μηχανικοί σέρβις, συναρμολογητές ηλεκτρονικών υπολογιστών, πωλητές σε ένα κατάστημα υπολογιστών, διαχειριστές συστημάτων - όποιος πρέπει να λύσει προβλήματα υπολογιστή σε σύντομο χρονικό διάστημα. Η κάρτα POST είναι επίσης απαραίτητη για επαγγελματίες επισκευαστές μητρικών πλακών που κάνουν πλήρη χρήση των διαγνωστικών δυνατοτήτων της διαδικασίας POST BIOS. Ακόμη και οι πεπεισμένοι σκεπτικιστές, αφού έλυσαν τα προβλήματα μία ή δύο φορές με τη βοήθεια της Κάρτας POST, δεν μπορούσαν πλέον να την αποχωριστούν, κρατώντας την σε δύσκολες περιπτώσεις, όπως ένας πνιγμένος που πιάνει ένα καλαμάκι. Και, τέλος, είναι γνωστή η μη παραδοσιακή χρήση της POST Card από προγραμματιστές που απέχουν πολύ από προβλήματα υλικού. Δεδομένου ότι η κατάσταση της θύρας κωδικού POST εμφανίζεται στην ένδειξη POST Card, οι προγραμματιστές, κατά τον εντοπισμό σφαλμάτων πρόσθετων μονάδων BIOS ή προγραμμάτων ενός βιομηχανικού αυτόνομου υπολογιστή ελέγχου χωρίς οθόνη, μπορούν να παρακολουθούν το πέρασμα του σημεία ελέγχουτου προγράμματός σας από την ένδειξη POST Card, απλά εισάγοντας τους υπό όρους κωδικούς στον καταχωρητή κωδικών POST. Για παράδειγμα, όταν προγραμματίζετε σε Turbo Pascal, για να εμφανίσετε τον αριθμό 5Ah στην ένδειξη μιας κάρτας POST που λειτουργεί στη διεύθυνση 80h, μπορείτε να χρησιμοποιήσετε τη δήλωση:

port[$80]:=$5A;

Και, τέλος, αναμένετε ερωτήσεις σχετικά με το πού μπορείτε να αγοράσετε μια ταχυδρομική κάρτα; Οι κατασκευαστές βιομηχανικών POST Card ταξινομούν τον εξοπλισμό επισκευής υπολογιστών ως επαγγελματικό, οπότε αν διαθέτετε $100-150 (και για PHD PCI η τιμή φτάνει έως και $1000), μπορείτε να παραγγείλετε μια POST Card στους ιστότοπους των παραπάνω κατασκευαστών. Η δεύτερη διέξοδος είναι η αυτοσυναρμολόγηση της απλούστερης POST Card για το δίαυλο ISA. Αυτή η POST Card με ένδειξη σφάλματος δυαδικού κωδικού 8 LED περιέχει 4 ευρέως διαθέσιμα IC της σειράς K555 (74LS) και μπορεί να κατασκευαστεί ακόμη και από έναν αρχάριο ραδιοερασιτέχνη σε 1-2 βράδια και το κόστος κατασκευής είναι ελάχιστο.

Ο δίαυλος ISA εξακολουθεί να είναι αρκετά δημοφιλής, ειδικά λαμβάνοντας υπόψη το γεγονός ότι η απλούστερη κάρτα POST που προτείνεται για κατασκευή θα χρησιμεύσει για την επισκευή μεγάλου αριθμού ήδη υπαρχόντων υπολογιστών με το δίαυλο ISA. Αξίζει να προσέξετε το γεγονός ότι πολλές από τις τελευταίες μητρικές με το chipset I820 διαθέτουν μία υποδοχή ISA. Επομένως, νομίζω ότι η πιο απλή POST Card για το λεωφορείο ISA θα βρει εφαρμογή για τουλάχιστον άλλα 2-3 χρόνια. Επιπλέον, η υλοποίηση μιας κάρτας POST για το δίαυλο PCI είναι αρκετά περίπλοκη, καθώς απαιτεί ειδικά FPGA υψηλής ταχύτητας και ειδικά κατασκευασμένο πλακέτα τυπωμένου κυκλώματος, και δεν είναι διαθέσιμο σε έναν αρχάριο ραδιοερασιτέχνη.

Ένα διάγραμμα της απλούστερης κάρτας POST φαίνεται στο Σχήμα 2, υπάρχει επίσης ένα σχέδιο μιας πλακέτας επέκτασης με την αρίθμηση των ακίδων του συνδέσμου ISA για διευκόλυνση της εγκατάστασης. Στα τσιπ DD2, DD3, DD4, κατασκευάζεται ένας αποκωδικοποιητής διευθύνσεων συσκευής εξόδου με σταθερή διεύθυνση 080h, η οποία χρησιμοποιείται συχνότερα για την έκδοση κωδικών POST. Οι τιμές του κωδικού POST που προέρχονται από το δίαυλο δεδομένων SD0-SD7 είναι σταθερές στον καταχωρητή οκτώ bit DD1 και εμφανίζονται σε δυαδική μορφή από τα LED HL0-HL7.

Οποιαδήποτε πλακέτα κυκλώματος που έχει τουλάχιστον το πρώτο μέρος της υποδοχής ISA (ακίδες A1-A31, B1-B31) είναι κατάλληλη για την κατασκευή μιας κάρτας POST. Ως έσχατη λύση, μπορείτε να χρησιμοποιήσετε μια αποκοπή από έναν παλιό ελαττωματικό προσαρμογέα MIO ή VGA κάτω μέροςμε ένα βύσμα ISA συνδέοντας ένα μικρό κομμάτι πλακέτας κυκλώματος σε αυτό με δύο βίδες M3. Όλες οι συνδέσεις στην πλακέτα κυκλώματος γίνονται με ένα λεπτό σύρμα MGTF μετά την εγκατάσταση διακριτών στοιχείων. Στη σχεδίαση, μπορείτε να χρησιμοποιήσετε μικροκυκλώματα DD1 του τύπου K555IR23, DD2-K555LA2, DD3.4 - K555LE1, καθώς και τα ανάλογα τους από τις σειρές K1533, K1531, K531 (ξένα 74LS, 74ALS, 74FHC, 74,). Οι λυχνίες LED HL0-HL7 πρέπει να τοποθετηθούν σε μία σειρά με την ακόλουθη σειρά (από αριστερά προς τα δεξιά):

HL7 HL6 HL5 HL4 HL3 HL2 HL1 HL0

Αυτά τα LED θα εμφανίσουν τον κωδικό POST σε δυαδική μορφή: το αναμμένο LED αντιστοιχεί στο λογικό 1 και το σβηστό LED αντιστοιχεί στο 0. , HL6, HL5, HL4) και το κάτω (HL3, HL2, HL1, HL0), στη συνέχεια, χρησιμοποιώντας τον Πίνακα 1, καθορίστε τον δικό σας δεκαεξαδικό χαρακτήρα για κάθε μισό και συνδυάστε νοερά αυτούς τους χαρακτήρες με τη σωστή σειρά: το πάνω μισό αντιστοιχεί στον υψηλότερο χαρακτήρα και το νεότερο μισό στον νεότερο. Με λίγη εκπαίδευση, όλη αυτή η διαδικασία μπορεί να γίνει στο μυαλό.

μεγαλύτερο μισό
HL7 HL6 HL5 HL4
Κωδικός HEX
μεγαλύτερο μισό
νεότερο μισό
HL3 HL2 HL1 HL0
Κωδικός HEX
νεότερο μισό
με αποτέλεσμα
ΤΑΧΥΔΡΟΜΙΚΟΣ ΚΩΔΙΚΟΣ
0 0 0 0 0 0 0 0 0 0 00
0 0 0 0 0 0 0 0 1 1 01
0 0 0 0 0 0 0 1 0 2 02
0 0 0 0 0 0 0 1 1 3 03
0 0 0 0 0 0 1 0 0 4 04
0 0 0 0 0 0 1 0 1 5 05
0 0 0 0 0 0 1 1 0 6 06
0 0 0 0 0 0 1 1 1 7 07
0 0 0 0 0 1 0 0 0 8 08
0 0 0 0 0 1 0 0 1 9 09
0 0 0 0 0 1 0 1 0 ΕΝΑ
0 0 0 0 0 1 0 1 1 σι
0 0 0 0 0 1 1 0 0 ντο 0C
0 0 0 0 0 1 1 0 1 ρε 0d
0 0 0 0 0 1 1 1 0 μι
0 0 0 0 0 1 1 1 1 φά 0F
. . . . . . . . . . . . . . .
0 1 0 1 5 1 0 1 0 ΕΝΑ
. . . . . . . . . . . . . . .
0 0 0 1 1 0 0 0 0 0 10
0 0 1 0 2 0 0 0 0 0 20
0 0 1 1 3 0 0 0 0 0 30
0 1 0 0 4 0 0 0 0 0 40
0 1 0 1 5 0 0 0 0 0 50
0 1 1 0 6 0 0 0 0 0 60
0 1 1 1 7 0 0 0 0 0 70
1 0 0 0 8 0 0 0 0 0 80
1 0 0 1 9 0 0 0 0 0 90
1 0 1 0 ΕΝΑ 0 0 0 0 0 Α0
1 0 1 1 σι 0 0 0 0 0 b0
1 1 0 0 ντο 0 0 0 0 0 C0
1 1 0 1 ρε 0 0 0 0 0 d0
1 1 1 0 μι 0 0 0 0 0 Ε0
1 1 1 1 φά 0 0 0 0 0 F0

Πίνακας 1. Μετατροπή δυαδικών POST κωδικών σε δεκαεξαδικό

Αφού συναρμολογήσετε την κάρτα POST, πρέπει να τη δοκιμάσετε. Για να το κάνετε αυτό, μπορείτε να χρησιμοποιήσετε οποιοδήποτε πρόγραμμα που σας επιτρέπει να εισάγετε αυθαίρετες τιμές στην περιοχή 00h-FFh στη συσκευή εξόδου στη διεύθυνση 080h, ενώ πρέπει να βεβαιωθείτε ότι οι ενδείξεις της κάρτας POST αντιστοιχούν στις Έξοδος δεδομένων στη θύρα 080h. Ένα τέτοιο πρόγραμμα μπορεί να ληφθεί εδώ: posttest.zip (4 Kb), επιπλέον, μπορεί να χρησιμοποιηθεί για εκμάθηση και εκπαίδευση κατά τη μετάφραση κωδικών POST από δυαδικό σε δεκαεξαδικό.

Τι βελτιώσεις μπορούν να προταθούν για την απλούστερη POST Card; Πρώτα απ 'όλα, είναι επιθυμητό να προσθέσετε τον καταχωρητή DD5 (K555TM2) με το LED HL8 για να διορθώσετε τη διέλευση του σήματος RESET (διάγραμμα στο σχήμα 3). Το σήμα RESET παράγεται από το τροφοδοτικό του υπολογιστή όταν είναι ενεργοποιημένος ή όταν πατηθεί το κουμπί RESET. Σε περίπτωση πλήρους αποτυχίας της μητρικής πλακέτας με τον εγκατεστημένο επεξεργαστή, μπορεί να αποδειχθεί ότι δεν δημιουργούνται κωδικοί POST από αυτό το σύστημα και η απλούστερη κάρτα POST (Εικόνα 2) σε αυτήν την περίπτωση θα εμφανίζει τυχαία σκουπίδια που θα εισαχθούν ο καταχωρητής DD1 κάθε φορά που ενεργοποιείται η τροφοδοσία. Αυτά τα σκουπίδια μπορεί να παρερμηνευθούν ως κάποιο είδος ταχυδρομικού κώδικα. Εάν εγκαταστήσετε έναν πρόσθετο καταχωρητή DD5 (Εικόνα 3), τότε όταν φτάσει ένα σήμα RESET και πριν γραφτεί ο πρώτος κωδικός POST στο IC DD1, όλα τα LED HL0-HL1 POST κωδικοί θα σβήσουν σε υψηλό επίπεδο στον ακροδέκτη 1 του DD1 . Επιπλέον, με ένα σύντομο φλας του HL8 LED, θα είναι δυνατό να κριθεί η διέλευση του σήματος RESET.

Ως δεύτερη βελτίωση, μπορούμε να προτείνουμε την εισαγωγή ενός αποκωδικοποιητή - ενός μετατροπέα δυαδικού σε επτά τμήματα για την εμφάνιση κωδικών POST σε μια συμβατική διψήφια ένδειξη επτά τμημάτων. Δυστυχώς, δεν γνωρίζω τυπικά μικροκυκλώματα ενός δύο bit για τη μετατροπή ενός πλήρους δυαδικού κώδικα τεσσάρων bit σε επτά τμήματα, αλλά μπορούν να αντικατασταθούν, για παράδειγμα, με προγραμματιζόμενα IC. Τα σχήματα των απλούστερων αποκωδικοποιητών επτά τμημάτων, μαζί με το υλικολογισμικό για το K155PE3, δημοσιεύτηκαν στο περιοδικό Radio (για παράδειγμα, Radio N 12 για το 1987, σελίδα 55). Με κάποιο πλεονασμό ως αποκωδικοποιητή, μπορείτε επίσης να χρησιμοποιήσετε το πιο προσιτό IS UFRZU K573RF2 (6). Ωστόσο, ακόμη και η πιο απλή POST Card που εμφανίζει κωδικούς POST σε δυαδική μορφή σε 8 LED θα μειώσει σημαντικά τον χρόνο για την αντιμετώπιση προβλημάτων και, ελπίζω, θα κάνει τη ζωή πολύ πιο εύκολη για πολλούς συναρμολογητές/επισκευαστές υπολογιστών!

Καλημέρα% habrauser%!

Πιο πρόσφατα, έγραψα μια ανάρτηση για κάρτες POST, καλή ταυτολογία α ;-);
Σε αυτό, υποσχέθηκα να γράψω μια συνέχεια αν το θέμα είναι ενδιαφέρον, και επειδή το θέμα αποδείχθηκε πραγματικά ενδιαφέρον για τους Χαμπροβίτες, συνεχίζω!

Πράγματι υποκείμενο

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

Η παραγγελία έγινε στις 20 Ιανουαρίου (δεν μπορώ να προσδιορίσω τις ακριβείς ημερομηνίες, δεν ήμουν εγώ που παρήγγειλα, παρακολουθούσα και έλαβα). Τις προάλλες ήρθε αυτή η κάρτα, λένε, laptop, πρέπει να περιμένεις για desktop. Εδώ θέλω να εκφράσω κάποια αγανάκτηση -
1) Οι κάρτες παραγγέλθηκαν με μία σειρά, πάνε με διαφορετικούς τρόπους (ελπίζω ότι το δεύτερο εξακολουθεί να πηγαίνει και να μην έχει χαθεί).
2) Χρόνοι παράδοσης! Φυσικά μπορώ να καταλάβω, είχαν κινέζικα Νέος χρόνος, αλλά ένας μήνας εν κινήσει (κρίνοντας από την ημερομηνία στο πακέτο) είναι πάρα πολύς, ειδικά σε συνδυασμό με το γεγονός ότι ολοκληρώθηκαν με τρεις ( ΤΡΙΑ) εβδομάδες!
3) Το Diextreme παίρνει περίπου 200 ρούβλια για την έκδοση ενός κομματιού δέματος, το ίδιο το κομμάτι είναι δωρεάν και εκχωρείται σε κάθε δέμα, επομένως η ετυμηγορία είναι hucksters!
Σε αυτά τα σημεία τελειώνει η αγανάκτησή μου και ξεκινάω την ανασκόπηση.

Η κάρτα ήρθε σε δέμα, μέσα στο δέμα είναι κολλημένη με μια γεννήτρια ηρεμίας, η ίδια η κάρτα είναι συσκευασμένη σε αυτό και σε αντιστατικό, οπότε οι Κινέζοι προσεγγίζουν τα θέματα συσκευασίας διεξοδικά. Στο anti static έχουμε την ίδια την κάρτα, καλώδιο USB και Εγχειρίδιο χρήσης.

Αυτή η κάρτα έχει σχεδιαστεί για mini PCI και έχει επίσης ( δεν ήταν σκόπιμογιατί διαβάζουμε παρακάτω) θύρα για LPT, USB χρειάζεται για να τροφοδοτήσει την κάρτα. Το πρώτο πράγμα που ήθελα να κάνω ήταν να το δοκιμάσω φυσικά! Αλλά δεν έχω φορητό υπολογιστή στο χέρι, οπότε με καθαρές σκέψεις αποφάσισα να το δοκιμάσω στη θύρα LPT.

Στην πραγματικότητα κόλλησε ένα φύλλο

Όταν τροφοδοτείται, η κάρτα εμφανίζει "--" και "FF".

Ενεργοποιήστε το αυτοκίνητο

Στη συνέχεια, η κάρτα αλλάζει την εικόνα αρκετές φορές και ξανά "FF00" το σύστημα εκκινεί. Μια εύλογη ερώτηση και μια επιθυμία να μάθουμε τι είδους κωδικοί αναβοσβήνουν, μας κάνει να βγάλουμε ένα απλό συμπέρασμα ότι τα μόνα δύο κουμπιά σας επιτρέπουν να κάνετε κύλιση στους κωδικούς και voila! Έτσι είναι, πατάμε το κουμπί, βλέπουμε

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

Κουμπί Tyk

Κουμπί Tyk

Κουμπί Tyk

Σκουπίστε ξανά

Πάλι τρυπήστε

Αλλη μια φορά

Και λίγο ακόμα

Εδώ είναι το τελευταίο

Εδώ φτάνουμε σε ένα ενδιαφέρον σημείο και όχι στο πιο εντυπωσιακό συμπέρασμα.
Ένα ενδιαφέρον σημείο είναι το εγχειρίδιο χρήστη, στην αρχή του εγχειριδίου έχουμε την ονομασία LED

Το "+5 βολτ" ανάβει όλη την ώρα ενώ η μητέρα είναι ενεργοποιημένη, είναι πολύ λογικό γιατί USB ;-)

"+3,3 βολτ" η ίδια ένδειξη ισχύος με το "+5 βολτ" δεν ανάβει όταν δεν υπάρχει ρεύμα Υποδοχή PCI(είτε η μητέρα δεν υποστηρίζει, το ζευγάρι δεν κατάλαβε την ακριβή μετάφραση, στο πρωτότυπο )

Το "FRAME" ανάβει όταν το σήμα "FRAME" είναι ενεργό.

ΠΛΑΙΣΙΟ (I/O)
Επικοινωνήστε με το A34

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

Το "CLK" ανάβει όταν το σήμα "CLK" είναι ενεργό.

CLK(O)
Επικοινωνήστε με το B16

Αυτή η ακίδα μεταφέρει το σήμα του χρονοδιακόπτη PCI που συνοδεύει όλες τις λειτουργίες PCI. Σύμφωνα με τις τεχνικές απαιτήσεις, η συχνότητά του κυμαίνεται από 0 έως 33 MHz.

Το "RSET" ανάβει κατά την επανεκκίνηση

"+12" ενεργοποιήστε την επίσημη λογική

Το "-12" ενεργοποιεί την επίσημη λογική

Το "-5" είναι το ίδιο με το "+3,3 βολτ"

Κωδικοί αποκρυπτογράφησης

BIOS στη μητέρα του Phoenix.

FF στις περιπτώσεις μου είναι η παρουσία +5 σε USB

Το A5 δεν αναφέρεται στο εγχειρίδιο (απλώς κενό)

AA σε αναμονή για πάτημα F2

55 ενεργοποιήστε τις συσκευές USB

04 λάβετε τον τύπο CPU

Οι φωτογραφίες δείχνουν "+5 βολτ"

Λοιπόν, «ένα ενδιαφέρον σημείο, το εγχειρίδιο περιέχει έναν πίνακα με όλους τους κωδικούς για τα Phinks, AMI Avardavian BIOS, «όχι το πιο εντυπωσιακό συμπέρασμα» είναι ότι η κάρτα οδηγεί εντελώς ανοησίες στο LPT!

Μιλώντας για το εγχειρίδιο - 28 σελίδες A6 με τις πιο καθαρές πληροφορίες σχετικά με τους κωδικούς POST, τις ονομασίες σημάτων ηχείων και τη λειτουργία CMOS. Θα ασχοληθώ με τις μεταφράσεις στο εγγύς μέλλον και θα το παρουσιάσω στο habrosociety, αλλά νομίζω ότι θα περιμένω τον χάρτη της επιφάνειας εργασίας για να φτιάξει ένα συγκεντρωτικό εγχειρίδιο.

Περιμένω τη δεύτερη κάρτα και ένα μαρτυρικό laptop για ολοκληρωμένες δοκιμές και κριτικές Μεταφράζω και καπνίζω το manual.

P.S Κυριακή στις έξι το πρωί, μήπως έχασα κάτι. Ερωτήσεις στα σχόλια, θα προσθέσω αν χρειαστεί.

P.P.S το άρθρο γράφτηκε σε πραγματικό χρόνο, "on the fly" ενώ έγραφε, επανεκκινήθηκε και έβγαλε φωτογραφία.

Στην προετοιμασία του άρθρου χρησιμοποιήθηκαν δύο αποσπάσματα

Η δοκιμή ελαττωματικών μητρικών, είτε επιτραπέζιων υπολογιστών είτε φορητών υπολογιστών, είναι αδιανόητη χωρίς κάρτες POST. Δυστυχώς, σε αυτή τη στιγμήο δίαυλος mini PCI σε φορητούς υπολογιστές έχει ήδη φύγει και δεν υπάρχουν ακόμα τίμια POST κάρτες που να λειτουργούν απευθείας με το δίαυλο PCIe. Στην πραγματικότητα, όλοι οι γνωστοί δοκιμαστές χρησιμοποιούν το δίαυλο LPC, τον οποίο ορισμένοι κατασκευαστές εξάγουν στις ελεύθερες ακίδες της υποδοχής mni PCIe. Εάν το δίαυλο LPC δεν βγει εκεί, οι επισκευαστές πρέπει να κολλήσουν σε μερικά μικροκυκλώματα στην πλακέτα χρησιμοποιώντας αρκετά ένας μεγάλος αριθμόςσύρματα. Όχι, φυσικά, δεν είναι πολλά από αυτά, αλλά θα ήθελα να είναι ακόμη λιγότερο. Είναι δυνατόν? Αποδεικνύεται ότι σε πολλές περιπτώσεις - ναι!

Mysterious Connector

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

Ας ρίξουμε μια πιο προσεκτική ματιά στον σύνδεσμο που επισημαίνεται με ένα βέλος.

Τι είναι αυτό? Δυστυχώς, το κύκλωμα της συγκεκριμένης πλακέτας δεν βρέθηκε στη συλλογή (παπουτσής χωρίς μπότες), αλλά εδώ είναι ένα κομμάτι του κυκλώματος από μια παρόμοια μητρική πλακέτα:

Αποδεικνύεται ότι δεν είναι τίποτα άλλο από ένα POST δύο καλωδίων! Και είναι διαθέσιμο σε πολλές μητρικές που κατασκευάζονται από την COMPAL (που βρίσκονται σε φορητούς υπολογιστές πολλών κατασκευαστών). Είναι αλήθεια ότι σε μερικούς κρύβεται κάτω από ένα αυτοκόλλητο, αλλά δεν είναι τόσο δύσκολο να το βρεις, αν υπάρχει επιθυμία.

Η συντομογραφία "P80" στο όνομα των αλυσίδων δεν σημαίνει τίποτα περισσότερο από το "PORT 80", δηλαδή την κλασική θύρα POST.

συμπέρασμα

Με βάση αυτό, η δυνατότητα λήψης κωδικών όχι μόνο από τα παραδοσιακά mini PCI και LPC λεωφορεία, αλλά και από αυτόν τον δίσυρτο δίαυλο προστέθηκε στους νέους ελεγκτές POST του BVG Group. Ταυτόχρονα, ο ίδιος ο ελεγκτής εξακολουθεί να είναι εγκατεστημένος στην υποδοχή mini PCIe, από όπου λαμβάνει ισχύ (χωρίς αυτό, ο δίαυλος θα ήταν τεσσάρων καλωδίων, θα έπρεπε επίσης να επεκτείνετε τη γείωση και + 3,3 V) και δύο πρόσθετα καλώδια συνδέονται σε έναν παρόμοιο σύνδεσμο. Μετά την ενεργοποίηση της τροφοδοσίας, ο ελεγκτής ανιχνεύει την παρουσία ενός διαύλου δύο καλωδίων και ξεκινά τα διαγνωστικά σε αυτόν. Διαφορετικά, η λειτουργία είναι πανομοιότυπη με τους κλασικούς τρόπους λειτουργίας με τον ελεγκτή POST, απλά χρειάζεται να κολλήσετε λιγότερο. Επιπλέον, είναι απαραίτητο να κολλήσετε όχι στις επαφές των μικροκυκλωμάτων με μικρό βήμα, αλλά στο κάθισμα του συνδετήρα, όπου το βήμα είναι πολύ μεγαλύτερο. Είναι αλήθεια ότι είναι αδύνατο να πούμε ότι "αυτός ο σύνδεσμος είναι τυποποιημένος", υπάρχουν επίσης εναλλακτικά pinouts, για παράδειγμα, το παρακάτω, αλλά παρόλα αυτά υπάρχουν μόνο δύο παραλλαγές και ένα σφάλμα δεν θα οδηγήσει σε μοιραίες συνέπειες. Αρκεί να αλλάξετε τα καλώδια και όλα θα λειτουργήσουν.

Χαιρετισμούς, αγαπητοί Χαμπροβίτες!

Δεν είναι ο πρώτος χρόνος που ασχολούμαι με τη διάγνωση και την αναζωογόνηση επιτραπέζιων και φορητών υπολογιστών, κυρίως στο σπίτι του πελάτη. Με την πάροδο του χρόνου, το συμπέρασμα υποδηλώνει ότι είναι απαραίτητο να έχετε μαζί σας μια βαλίτσα και ίσως ακόμη και μια βαλίτσα με αξεσουάρ για τη διάγνωση ενός ελαττωματικού κομματιού σιδήρου. Κάποιοι μπορεί να μου αντιταχθούν - «Μπορείς να κάνεις χωρίς εξαρτήματα! Η εμπειρία σάς επιτρέπει να κάνετε διαγνωστικά χωρίς αυτά! Αυτό είναι εν μέρει αλήθεια, αλλά δεν δίνει εκατό τοις εκατό ακρίβεια, αυτό είναι γεγονός.

Βασίζεστε στους POST κωδικούς του ομιλητή; Δεν είναι πάντα δυνατό ΕΙΔΙΚΑκαθορίστε τι παραπονιέται. Για παράδειγμα, ένα μακρύ δύο σύντομα μπιπτα ηχεία σηματοδοτούν μια δυσλειτουργία του συστήματος βίντεο, αλλά αυτό δεν σημαίνει πάντα δυσλειτουργία της ίδιας της κάρτας βίντεο. Υπάρχουν, για παράδειγμα, προβλήματα με επιπλέον τροφοδοσία σε αυτήν ακριβώς την κάρτα βίντεο, και αυτό είναι ήδη μια δυσλειτουργία του τροφοδοτικού.

Εδώ θα σταματήσω και θα πω στους αγαπητούς αναγνώστες ποια είναι τα σήματα του ομιλητή.

Όταν ενεργοποιείτε τον υπολογιστή, ξεκινά το BIOS (βασικό σύστημα εισόδου / εξόδου) - γεγονός γνωστό σε όλους, αλλά δεν θα είναι περιττό να το αναφέρουμε. Ως μέρος του BIOS, υπάρχει ένα πρόγραμμα που ονομάζεται POST (power on self testing).Όπως υποδηλώνει το όνομα, το πρόγραμμα έχει σχεδιαστεί για αρχικό διαγνωστικό για συσκευές και θύρες στη μητρική πλακέτα.

Η διαδικασία προετοιμασίας POST συνοδεύεται από την εμφάνιση της εικόνας στην οθόνη:

Αφού περάσουμε το POST, βλέπουμε:

Κατά την εκτέλεση του POST, δημιουργείται ένας λεγόμενος κώδικας POST, ο οποίος εγγράφεται σε ένα ειδικό διαγνωστικό μητρώο.

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

Περνάμε σε ένα θέμα.

ταχυδρομικές κάρτες.

Η κάρτα POST είναι μια κάρτα επέκτασης, τις περισσότερες φορές υπάρχουν κάρτες μορφής PCI:

Υπάρχουν επίσης κάρτες miniPCI (για φορητούς υπολογιστές):

Και υπάρχουν κάρτες για LPT (απαιτείται πρόσθετη τροφοδοσία USB):

Έχοντας έναν επιτραπέζιο υπολογιστή με υπέροχη διάγνωση "δεν ενεργοποιείται" (δεν πρέπει να συγχέεται με το "δεν ξεκινά"), τις περισσότερες φορές, τα μη κρίσιμα περιφερειακά απενεργοποιούνται πρώτα διαδοχικά - ήχος, δέκτης, κάρτα δικτύου, σκληροί δίσκοι, μονάδες δίσκου .
Στη συνέχεια, εάν δεν εντοπιστούν δυσλειτουργίες στη διαδικασία, ξεκινά η αντικατάσταση εξαρτημάτων: RAM, κάρτα γραφικών, επεξεργαστής (ναι, η ίδια βαλίτσα με κομμάτια σιδήρου).

Αλλά εδώ έχουμε μια κάρτα POST στα χέρια μας αντί για βαλίτσα με σίδερο, εξοικονομούμε χρόνο παρακάμπτοντας την παραπάνω διαδικασία με αντικατάσταση / απενεργοποίηση του σιδήρου (εξοικονομούμε κατά μέσο όρο 40 λεπτά, σημειώνω ότι αφού σβήσουμε ένα κομμάτι σίδερο , εκτελείται τουλάχιστον ένας κύκλος ενεργοποίησης-απενεργοποίησης).

Στην πραγματικότητα, εισάγουμε τον υπέροχο χάρτη μας και παρακολουθούμε τι συμβαίνει.
Και συμβαίνει το εξής - στον πίνακα αποτελεσμάτων της κάρτας έχουμε ταχυδρομικούς κώδικες που μας υποδεικνύουν τι δοκιμάζεται αυτή τη στιγμή. Έχοντας φτάσει στο ελαττωματικό στοιχείο, η διαδικασία εκτέλεσης POST σταματά και ο κωδικός παραμένει στον πίνακα αποτελεσμάτων, τις περισσότερες φορές ένα εγχειρίδιο με κωδικούς POST επισυνάπτεται στο θέμα (διαφέρουν ανάλογα με τον κατασκευαστή και την έκδοση του BIOS).

Συγκρίνοντας τον κωδικό σφάλματος με την αποκωδικοποίησή του, τις περισσότερες φορές παίρνουμε την τελική διάγνωση, όπως: ελαττωματική μνήμη, επεξεργαστή ή κάποιο στοιχείο στη μητρική πλακέτα.

Υποθέτω ότι θα γράψω μια σειρά άρθρων για τα διαγνωστικά, εάν το θέμα ενδιαφέρει τους Khabrovites.