Table des matières:

Créer des ROM Macintosh Plus : 3 étapes (avec images)
Créer des ROM Macintosh Plus : 3 étapes (avec images)

Vidéo: Créer des ROM Macintosh Plus : 3 étapes (avec images)

Vidéo: Créer des ROM Macintosh Plus : 3 étapes (avec images)
Vidéo: Дневник хранящий жуткие тайны. Переход. Джеральд Даррелл. Мистика. Ужасы 2024, Novembre
Anonim
Créer des ROM Macintosh Plus
Créer des ROM Macintosh Plus
Créer des ROM Macintosh Plus
Créer des ROM Macintosh Plus
Créer des ROM Macintosh Plus
Créer des ROM Macintosh Plus
Créer des ROM Macintosh Plus
Créer des ROM Macintosh Plus

Ce Instructable vous guidera tout au long du processus d'"extraction" d'images EPROM à partir de vos puces ROM Macintosh Plus et (ou) de "gravure" des images sur de nouvelles puces. Le processus sera essentiellement effectué deux fois pour créer à la fois des puces ROM "hi" et "lo" pour votre Mac Plus.

Cette documentation a les applications suivantes:

  • Créer des puces ROM de remplacement / des puces ROM rares
  • Sauvegardez des puces ROM existantes ou uniques
  • Vendre des puces ROM en ligne

J'ai créé ce Instructable après avoir identifié les mauvaises ROM comme la cause première d'une erreur très étrange sur mon Macintosh Plus.

Ce guide s'applique également aux Macintosh 128K et Macintosh 512(k, e).

Fournitures:

Vous devez avoir les fournitures suivantes en main pour continuer:

  1. TL866 ou TL866II, ou TL866II+ (Amazon)
  2. Accès à un PC Windows (Linux et MacOS pris en charge mais non illustrés dans ce guide)
  3. Au moins 2 puces 27C512 28DIP (eBay) (Aliexpress)
  4. Puces ROM Macintosh (en option)
  5. Fichiers d'image ROM Macintosh (semi-facultatif)

Étape 1: RIP ROM WHA ?

Parlons de l'"extraction" d'images ROM à partir de puces physiques. Par souci de simplicité, je vais décrire le processus d'extraction d'images ROM sous Windows, car c'est le processus le plus simple avec le TL866II+. Cependant, c'est possible sur Linux et Mac OS avec plus d'efforts.

Il convient de noter que ce guide ne couvrira pas comment désinstaller ou installer physiquement vos puces ROM, mais veuillez comprendre que le retrait et l'installation des puces ROM doivent être un processus délicat. Si les broches métalliques sont endommagées, votre puce ROM peut devenir une poubelle intéressante.

Qu'est-ce qu'une puce « ROM » ?

Sur le plan technique, la ROM est une "mémoire en lecture seule" - deux puces informatiques physiques installées sur votre carte logique Macintosh Plus qui envoient des commandes au processeur. La mémoire des puces ROM est programmée pour émettre des instructions importantes telles que le chargement du système d'exploitation à partir du disque dur et bien plus encore.

Que signifie "ripper" une image ROM ?

L'extraction de la ROM est le processus de lecture de toute la mémoire de la puce ROM sur votre ordinateur. Vous aurez besoin d'une image d'une ROM fonctionnelle existante afin de produire de nouvelles puces de remplacement. Si vous n'avez pas de puces ROM fonctionnelles ou si vous préférez télécharger une copie, vous pouvez trouver de nombreuses ROM populaires répertoriées sur le site Web "Macintosh Repository" - une excellente ressource pour la communauté (lien de téléchargement direct). J'héberge également des ROM que j'ai extraites de mes propres puces dans GitHub, que vous pouvez trouver en lien dans la section suivante.

Lorsque le terme « image » est utilisé, vous pouvez métaphoriquement imaginer un « instantané » de toute la mémoire de la puce ROM. Vous pouvez considérer le processus comme une photocopie. Lorsque nous créons la copie de la mémoire de la puce ROM à l'aide du programmeur TL866II+, cela s'appelle "ripping".

Comment extraire une image ROM ?

Commencez par télécharger le logiciel Windows approprié pour votre TL866II+. Si vous avez acheté le TL866II+ fabriqué par la société disponible sur Amazon et lié à la section des fournitures, vous pouvez télécharger le logiciel dont vous avez besoin à partir d'ici sur le site Web d'Autoelectric.

Étape 2: C'est le moment de déchirer

C'est l'heure du déchirement !
C'est l'heure du déchirement !
C'est l'heure du déchirement !
C'est l'heure du déchirement !
C'est l'heure du déchirement !
C'est l'heure du déchirement !

