Größe: 4648
Kommentar:
|
Größe: 4683
Kommentar:
|
Gelöschter Text ist auf diese Art markiert. | Hinzugefügter Text ist auf diese Art markiert. |
Zeile 3: | Zeile 3: |
||<style="border: none;"> <<TableOfContents()>> || |
|
Zeile 32: | Zeile 29: |
* [[http://www.mos6502.com/images/C64Internal/C64i_large.jpg]] - Platine mit Baugruppen * [[http://www.zimmers.net/anonftp/pub/cbm/schematics/computers/c64/c64-r1.chips.gif]] - Bezeichnungen * [[https://www.c64-wiki.com/index.php/Motherboard]] - Erklärungen |
{{http://www.mos6502.com/images/C64Internal/C64i_large.jpg||width=800}} - Platine mit Baugruppen {{http://www.zimmers.net/anonftp/pub/cbm/schematics/computers/c64/c64-r1.chips.gif||width=800}} - Bezeichnungen [[https://www.c64-wiki.com/index.php/Motherboard]] - Erklärungen |
Zeile 56: | Zeile 55: |
[[attachment:IMG_1536 - Streifen_v1.JPG]] | {{attachment:IMG_1536 - Streifen_v1.JPG||width=800}} |
Zeile 59: | Zeile 58: |
[[attachment:IMG_1555 - klötzchen_v1.JPG]] | {{attachment:IMG_1555 - klötzchen_v1.JPG||width=800}} |
Zeile 79: | Zeile 78: |
* [[attachment:IMG_1681 - Adapter_v1.JPG]] | * {{attachment:IMG_1681 - Adapter_v1.JPG||width=800}} |
Zeile 83: | Zeile 82: |
[[attachment:IMG_1709 - EPROM Chip_v1.jpg]] | {{attachment:IMG_1709 - EPROM Chip_v1.jpg||width=800}} |
Zeile 105: | Zeile 104: |
[[attachment:IMG_1680 - Klötzchen_v1.JPG]] | {{attachment:IMG_1680 - Klötzchen_v1.JPG||width=800}} |
Zeile 111: | Zeile 110: |
[[attachment:IMG_1697 - Basic - Streifen_v1.JPG]] | {{attachment:IMG_1697 - Basic - Streifen_v1.JPG||width=800}} |
Zeile 122: | Zeile 121: |
[[attachment:IMG_1702 - Kältespray_v1.JPG]] | {{attachment:IMG_1702 - Kältespray_v1.JPG||width=800}} |
Info
- Thema
- C64 Reperatur (Versuch)
- Vortragende
- Datum
- 29.04.2015
- Beschreibung
- Statusbericht zur Reperatur unseres C64.
Wie war das Fehlerbild. Was wurde repariert. Wie ist der aktuelle Status. Wie könnte es jetzt weitergehen?
Themen
- C64 Aufbau
- Fehlerbild und Reparatur
- Und nun?
Inhalt
Der Brotkasten
- Der Heimkomputer der 80er Jahre.
Aufbau
Chips: - Platine mit Baugruppen
- Bezeichnungen
https://www.c64-wiki.com/index.php/Motherboard - Erklärungen
- *CIA*: Complex Interface Adapter - Interface Chip für IO und Clock/Timer
- *ROMs*: BASIC, Character, KERNAL (low level Betriebssystem)
- *CPU*: MOS6510 - 8bit
- *PLA*: Programmable Logic Array - Steuert die anderen Chips
- *SID*: Sound Interface Device - entählt digitale und analoge Schaltungen.
- *RAM*: 64kBytes: 8 Ram Chips zu je 8 KByte
- *VIC*: Video Interface Chip - Grafik Chip: Chars, Sprites
- *Ports*: User Port, Datasette Port, Serial Port, usw.
Fehlerbild und Reparatur
Reparatur mit Hilfe des Forums www.forum64.de.
Ausgangszustand
Zuerst kein Bild oder lediglich Streifen.
- *Streifen:*
- *Klötzchen:*
Austausch des PLA
*PLA:* Programmable Logic Array.
Ist für das Adressieren der umherliegenden Chips verantwortlich. Z.B. für das Ansteuern der Speicherchips.
Ersatz durch EPROM
Das PLA kann durch ein *EPROM* unter einer Adapterplatine ersetzt werden. Laut Anleitung ist diese Lösung zu faßt 100% zur orginal PLA kompatibel. Nur einige Porterweiterungen funktionieren aufgrund des EPROMs Timing nicht. Es ist eine Adapterplatine nötig, da die Pinbelegung von PLA und EPROM unterschiedlich sind.
- *EPROM und Adapter:*
Anleitung: http://http.petersieg.kilu.de/pla/pla.html
- *EPROM*:
EPROMs sind mit einem Programmierer beschreibar und mittels einer geeigneten UV-Lampe wieder über das Sichtfenster löschbar. Durch das Fenster ist auch gut der eigentliche Chip (der Die) und das Wire Bonding zu sehen.
Ersatz durch FPGA
FPGA Lösung: realPLA
- Gutes Anwendungsbeispiel für einen FPGA
- Kann im Gegensatz zur EPROM Lösung auch das Timing des PLA nachbilden.
Ergebins
Nach Austauch von
- U27: 74LS08 (logiches 4fach AND)
- U17: PLA durch EPROM und Adapter Platine oder FPGA Lösung
sind entweder weitere Klötzchen zu sehen:
- *Klötzchen:*
oder es ist der Basic Startbildschirm zu sehen aber ein Eingeben von Befehlen ist noch nicht möglich. Nach ein paar Sekunden geht die Darstellung der angezeigten Zeichen kaputt.
- *kaputter Startbildschirm:*
Der Startbildschirm ist komischerweise dann am Besten zu sehen wenn der C64 noch kalt ist. Es scheint also einer der Chips eine Temperaturproblem zu haben.
Fehlersuche mit Kältespray
Das Abkühlen der ICs mit Kältespray ergab, dass der U18: SID ein Temperaturproblem hat.
- *Kältespray in Aktion:*
Entfernen des SID
Erst das Entfernen des SIDs führt zu einem Lauffähigen C64 aber ohne Sound.
Enter geht nicht
Die Entertaste noch nicht funktioniert. Ein Reinigen der Tastatur löst das Problem.
Wie geht's weiter?
Weiter reparieren
- funktionierenden SID besorgen
- Datasette oder besser Diskettenlaufwerk wird benötigt
- Oder SD Karten Adapter
- Projekt mit dem C64 realisieren.
Als Gehäuse benutzen
- Adapter um C64 Tastatur als USB Gerät zu nutzen
- z.b. RPi einbauen.
- vielleicht einen weiteren C64 besorgen.