Obligement - L'Amiga au maximum

Jeudi 10 septembre 2026 - 19:38  

Translate

En De Nl Nl
Es Pt It Nl


Rubriques

Actualité (récente)
Actualité (archive)
Comparatifs
Dossiers
Entrevues
Matériel (tests)
Matériel (bidouilles)
Points de vue
En pratique
Programmation
Reportages
Quizz
Tests de jeux
Tests de logiciels
Tests de compilations
Trucs et astuces
Articles divers

Articles in English


Réseaux sociaux

Suivez-nous sur Mastodon




Liste des jeux Amiga

0, A, B, C, D, E, F,
G, H, I, J, K, L, M,
N, O, P, Q, R, S, T,
U, V, W, X, Y, Z,
ALL


Trucs et astuces

0, A, B, C, D, E, F,
G, H, I, J, K, L, M,
N, O, P, Q, R, S, T,
U, V, W, X, Y, Z


Glossaire

0, A, B, C, D, E, F,
G, H, I, J, K, L, M,
N, O, P, Q, R, S, T,
U, V, W, X, Y, Z


Galeries

Menu des galeries

BD d'Amiga Spécial
Caricatures Dudai
Caricatures Jet d'ail
Diagrammes de Jay Miner
Images insolites
Fin de jeux (de A à E)
Fin de Jeux (de F à O)
Fin de jeux (de P à Z)
Galerie de Mike Dafunk
Logos d'Obligement
Pubs pour matériels
Systèmes d'exploitation
Trombinoscope Alchimie 7
Vidéos


Téléchargement

Documents
Jeux
Logiciels
Magazines
Divers


Liens

Associations
Jeux
Logiciels
Matériel
Magazines et médias
Pages personnelles
Réparateurs
Revendeurs
Scène démo
Sites de téléchargement
Divers


Partenaires

Annuaire Amiga

Amedia Computer

Relec


A Propos

A propos d'Obligement

A Propos


Contact

David Brunet

Courriel

 