Une fois que vous avez le logiciel dont vous avez besoin pour votre TL866II+ (ou TL866 / TL866II) et que vous avez confirmé que votre programmeur est détecté, vous pouvez continuer à lire ou "extraire" les images ROM de vos deux puces ROM, ce qui est couvert dans cette étape.

Les captures d'écran de cette section illustreront le logiciel du TL866II+ mais il est très comparable pour les autres modèles.

Assurez-vous que votre appareil est détecté

Pour une raison quelconque, votre système peut ne pas fonctionner correctement avec les pilotes et les logiciels. Lorsque vous ouvrez le logiciel de programmation sous Windows, assurez-vous de voir le message « 1 programmeur connecté ».

Sélectionnez votre puce

Les bacs TL866II+ prennent en charge plus de 15 000 puces ! Incroyable! Mais… pas important pour le moment; nous n'avons besoin de prendre en charge qu'un seul type de puce; le "AM27C512 @DIP28". Ne confondez pas le "AM27C512 @DIP28" pour le "AM27512" - l'un a un "C" et l'autre pas.

  1. Désactivez les options "Pin Detect" et "Check ID" dans le coin inférieur gauche
  2. Cliquez sur le bouton "LIRE" près du haut ou sélectionnez "Périphérique" -> "Lire" dans la barre de menu.
  3. Cliquez sur "LIRE" dans la fenêtre contextuelle suivante.
  4. Utilisez les ~5 secondes que le programmeur prend pour lire votre puce ROM pour réfléchir à quel point c'est soigné.
  5. Voila ! Vous avez une image ROM… non ? Peut-être?

Vérification de l'image ROM

Pour commencer, vous ne devriez pas voir une page pleine de "FF" - si vous l'avez fait, vous avez soit mal inséré votre puce, soit votre puce ROM est morte. Il est également possible que vous ayez sélectionné la mauvaise puce, auquel cas vous devriez réfléchir à votre erreur avant de la corriger. J'ai joint une capture d'écran d'une puce ROM valide; le vôtre peut varier en fonction de la version de la rom ou de l'image que vous utilisez.

Si vous connaissez la version de la ROM que vous possédez (il y a A, B et C où "C" est la plus récente pour le Mac Plus), vous pouvez simplement comparer l'image à une ROM téléchargée à partir du référentiel Macintosh. J'ai également fourni mes propres images ROM, séparées en "hi" et "lo", qui sont disponibles sur mon GitHub.

Enregistrez votre image ROM

Cliquez simplement sur le bouton Enregistrer ou sélectionnez "Fichier" -> "ENREGISTRER" dans le menu et enregistrez la sortie dans un emplacement mémorable sur votre ordinateur; vous aurez besoin de ce fichier pour graver sur une nouvelle puce.

Répétez le processus décrit dans cette étape pour vos deux puces ROM.

Étape 3: Graver des ROM

Graver des ROM
Graver des ROM
Graver des ROM
Graver des ROM

Graver une ROM signifie simplement "écrire" l'image ROM que nous avons extraite de vos puces ou téléchargée sur de nouvelles puces. Si vous n'avez pas extrait une image ROM de votre puce, vous pouvez trouver les images sur mon Github ainsi que sur le référentiel Macintosh ici.

Modifications logicielles du programmeur

  1. Cliquez sur "Select IC" en haut ou cliquez sur "Select IC" -> "Search & Select" dans le menu, puis changez la puce en "AM27C512 @DIP28".
  2. Si vous n'avez pas l'image ROM dans votre programmeur des étapes précédentes, cliquez simplement sur le bouton "OUVRIR" en haut ou "Fichier" -> "Ouvrir" dans le menu et sélectionnez la première des deux images que vous avez enregistrées dans l'étape précédente ou les fichiers ROM appropriés téléchargés à partir du référentiel Macintosh.

    Si vous utilisez les fichiers ROM du référentiel Macintosh, il existe des étapes supplémentaires qui ne seront pas couvertes dans la version immédiate de ce Instructable

  3. Cliquez sur "PROG" en haut ou "Périphérique" -> "Programme" dans le menu et "Programme" sur l'écran suivant.
  4. Répétez ce processus pour les puces ROM "hi" et "lo".

C'était ça! Vous pouvez charger ou "extraire" l'image ROM de la nouvelle puce et la vérifier par rapport à l'image ROM que vous avez chargée dans votre programmeur ou simplement la réinstaller dans votre Macintosh Plus et effectuer un test de démarrage.

Avec ce nouveau procédé, vous pouvez aider nos amis ou même vendre des puces ROM !

Conseillé: