Kostenlose technische Bibliothek ENZYKLOPÄDIE DER FUNKELEKTRONIK UND ELEKTROTECHNIK FLASH-Speicherchip-Programmierer. Enzyklopädie der Funkelektronik und Elektrotechnik Lexikon der Funkelektronik und Elektrotechnik / Digitale Technologie Die in [1] und [2] beschriebene Methode zum Programmieren von FLASH-Speicherchips ("heißer" Austausch des ROM-Chips, der BIOS-Codes auf der Computer-Hauptplatine speichert, durch den zu programmierenden Chip) hat einen offensichtlichen Nachteil - eine hohe Wahrscheinlichkeit wie ein programmierbarer Chip und der Mikroschaltkreis, der das BIOS enthält, und sogar das Motherboard selbst. Ich schlage eine Modifikation dieses Verfahrens vor, die keinen "heißen" Austausch von Mikroschaltkreisen erfordert. Seine Essenz liegt in der Tatsache, dass Speicherchips eine Parallelschaltung aller Ausgänge mit Ausnahme des CE # -Eingangs (Chip Enable) ermöglichen. Bei einem hohen Pegel an diesem Eingang schalten die Ausgangskreise der Mikroschaltung in einen hochohmigen Zustand und reagieren nicht auf Eingangssignale. Durch die Verbindung von zwei Mikroschaltkreisen auf diese Weise ist es möglich, den Start des Motherboards mit dem "nativen" BIOS sicherzustellen und dann durch einfaches Umschalten der CE # -Eingänge auf einen programmierbaren Mikroschaltkreis umzuschalten. Unter Verwendung der BIOS-Modifikationsdienstprogramme können beliebige Informationen in geeigneter Menge auf den Zielchip geschrieben werden.
Das Diagramm des Geräts ist in der Abbildung dargestellt. Der XP1-Stecker wird mit dem BIOS des Motherboards in die Platine für die Mikroschaltung eingesteckt, und die Mikroschaltung selbst wird auf das XS2-Panel übertragen. Das Panel XS1 ist für den zu programmierenden Chip ausgelegt. Während des Starts des Motherboards muss sich Jumper S3 in der im Diagramm gezeigten Position 1 befinden, damit der BIOS-Code von dem Chip gelesen werden kann, der sich im XS2-Panel befindet. Nach Abschluss der Startvorgänge wird der Jumper S3 in Position 2 versetzt, wodurch die Möglichkeit bereitgestellt wird, einen programmierbaren Mikroschaltkreis auszuwählen, der sich im XS1-Panel befindet. Jumper S2 dient dazu, eine Programmierspannung von 5 oder 12 V an Pin 1 (Vpp) des programmierbaren Chips zu liefern. Der Jumper S1 schaltet seinen Ausgang 30. Für Zwei-Megabit-Mikroschaltungen ist dies der Adresseingang A17, und der Jumper S1 muss auf Position 1 gesetzt werden. Am Ausgang 30 der Mikroschaltungen der Serie Intel 28Fxxx müssen 12 V angelegt werden (S1 in Position 3). und andere Ein-Megabit-EPROM-Mikroschaltungen - 5 V (S1 in Position 2). Kondensatoren C1-C5 blockieren. Über die Widerstände R1 und R2 werden die Ausgänge von 1 Mikroschaltungen, die durch den Jumper S22 getrennt sind, mit einer Spannung mit hohem Logikpegel versorgt, wodurch diese Mikroschaltungen in einem passiven Zustand gehalten werden. Es ist besser, das einfachste und billigste Motherboard zu verwenden, vorzugsweise mit einer eingebauten Grafikkarte (Sie müssen nichts in die Erweiterungssteckplätze stecken) auf dem Motherboard, das als Programmierer fungiert. Der Chip mit den BIOS-Codes muss sich in einem DIP-32-Gehäuse befinden und im Panel installiert sein. Der Autor verwendete das ElitGroup P6STP-FL Motherboard. Der XP1-Stecker besteht aus einer herkömmlichen Spanplatte, in deren Buchsen Anschlussdrähte gelötet sind und deren Stifte in die Platinenbuchsen auf der Hauptplatine gesteckt sind. Sollte diese Platine nicht bestimmungsgemäß verwendet werden, kann auf den XP1-Stecker verzichtet werden, indem die Adern einfach an die entsprechenden Panel-Pins auf dem Mainboard gelötet werden. PanelX81 verwendet besser den ZIF-Typ - ohne Aufwand für die Installation der Mikroschaltung. Angesichts der hohen Kosten für ein solches Panel können Sie jedoch mit dem üblichen auskommen. Um einen schnellen Verschleiß der Kontakte zu vermeiden, ist es ratsam, ein weiteres Panel desselben Panels und bereits in dieses Panel einzufügen - eine programmierbare Mikroschaltung. Bei Bedarf ist es viel einfacher, die Zwischenplatte auszutauschen als die Hauptplatte, an deren Schlussfolgerungen die Drähte gelötet werden. Um Mikroschaltungen im PLCC-32-Gehäuse zu programmieren, können Sie ein weiteres Panel des entsprechenden Typs hinzufügen, indem Sie seine Kontakte parallel zu den Kontakten des XS1-Panels anschließen oder einen DIP-32-PLCC-32-Adapter herstellen. Dadurch können Mikroschaltungen der Serien 28xxxx, 29xxxx, ZExxxx und einige Chips der 49xxx-Serie mit einem PLCC-32-Gehäuse und einer Versorgungsspannung von 5 V programmiert werden. Vor der Herstellung und Verwendung dieses Geräts wird empfohlen, den Artikel [2] zu lesen, in dem viele Fragen beantwortet werden, die während der Programmierung auftreten. Literatur:
Autor: E. Mamedov, Baku, Aserbaidschan; Veröffentlichung: radioradar.net Siehe andere Artikel Abschnitt Digitale Technologie. Lesen und Schreiben nützlich Kommentare zu diesem Artikel. Neueste Nachrichten aus Wissenschaft und Technik, neue Elektronik: Kunstleder zur Touch-Emulation
15.04.2024 Petgugu Global Katzenstreu
15.04.2024 Die Attraktivität fürsorglicher Männer
14.04.2024
Weitere interessante Neuigkeiten: ▪ Algorithmus zur Vorhersage turbulenter Strömungen in der Sonnenatmosphäre ▪ Quallen stellen den Körper wieder her ▪ Der neue Filter trennt das Öl vom Wasser ▪ HGST Ultrastar He 6 TB Helium-Festplatten News-Feed von Wissenschaft und Technologie, neue Elektronik
Interessante Materialien der Freien Technischen Bibliothek: ▪ Site-Bereich Und dann erschien ein Erfinder (TRIZ). Artikelauswahl ▪ Artikel Landmöbel. Tipps für den Heimmeister ▪ Artikel Strauchkirsche. Legenden, Kultivierung, Anwendungsmethoden ▪ Artikel Eine Karte in vier Rollen. Fokusgeheimnis
Hinterlasse deinen Kommentar zu diesem Artikel: Alle Sprachen dieser Seite Startseite | Bibliothek | Artikel | Sitemap | Site-Überprüfungen www.diagramm.com.ua |