En pratique : Diagnostiquer un Amiga avec DiagROM (première partie)
(Article écrit par Domingo Fivoli et extrait de Mingo's Commodore Blog - février 2025)


Note : texte et photos sous licence Creative Commons.

Après toutes ces années, il est possible que votre Amiga rende l'âme. Souvent, le diagnostic est plus difficile que la réparation elle-même. C'est pourquoi DiagROM a été développé. DiagROM permet de réduire les erreurs, même si l'ordinateur ne démarre pas. DiagROM n'est pas un simple logiciel qui se charge, mais, comme son nom l'indique, une ROM qui remplace Kickstart (NDLR : cet article est basé sur DiagROM 1.3, la dernière version 2 se trouve sur github.com/ChuckyGang/DiagROMV2).

Diagnostiquer un Amiga avec DiagROM

Avant de commencer, quelques remarques supplémentaires (importantes !) :
  • Lorsque vous utilisez des EPROM, assurez-vous qu'elles sont correctement orientées, à la fois lors de leur branchement sur l'adaptateur et lors de leur insertion dans le connecteur de l'ordinateur.
  • Ne travaillez sur le matériel que lorsque l'alimentation est coupée.
  • Pour éviter les charges statiques, touchez un objet relié à la terre, comme un radiateur, ou portez un bracelet antistatique.
  • Je décline toute responsabilité pour les dommages causés directement ou indirectement par cet article.
Test dans l'émulateur Amiga

L'utilisation d'un outil de diagnostic dans un émulateur Amiga est déconseillée, car elle ne sert qu'à tester le logiciel sans avoir à le graver sur une EPROM. Au moment de la rédaction de cet article, une version alpha et une version stable étaient disponibles. Téléchargez l'archive DiagROM souhaitée, qui contient les versions pour tous les modèles Amiga. Notez que seule l'image ROM "DiagROM" est compatible avec l'émulateur Amiga. Dans l'exemple de WinUAE, cette image doit être chargée à la place du Kickstart. DiagROM doit être chargé au démarrage de l'émulateur.

Diagnostiquer un Amiga avec DiagROM

Les EPROM

Les différents modèles d'Amiga nécessitent des EPROM différentes. Leur nombre et leur taille varient selon le modèle. Les EPROM requises sont listées ci-dessous :
  • A1000 : deux EPROM 27C256 de 32 ko.
  • A500/600/2000 : une EPROM 27C400 de 512 ko.
  • A1200/3000/4000 : deux EPROM 27C400 de 512 ko.
  • CD32 : une EPROM 27C800 de 1 Mo.
Diagnostiquer un Amiga avec DiagROM

Note pour l'Amiga 500 rev. 5 : pour utiliser les EPROM sur l'Amiga 500 rev. 5, un adaptateur entre l'EPROM et le support est nécessaire. Cet adaptateur peut être fabriqué soi-même ou acheté par exemple auprès de ce revendeur Amiga.

Diagnostiquer un Amiga avec DiagROM

Note pour l'Amiga 1000 : la version Amiga 1000 de DiagROM est disponible, mais certains tests sont manquants en raison de limitations de mémoire. Le développeur précise qu'il ne s'agit pas de la dernière version.

Graver DiagROM

Un programmateur est nécessaire pour stocker DiagROM dans la mémoire EPROM. Plusieurs modèles sont disponibles ; j'utilise le TL866II.

Diagnostiquer un Amiga avec DiagROM

Remarque pour 27C400 et 27C800 : veuillez noter que le programmateur TL866 n'est pas compatible avec les EPROM 27C400 et 27C800. Pour les utiliser, un adaptateur spécial est nécessaire, à insérer entre le programmateur et l'EPROM. Cet adaptateur peut être fabriqué soi-même ou acheté prêt à l'emploi dans les boutiques en ligne les plus connues.

Diagnostiquer un Amiga avec DiagROM

Une fois tous les composants requis installés, vous pouvez télécharger DiagROM. Au moment de la rédaction de cet article, une version alpha et une version stable étaient disponibles. J'ai choisi la version stable. Ensuite, décompressez l'archive téléchargée, qui contient les versions de DiagROM pour tous les modèles Amiga.

Graver DiagROM pour A1000

L'Amiga 1000 nécessite deux EPROM 27C256 de 32 ko. Sélectionnez l'EPROM 27C256 (DIP28) du fabricant approprié dans la base de données des circuits intégrés. Sinon, vous pouvez utiliser une autre EPROM du même type, mais d'un fabricant différent. En cas de doute, vérifiez les tensions prédéfinies de l'EPROM. Des informations sur chaque EPROM sont disponibles en ligne.

Diagnostiquer un Amiga avec DiagROM

Dans le logiciel du programmateur, chargez "A1kEVEN.bin" en mémoire.

Diagnostiquer un Amiga avec DiagROM

Insérez l'EPROM dans le support du programmateur. Veillez à son orientation. Vous pouvez utiliser l'image suivante pour l'orienter.

Diagnostiquer un Amiga avec DiagROM

Décochez la case "Check ID" (Vérifier l'identifiant) et effectuez une vérification à blanc pour vous assurer que l'EPROM est vide. Cela permettra de déterminer si des données sont déjà présentes dans l'EPROM. Si c'est le cas, l'EPROM doit d'abord être effacée. Consultez la section "Effacement des EPROM", plus bas, pour plus de détails.

Diagnostiquer un Amiga avec DiagROM

Vous pouvez maintenant procéder à l'écriture de l'EPROM. Cliquez sur le bouton "P" pour lancer le processus. Une fois l'écriture terminée, les données sont à nouveau vérifiées. Un message s'affiche si l'écriture a réussi.

Diagnostiquer un Amiga avec DiagROM

Répétez l'opération avec la deuxième EPROM et gravez-y le fichier "A1kODD.bin". Nommez les EPROM "EVEN" (PAIRES) et "ODD" (IMPAIRES) afin de pouvoir identifier ultérieurement la partie du logiciel située sur chaque EPROM.

Graver DiagROM pour A500/600/2000

Pour les Amiga 500/600/2000, une EPROM 27C400 de 512 ko est requise. Sélectionnez l'EPROM 27C4096 dans la base de données des circuits intégrés, car le programmateur TL866 ne gère pas les EPROM 27C400/800. Aucune modification des commutateurs DIP de l'adaptateur n'est requise.

Diagnostiquer un Amiga avec DiagROM

Chargez "16bit.bin" dans le logiciel du programmateur.

Diagnostiquer un Amiga avec DiagROM

Insérez l'adaptateur 27C400/800 dans le support du programmateur et l'EPROM dans l'adaptateur. Veillez à bien orienter l'adaptateur et l'EPROM. Utilisez l'image ci-dessous pour vous orienter.

Diagnostiquer un Amiga avec DiagROM

Décochez la case "Check ID" (Vérifier l'identifiant) et effectuez une vérification à blanc. Cela permettra de déterminer si l'EPROM contient déjà des données. Si c'est le cas, l'EPROM doit d'abord être effacée. Consultez la section "Effacement des EPROM" pour plus de détails.

Diagnostiquer un Amiga avec DiagROM

Vous pouvez maintenant commencer l'écriture dans l'EPROM. Cliquez sur le bouton "P" pour lancer le processus. Une fois l'écriture terminée, les données sont à nouveau vérifiées. Si l'opération réussit, un message correspondant s'affiche.

Diagnostiquer un Amiga avec DiagROM

Graver DiagROM pour CD32

L'Amiga CD32 nécessite une EPROM 27C800 de 1 Mo. Sélectionnez l'EPROM 27C4096 dans la base de données des circuits intégrés, car le programmateur TL866 ne gère pas les EPROM 27C400/800. Les commutateurs DIP sont réglés sur "1-1-1", ce qui correspond au premier bloc mémoire de l'EPROM.

Diagnostiquer un Amiga avec DiagROM

Chargez "32bitHI.bin" dans le logiciel du programmateur.

Diagnostiquer un Amiga avec DiagROM

Insérez l'adaptateur 27C400/800 dans le support du programmateur et l'EPROM dans l'adaptateur. Veillez à bien orienter l'adaptateur et l'EPROM. Utilisez l'image ci-dessous pour vous orienter.

Diagnostiquer un Amiga avec DiagROM

Décochez la case "Check ID" (Vérifier l'identifiant) et effectuez une vérification à blanc. Cela permettra de déterminer si l'EPROM contient déjà des données. Si c'est le cas, l'EPROM doit d'abord être effacée. Consultez la section "Effacement des EPROM" pour plus de détails.

Diagnostiquer un Amiga avec DiagROM

Vous pouvez à présent procéder à l'écriture de l'EPROM. Cliquez sur le bouton "P" pour lancer le processus. Une fois l'écriture terminée, les données sont à nouveau vérifiées. Si le processus réussit, un message correspondant s'affiche.

Diagnostiquer un Amiga avec DiagROM

Répétons maintenant le processus ci-dessus avec "32bitLO.bin" et définissez les commutateurs DIP sur "0-1-1", ce qui correspond au deuxième bloc de mémoire.

Diagnostiquer un Amiga avec DiagROM

Graver DiagROM pour A1200/3000/4000

Deux EPROM 27C400 de 512 ko sont nécessaires pour les A1200/3000/4000. Sélectionnez l'EPROM 27C4096 dans la base de données des circuits intégrés, car le programmateur TL866 ne gère pas les EPROM 27C400/800. Aucune modification des commutateurs DIP de l'adaptateur n'est requise.

Diagnostiquer un Amiga avec DiagROM

Chargez "32bitHI.bin" dans le logiciel du programmateur.

Diagnostiquer un Amiga avec DiagROM

Insérez l'adaptateur 27C400/800 dans le support du programmateur et l'EPROM dans l'adaptateur. Veillez à bien orienter l'adaptateur et l'EPROM. Utilisez l'image ci-dessous pour vous orienter.

Diagnostiquer un Amiga avec DiagROM

Décochez la case "Check ID" (Vérifier l'identifiant) et effectuez une vérification à blanc. Cela permettra de déterminer si l'EPROM contient déjà des données. Si c'est le cas, l'EPROM doit d'abord être effacée. Consultez la section "Effacement des EPROM" pour plus de détails.

Diagnostiquer un Amiga avec DiagROM

Vous pouvez maintenant procéder à l'écriture de l'EPROM. Cliquez sur le bouton "P" pour lancer le processus. Une fois l'écriture terminée, les données sont à nouveau vérifiées. Si le processus réussit, un message correspondant s'affiche.

Diagnostiquer un Amiga avec DiagROM

Répétez maintenant le même processus avec la deuxième EPROM et gravez "32bitLO.bin" dessus.

Important : étiquetez les EPROM avec "HI" et "LO" afin que vous sachiez plus tard quelle partie du logiciel se trouve sur quelle EPROM.

Installation dans l'ordinateur

L'installation dans l'Amiga est simple, mais requiert une attention particulière. Veillez toujours à bien orienter l'EPROM. L'encoche de l'EPROM doit être alignée avec celle de la carte mère.

Installation dans l'Amiga 500/600/2000 et CD32

L'installation de la nouvelle ROM est simple. Retirez d'abord l'ancien Kickstart, puis insérez le nouveau. Un adaptateur supplémentaire est requis pour l'Amiga 500 rev. 5.

Installation dans l'Amiga 1000/1200/3000/4000

Non seulement l'orientation de l'EPROM est importante, mais aussi l'affectation des valeurs "even/odd" (impaires/paires) ou "hi/lo" (haute/basse). L'emplacement exact dépend du modèle.
  • Amiga 1000 : les désignations ODD et EVEN sont imprimées sur le circuit imprimé en usine.
  • Amiga 1200 : ROM HI=support U6A ; ROM LO=support U6B.
  • Amiga 3000 : ROM HI=support U181 ; ROM LO=support U180.
  • Amiga 4000 : ROM HI=support U175 ; ROM LO=support U176.
Diagnostiquer un Amiga avec DiagROM
Carte mère d'un Amiga 1200

Utilisation de DiagROM

Après avoir installé les ROM et allumé l'ordinateur, l'écran devrait clignoter brièvement avant que le menu de DiagROM n'apparaisse. La navigation dans le menu est intuitive et la souris et le clavier permettent de sélectionner individuellement les éléments du menu.

Diagnostiquer un Amiga avec DiagROM

Effacement des EPROM

Si une EPROM contient déjà des données, celles-ci doivent être effacées avant de pouvoir être réécrites. Il existe de nombreux effaceurs d'EPROM à cet effet. La durée du processus d'effacement dépend du périphérique. Avec mon effaceur, l'effacement prend environ 10 à 15 minutes.

Diagnostiquer un Amiga avec DiagROM

Dans la deuxième partie de cet article, les interfaces série et parallèle seront vérifiées à l'aide de clés électroniques ("dongles") et le diagnostic sera effectué via l'interface série.


[Retour en haut] / [Retour aux articles]