Table des matières:
Vidéo: Créer des ROM Macintosh Plus : 3 étapes (avec images)
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:05
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:
- TL866 ou TL866II, ou TL866II+ (Amazon)
- Accès à un PC Windows (Linux et MacOS pris en charge mais non illustrés dans ce guide)
- Au moins 2 puces 27C512 28DIP (eBay) (Aliexpress)
- Puces ROM Macintosh (en option)
- 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
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.
- Désactivez les options "Pin Detect" et "Check ID" dans le coin inférieur gauche
- Cliquez sur le bouton "LIRE" près du haut ou sélectionnez "Périphérique" -> "Lire" dans la barre de menu.
- Cliquez sur "LIRE" dans la fenêtre contextuelle suivante.
- Utilisez les ~5 secondes que le programmeur prend pour lire votre puce ROM pour réfléchir à quel point c'est soigné.
- 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 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
- Cliquez sur "Select IC" en haut ou cliquez sur "Select IC" -> "Search & Select" dans le menu, puis changez la puce en "AM27C512 @DIP28".
-
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
- Cliquez sur "PROG" en haut ou "Périphérique" -> "Programme" dans le menu et "Programme" sur l'écran suivant.
- 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é:
Comment créer des cartes stylisées personnalisées à l'aide d'OpenStreetMap : 7 étapes (avec des images)
Comment créer des cartes stylisées personnalisées à l'aide d'OpenStreetMap : Dans cette instructable, je vais décrire un processus par lequel vous pouvez générer vos propres cartes stylisées sur mesure. Une carte stylisée est une carte où l'utilisateur peut spécifier quelles couches de données sont visualisées, ainsi que définir le style avec lequel chaque couche est v
Comment démonter un ordinateur avec des étapes et des images faciles : 13 étapes (avec des images)
Comment démonter un ordinateur avec des étapes et des images faciles : Il s'agit d'instructions sur la façon de démonter un PC. La plupart des composants de base sont modulaires et facilement démontables. Cependant, il est important que vous soyez organisé à ce sujet. Cela vous aidera à éviter de perdre des pièces, et aussi à faire le remontage ea
Scannez des objets à proximité pour créer un modèle 3D à l'aide d'ARDUINO : 5 étapes (avec des images)
Scannez des objets à proximité pour créer un modèle 3D à l'aide d'ARDUINO : ce projet est spécifique en utilisant le capteur à ultrasons HC-SR04 pour rechercher des objets à proximité. Pour créer un modèle 3D, vous devez balayer le capteur dans la direction perpendiculaire. Vous pouvez programmer l'Arduino pour déclencher une alarme lorsque le capteur détecte un objet avec
Comment créer des boucliers Bluetooth pour télécharger un croquis sur Arduino : 9 étapes (avec des images)
Comment faire des boucliers Bluetooth pour télécharger un croquis sur Arduino: Vous pouvez télécharger un croquis sur Arduino à partir d'Android ou d'un PC via Bluetooth. ensemble et connectez-vous à la broche Arduino
Créer des images graphiques stéréo dans Excel : 8 étapes (avec des images)
Créer des images graphiques stéréo dans Excel : les images graphiques stéréo peuvent ajouter de la profondeur aux tracés 3D