Herramientas de usuario

Herramientas del sitio


de:hardware:perifericos:pcw_9512_test_pcb

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

de:hardware:perifericos:pcw_9512_test_pcb [2026/05/14 08:40] – creado jesusde:hardware:perifericos:pcw_9512_test_pcb [2026/05/25 16:41] (actual) jesus
Línea 3: Línea 3:
 <html> <html>
 <style> <style>
-  /* --- RETRO CRT VISUAL ENGINE --- */+  /* --- CRT RETRO VISUAL ENGINE --- */
   .pcw-monitor-ultra { background-color: #000b00; border: 12px solid #2a2a2a; border-radius: 15px; padding: 25px; margin: 25px 0; font-family: 'Courier New', Courier, monospace; position: relative; overflow: hidden; box-shadow: inset 0 0 60px rgba(0,255,0,0.15), 0 10px 30px rgba(0,0,0,0.7); }   .pcw-monitor-ultra { background-color: #000b00; border: 12px solid #2a2a2a; border-radius: 15px; padding: 25px; margin: 25px 0; font-family: 'Courier New', Courier, monospace; position: relative; overflow: hidden; box-shadow: inset 0 0 60px rgba(0,255,0,0.15), 0 10px 30px rgba(0,0,0,0.7); }
   .pcw-monitor-ultra::after { content: " "; position: absolute; top: 0; left: 0; bottom: 0; right: 0; background: linear-gradient(rgba(18, 16, 16, 0) 50%, rgba(0, 0, 0, 0.15) 50%), linear-gradient(90deg, rgba(255, 0, 0, 0.03), rgba(0, 255, 0, 0.01), rgba(0, 0, 255, 0.03)); background-size: 100% 3px, 2px 100%; z-index: 2; pointer-events: none; animation: flickering 0.15s infinite; }   .pcw-monitor-ultra::after { content: " "; position: absolute; top: 0; left: 0; bottom: 0; right: 0; background: linear-gradient(rgba(18, 16, 16, 0) 50%, rgba(0, 0, 0, 0.15) 50%), linear-gradient(90deg, rgba(255, 0, 0, 0.03), rgba(0, 255, 0, 0.01), rgba(0, 0, 255, 0.03)); background-size: 100% 3px, 2px 100%; z-index: 2; pointer-events: none; animation: flickering 0.15s infinite; }
Línea 13: Línea 13:
   .content-body { position: relative; z-index: 3; color: #00ff00; line-height: 1.6; text-align: justify; }   .content-body { position: relative; z-index: 3; color: #00ff00; line-height: 1.6; text-align: justify; }
   .content-body b, .content-body strong { color: #00ff00; font-weight: bold; }   .content-body b, .content-body strong { color: #00ff00; font-weight: bold; }
 +  .content-body ul { list-style: square; margin-top: 10px; padding-left: 20px; }
 +  .content-body ul li { color: #00ff00; }
   .pcw-subtitle-box { background-color: #00ff00; color: #000b00 !important; padding: 5px 12px; font-weight: bold; display: inline-block; margin: 20px 0 15px 0; text-transform: uppercase; position: relative; z-index: 3; font-family: 'Courier New', Courier, monospace; }   .pcw-subtitle-box { background-color: #00ff00; color: #000b00 !important; padding: 5px 12px; font-weight: bold; display: inline-block; margin: 20px 0 15px 0; text-transform: uppercase; position: relative; z-index: 3; font-family: 'Courier New', Courier, monospace; }
      
-  /* --- RETRO DATA & DOWNLOAD TABLES --- */+  /* --- RETRO-DATEN- UND DOWNLOAD-TABELLEN --- */
   .tech-spec-box-full { border: 1px solid #004400; background: rgba(0, 15, 0, 0.6); padding: 15px; width: 100%; max-width: 900px; box-sizing: border-box; margin: 15px 0; z-index: 3; position: relative; }   .tech-spec-box-full { border: 1px solid #004400; background: rgba(0, 15, 0, 0.6); padding: 15px; width: 100%; max-width: 900px; box-sizing: border-box; margin: 15px 0; z-index: 3; position: relative; }
   .tech-table { width: 100%; border-collapse: collapse; font-size: 0.85em; }   .tech-table { width: 100%; border-collapse: collapse; font-size: 0.85em; }
Línea 21: Línea 23:
   .tech-table td { padding: 8px; color: #00ff00; border-bottom: 1px solid #003300; }   .tech-table td { padding: 8px; color: #00ff00; border-bottom: 1px solid #003300; }
      
-  /* --- CONTAINERS AND CARDS --- */ +  /* --- BEHÄLTER UND KARTEN --- */ 
-  .drive-grid-container { display: flex; flex-direction: column; gap: 20px; margin: 25px 0; position: relative; z-index: 3; align-items: center; justify-content: center; }+  .drive-grid-container { display: flex; flex-direction: column; gap: 20px; margin: 25px 0; position: relative; z-index: 3; align-items: center; justify-content: center; width: 100%; }
   .drive-card { border: 1px solid #004400; background: rgba(0, 15, 0, 0.6); padding: 20px; display: flex; flex-direction: column; gap: 15px; transition: 0.2s; align-items: center; width: 100%; max-width: 900px; box-sizing: border-box; }   .drive-card { border: 1px solid #004400; background: rgba(0, 15, 0, 0.6); padding: 20px; display: flex; flex-direction: column; gap: 15px; transition: 0.2s; align-items: center; width: 100%; max-width: 900px; box-sizing: border-box; }
   .drive-card:hover { border-color: #00ff00; background: rgba(0, 30, 0, 0.8); }   .drive-card:hover { border-color: #00ff00; background: rgba(0, 30, 0, 0.8); }
      
-  /* --- HORIZONTAL NO-WRAP SIDE-BY-SIDE GALLERY --- */+  /* --- HORIZONTAL AUSGERICHTETE GALERIEN --- */
   .gallery-two-inline { display: flex; gap: 15px; flex-direction: row; flex-wrap: nowrap; justify-content: center; width: 100%; }   .gallery-two-inline { display: flex; gap: 15px; flex-direction: row; flex-wrap: nowrap; justify-content: center; width: 100%; }
   .gallery-two-inline .img-frame { flex: 1; max-width: 250px; }   .gallery-two-inline .img-frame { flex: 1; max-width: 250px; }
  
-  /* --- RETRO IMAGE FRAMES --- */+  /* --- RETRO-BILDERRAHMEN --- */
   .img-frame { border: 2px solid #00ff00; padding: 6px; background: #000; text-align: center; display: inline-flex; flex-direction: column; align-items: center; box-sizing: border-box; transition: 0.3s ease; }   .img-frame { border: 2px solid #00ff00; padding: 6px; background: #000; text-align: center; display: inline-flex; flex-direction: column; align-items: center; box-sizing: border-box; transition: 0.3s ease; }
   .img-frame:hover { transform: scale(1.05); border-color: #00ff00; box-shadow: 0 0 15px rgba(0, 255, 0, 0.4); }   .img-frame:hover { transform: scale(1.05); border-color: #00ff00; box-shadow: 0 0 15px rgba(0, 255, 0, 0.4); }
Línea 36: Línea 38:
   .img-label { font-size: 0.72em; color: #00aa00; margin-top: 8px; font-weight: bold; text-transform: uppercase; letter-spacing: 0.5px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; width: 100%; }   .img-label { font-size: 0.72em; color: #00aa00; margin-top: 8px; font-weight: bold; text-transform: uppercase; letter-spacing: 0.5px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; width: 100%; }
      
-  /* --- LIGHTBOX MODAL SETUPSTRICT NATIVE REAL SIZE --- */+  /* --- MODAL DE LIGHTBOX-ANPASSUNGORIGINALE REALE GRÖSSE --- */
   .modal-pcw { display: none; position: fixed; z-index: 9999; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 10, 0, 0.95); overflow: auto; }   .modal-pcw { display: none; position: fixed; z-index: 9999; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 10, 0, 0.95); overflow: auto; }
   .modal-pcw:target { display: block; text-align: center; }   .modal-pcw:target { display: block; text-align: center; }
Línea 43: Línea 45:
 </style> </style>
  
-<!-- INTERACTIVE MODAL LIGHTBOX LAYERS -->+<!-- INTERAKTIVE LIGHTBOX-LAYER -->
 <div id="9512_top" class="modal-pcw"><a href="#close" class="close-overlay"><img class="modal-content" src="/lib/exe/fetch.php?media=hardware:perifericos:PCW9512_TestPCB_PCB_top.jpg"></a></div> <div id="9512_top" class="modal-pcw"><a href="#close" class="close-overlay"><img class="modal-content" src="/lib/exe/fetch.php?media=hardware:perifericos:PCW9512_TestPCB_PCB_top.jpg"></a></div>
 <div id="9512_bottom" class="modal-pcw"><a href="#close" class="close-overlay"><img class="modal-content" src="/lib/exe/fetch.php?media=hardware:perifericos:PCW9512_TestPCB_PCB_bottom.jpg"></a></div> <div id="9512_bottom" class="modal-pcw"><a href="#close" class="close-overlay"><img class="modal-content" src="/lib/exe/fetch.php?media=hardware:perifericos:PCW9512_TestPCB_PCB_bottom.jpg"></a></div>
Línea 51: Línea 53:
      
   <div class="content-body">   <div class="content-body">
-    <p>Diese Diagnoseplatine von </html>[[de:companias:Amstrad|Amstrad]]<html> ist die offizielle Testkarte, die in den autorisierten Kundendiensten verwendet wird. Sie führt eine Reihe sehr umfassender Systemprüfungen am Rechner durch, um dessen Betriebszustand zu überprüfen und potenzielle Hardwarefehler zu diagnostizieren.</p>+    <p>Diese Diagnoseplatine aus dem Hause </html>[[de:companias:Amstrad|Amstrad]]<html> ist die offizielle Karte, die in den technischen Kundendiensten verwendet wird. Sie führt eine Reihe von sehr vollständigen Tests auf der Maschine durch, um deren Zustand zu überprüfen und mögliche Fehler zu diagnostizieren.</p>
   </div>   </div>
  
Línea 58: Línea 60:
   <div class="drive-grid-container">   <div class="drive-grid-container">
     <div class="drive-card">     <div class="drive-card">
-      <!-- TWO IMAGES ALIGNED SIDE-BY-SIDE HORIZONTALLY -->+      <!-- ZWEI HORIZONTAL AUSGERICHTETE BILDER -->
       <div class="gallery-two-inline">       <div class="gallery-two-inline">
-        <div class="img-frame"><a href="#9512_top"><img src="/lib/exe/fetch.php?media=hardware:perifericos:PCW9512_TestPCB_PCB_top.jpg"></a><span class="img-label">Platine Oberseite</span></div> +        <div class="img-frame"><a href="#9512_top"><img src="/lib/exe/fetch.php?media=hardware:perifericos:PCW9512_TestPCB_PCB_top.jpg"></a><span class="img-label">Platine Bauteile</span></div> 
-        <div class="img-frame"><a href="#9512_bottom"><img src="/lib/exe/fetch.php?media=hardware:perifericos:PCW9512_TestPCB_PCB_bottom.jpg"></a><span class="img-label">Platine Unterseite</span></div>+        <div class="img-frame"><a href="#9512_bottom"><img src="/lib/exe/fetch.php?media=hardware:perifericos:PCW9512_TestPCB_PCB_bottom.jpg"></a><span class="img-label">Platine Lötseite</span></div>
       </div>       </div>
     </div>     </div>
 +  </div>
 +  <div class="pcw-subtitle-box">Beschreibung, Kontext und Service-Engineering (Serie 9000)</div>
 +  <div class="content-body">
 +    <p>Das vertraulich und nummeriert ab **1987-1988** an die offiziellen Werkstätten von Amstrad plc ausgegebene <strong>Amstrad PCW 9512 Test PCB</strong> repräsentiert das ultimative Hardware-Diagnosewerkzeug für die zweite Generation der Bürocomputer-Reihe. Obwohl es den Wartungszweck seines Vorgängers (Modell 8256) erbt, wurde diese Platinen-Erweiterung auf Chiplevel komplett neu designt. Dies war notwendig, um nativ mit den tiefgreifenden strukturellen Änderungen auf dem PCW 9512-Motherboard zu interagieren – darunter das neue hochauflösende Videosubsystem für vertikale Foliendarstellung, die serienmäßig integrierte parallele Schnittstelle und ein erweitertes Speicherlayout.</p>
 +    <p>Der PCW 9512 behielt die gleiche kritische Boot-Architektur ohne platineninternes ROM bei. Beim Einschalten des Computers benötigt der Zilog Z80-Prozessor zwingend das native 3,5-Zoll-Diskettenlaufwerk (Drive A:), um den Bootsektor direkt in den RAM zu injizieren. Bei schweren Systemfehlern, die den Kaltstart verhinderten (wie Kurzschlüsse auf den Refresh-Leitungen oder Paging-Fehler), war der Computer blockiert, und Techniker konnten keine Disketten nutzen. Dieses Werkstatt-Test-PCB umging die Blockade durch die physische Injektion einer autonomen Diagnose-Firmware auf den Bus, indem es das **Bus-Overriding / ROM-Shadowing**-Verfahren nutzte, um die Kontrolle über die CPU direkt im Einschaltzyklus (Boot-Vektor <code>0000h</code>) transparent zu übernehmen.</p>
 +  </div>
 +
 +  <div class="pcw-subtitle-box">Hardware-Architektur und 9512-spezifische logische Prüfroutinen</div>
 +  <div class="content-body">
 +    <p>Die Platine (sichtbar auf der Bauteile- und Lötseite) implementiert eine fortschrittliche Steuerungslogik, die optimiert wurde, um die spezifischen Hardwaremodule der 9000er-Serie zu überprüfen:</p>
 +    <ul>
 +      <li><strong>RAM-Inhibierung und EPROM-Injektion:</strong> Beim Anschluss an den hinteren 50-poligen Erweiterungsbus des PCW 9512 fängt die auf der Testkarte integrierte diskrete TTL-Logik die Speichersteuerleitung der CPU ab (<code>/MREQ</code> und <code>/RD</code>). Die Hardware des Test-PCBs erzwingt einen elektrischen Zustand, der die Antworten der Speicherchips des Motherboards blockiert und überschreibt. Dies zwingt den Z80-Prozessor dazu, ausschließlich die Firmware auszulesen, die in den platineneigenen physischen EPROM-Chips gespeichert ist, deren Binärimages auf dieser Seite erhalten sind.</li>
 +      <li><strong>Abtastung des platineninternen 512-KB-RAMs (March Test):</strong> Im Gegensatz zur 8000er-Serie war der PCW 9512 werkseitig mit einem massiven Block von 512 KB dynamischem RAM ausgestattet. Die von der Platine injizierte offizielle Firmware führt eine superschnelle Prüfschleife mit abwechselnden Bitmustern aus (Hexadezimalsequenzen <code>55h</code> und <code>AAh</code>). Dieser Sweep überprüft die Integrität der Refresh-Leitungen und die Stabilität der Speicherzellen, wobei Fehler Bit für Bit gemappt werden, sodass der Techniker exakt den defekten DRAM-Chip identifizieren kann.</li>
 +      <li><strong>Initialisierung des hochauflösenden Display-Controllers:</strong> Die Test-Firmware schreibt direkt in die Register des neuen PCW 9512-Videocontrollers. Durch das Einspeisen stabiler geometrischer Synchronisationsbilder in den Weißphosphor-Monitor lässt sich sofort klären, ob ein weißer oder verzerrter Bildschirm auf einen digitalen Defekt des Motherboards oder auf einen analogen Fehler in den Ablenkschaltungen der Bildröhre (CRT) zurückzuführen ist.</li>
 +      <li><strong>Prüfung des nativen Centronics-Parallelports:</strong> Da der 9512 serienmäßig über einen Parallelport auf dem Motherboard für seinen offiziellen Typenraddrucker verfügte, führt das Test-Interface spezifische Prüfroutinen auf den Ein-/Ausgabeleitungen dieses Ports aus. Dadurch werden häufige Fehler isoliert, die durch Rückströme externer Druckperipheriegeräte verursacht werden.</li>
 +    </ul>
   </div>   </div>
  
-  <div class="pcw-subtitle-box">Download-Datenbank</div>+  <div class="pcw-subtitle-box">Download-Bereich</div>
  
   <div class="tech-spec-box-full">   <div class="tech-spec-box-full">
     <table class="tech-table">     <table class="tech-table">
       <thead>       <thead>
-        <tr><th>Format</th><th>Dokumentationsarchiv / ROM-Dump-Image</th></tr>+        <tr><th>Format</th><th>Dokumentationsdatei / ROM-Image</th></tr>
       </thead>       </thead>
       <tbody>       <tbody>
-        <tr><td>DSK / ZIP</td><td></html>{{hardware:descargas:Test9512_Roms.zip|ROMS}}<html> (ZIP-komprimiertes Archivformat)</td></tr>+        <tr><td>DSK / ZIP</td><td></html>{{hardware:descargas:Test9512_Roms.zip|ROMS}}<html> (Komprimierte Dateien im ZIP-Format)</td></tr>
       </tbody>       </tbody>
     </table>     </table>
de/hardware/perifericos/pcw_9512_test_pcb.1778748006.txt.gz · Última modificación: por jesus