Aller au contenu

Commodore 8-bit — VIC-20 · C128 · C16/Plus4 · PET

La famille 8 bits Commodore autour du C64 : le PET (1977, le tout premier), le VIC-20 (1981, premier micro couleur sous 300 $, 5 M d'unités), le C16/Plus4 (1984, série 264) et le C128 (1985, tri-mode Z80/C64/C128). Réparation type Commodore : alim « tueuse », PLA, RAM, contacts.

Commodore VIC-20

Commodore VIC-20 — photo Evan-Amos, domaine public (Wikimedia Commons).

Identification

Modèle Année CPU Vidéo / Son Note
PET / CBM 1977 6502 écran intégré monochrome 1ᵉʳ Commodore, tout-en-un CRT
VIC-20 1981 6502 VIC (6560/6561) premier micro couleur grand public
C16 / Plus4 1984 7501/8501 TED série 264, incompatible C64
C128 1985 8502 + Z80 VIC-IIe + VDC (80 col) 3 modes : C128/C64/CP-M

Horloges & fréquences ✅

Composant Fréquence Rôle / portée
MOS 6502 1,02 MHz (NTSC) · 1,108 MHz (PAL) CPU du VIC-20
MOS 8502 1 MHz ou 2 MHz CPU principal du C128 en mode natif — version améliorée du 6510
Zilog Z80 — second CPU du C128, utilisé en mode CP/M (conjointement au 8502)

Le C128 est une machine à deux processeurs : le 8502 en mode natif (1 ou 2 MHz, avec affichage 40 et 80 colonnes) et le Z80 pour le CP/M. La fréquence du 6502 du VIC-20 suit le standard TV — 1,02 MHz en NTSC, 1,108 MHz en PAL : au fréquencemètre, c'est la valeur de la machine qu'on a en main, pas une tolérance.

Pourquoi c'est utile en réparation

Une horloge absente ou hors valeur au fréquencemètre désigne directement le quartz, son circuit de division ou le composant alimenté — c'est le point de départ le plus rapide sur une machine qui ne démarre pas. Source : Wikipédia (CC-BY-SA).

Réparation (technicien)

  • Alim « tueuse » (VIC-20/C64/C128 brique) : la régulation 5 V lâche et surtension → HS de puces. Utiliser une alim moderne régulée/protégée → voir aussi C64.
  • PLA / PLA-like : sur C128, logique programmable → substitution (équivalents modernes).
  • RAM : DRAM défaillante → test / remplacement.
  • VDC (C128, 80 col) : le mode 80 colonnes a sa propre puce + RAM vidéo → isoler.
  • PET tout-en-un : c'est un CRT intégré → Sécurité CRT avant intervention ; alim/déviation classiques.
  • Contacts : ports cartouche / clavier → nettoyage.

Procédure — ordinateur mort, dans l'ordre ✅

Il y a un CRT dans cette machine

Le tube reste chargé machine débranchée, et sur ces tout-en-un la carte analogique est exactement là où passent les mains. Le décharger, ou travailler sur la carte logique hors du boîtier. → Sécurité CRT

Ce que cette procédure ajoute

Un ordre pensé pour un micro familial : ce qui tue ces machines, c'est leur alimentation, leur pile, leurs condensateurs, leur RAM sur support et leur clavier — à peu près dans cet ordre, et bien avant le CPU. → Diagnostic PCB

1. L'alimentation — mesurée avant d'être branchée. C'est l'étape qu'il ne faut pas intervertir. Sur une machine de cet âge, une alimentation ne s'arrête pas simplement : un régulateur 5 V qui lâche haut envoie 7, 9, 12 V sur le bus et emporte la RAM et les puces custom avec lui. Mesurer chaque rail hors machine, sous charge factice si possible, et seulement ensuite la brancher.

2. La pile, si la machine en a une. Toute pile d'horloge ou de sauvegarde soudée sur une carte est une fuite à venir. Si la tienne en a une et qu'elle n'a jamais été changée, la sortir avant qu'elle n'emporte les pistes. → Piles de sauvegarde

3. Les condensateurs. Le recap est la norme sur ces machines, pas le dernier recours — et sur l'alimentation d'abord, puisque c'est elle qui protège le reste. → Recap

4. La RAM, sur ses supports. Ces machines ont été conçues pour être réparées : la RAM, et souvent la logique, sont sur supports. Tout ré-enficher d'abord — trente ans d'oxyde, c'est un no-boot classique. Puis échanger les puces : une RAM morte donne en général un motif de caractères parasites reproductible, ou un écran figé sur un caractère fixe.

5. Le clavier. Une console n'en a pas ; celui d'un ordinateur est une pièce d'usure. Un clavier à membrane lâche par lignes ou colonnes entières mortes — c'est la membrane, pas la machine. Un clavier mécanique demande un nettoyage de contacts, pas un remplacement. Voir cette page : le mode de panne est souvent documenté par modèle.

6. Le support — cassette ou disquette. Les deux se ramènent souvent aux mêmes choses : une tête sale, et pour la cassette l'azimut et une courroie devenue goudron. ⚠️ Côté disquette, vérifier que la mécanique a bien une courroie avant d'en chercher une : beaucoup en ont, mais certains lecteurs sont à entraînement direct, et démonter pour trouver une pièce qui n'existe pas ne sert qu'à user le lecteur. Une machine qui démarre mais ne charge rien est une panne de lecteur, pas de logique — inutile de la chercher sur la carte.

7. La sortie vidéo. RF, composite, RGB ou moniteur dédié selon la machine (voir Identification). Tester avec autre chose avant de conclure : un modulateur d'époque et un téléviseur moderne se fâchent bien plus souvent que l'un des deux n'est en panne.

8. Toujours rien. Maintenant la logique : rails sur la carte, reset, horloge, bus. → Diagnostic PCB

Pannes fréquentes

Symptôme Cause probable Piste
Puces grillées alim tueuse (surtension) Alim moderne régulée
Écran noir / damier RAM / PLA / CPU Test, substituer
Pas de mode 80 col (C128) VDC / RAM vidéo Isoler le VDC
Image morte (PET) CRT / alim / déviation Sécurité CRT d'abord

Modernisation & mods — quoi acheter, comment

Alims « tueuses » VIC-20 / C128 : à remplacer AVANT

Comme le C64, le VIC-20 et le C128 utilisent des alims « tueuses » qui surtension quand la régulation lâche → grillent CPU/PLA/RAM. Alim moderne régulée à protection indispensable avant toute mise sous tension (voir C64).

Stockage moderne (bus IEC commun à toute la gamme) - SD2IEC 🟢 : lecteur SD bon marché sur le port IEC → remplace le 1541 ; Pi1541 🟢 émule un vrai 1541 (compat élevée) ; 1541 Ultimate II+ 🟢 = disque + cartouche + REU en un. 0 soudure. - Datassette → SD : Tapuino / TapeCart 🟢 pour se passer des K7. - JiffyDOS 🟡 (ROM de remplacement/support) accélère fortement les accès disque.

Vidéo - Sorties composite/S-Video → mods qualité d'image 🟡 ; C128 mode 80 colonnes (VDC) = signal RGBI numérique → adaptateur RGBI→VGA/HDMI (RGB2HDMI le gère) 🟡 pour un 80 colonnes net.

Extensions - VIC-20 : extension RAM quasi obligatoire pour les jeux 🟢 ; C128 : REU, cartouches 🟢.

⚠️ Ne pas héberger de ROMs/jeux — méthode uniquement.

Documentation technique archivée ✅

Documentation constructeur archivée localement : schémas, synoptiques, tensions attendues, nomenclature. C'est la référence quand un symptôme ne colle à aucune panne connue.

  • PET 2001 — PDF
  • PET 4016 — PDF
  • Plus/4 — PDF
  • C128 — PDF
  • VIC-1001 — PDF

Statut

Documents constructeur conservés à titre de préservation (machines hors production depuis des décennies), sans licence explicite — même position que pour les manuels de bornes déjà archivés ici.

Voir aussi

Sources & attribution

Relecture & corrections

À quoi sert cet espace

Une valeur fausse, une procédure dépassée, une référence de puce qui ne colle pas à ta carte ? Signale-le ici, avec ce que tu as constaté (modèle, révision de carte, numéro de série, mesure). Chaque signalement est recoupé avec une source avant toute modification — une correction invérifiable est publiée en tant que « signalé par …, non recoupé » plutôt qu'appliquée en silence.

La lecture est ouverte à tous ; écrire demande une connexion Discord. Les signalements des relecteurs déclarés du wiki sont traités en priorité ; les autres sont lus aussi, mais passent par un humain avant toute modification.