Note :
0
Niveau :
Commentaires : 0
Rédacteur : Iro - Auteur : Iro - Mise en Page : Iro
Fabrication d un lecteur Compact Flash pour Naomi

Le lecteur GD-ROM étant un lecteur optique , il peut devenir capricieux avec le temps. De même que le support GD-ROM étant résistant, nous ne sommes jamais à l'abris d'une mauvaise rayure. C'est pourquoi le lecteur compact flash est une bonne solution de remplacement.

Bien sur, vous devez posséder le GD-ROM/security chip original pour le jeu que vous remplacerez.

 

Pour ce tutoriel , nous allons utiliser The Maze Of The King

 

Table des matiéres

  1.   Prérequis
  2.   Matériel
  3.   Software
  4.   Mise à jour de la Net Dimm en 4.02
  5.   Configurer la Net Dimm en GD-ROM
  6.   Programmer le PIC
  7.   Câblage du lecteur et configuration
  8.   Copier le jeu sur la Compact Flash
  9.   Test

     Annexe : Messages d'erreur

 

 

1. PREREQUIS :

  •         Avoir une naomi NetBootable et savoir lancer un jeu en NetBoot.
            Car c'est grâçe à cette méthode que la NetDimm sera mise à jour.
  •         Savoir programmer un PIC.

  

2. MATERIEL :

  • Un convertisseur IDE -> CF avec ou sans régulateur 3,3V

           Sans régulateur
           http://dx.com/p/cf-to-ide-adapter-711
             

         

 

  • Un adaptateur Scsi 50 Pin -> IDE

          http://www.electronique-diffusion.fr/product_info.php?products_id=83277
             

 

  • 40 connecteurs Dupont

         http://cgi.ebay.fr/40-pcs-Dupont-wire-cable-Line-1p-1p-pin-connector-20cm-2-54mm-/170872574757?pt=LH_DefaultDomain_0&      hash=item27c8cc9325
        

 

  • Une compact flash

          A priori peu importe la taille. Fonctionne trés bien avec une 2go.
          Celle-ci est validée : Sur dix CF , toutes ont fonctionnées
         

  • Un PIC16F628A et son programmateur pour le security chip spécial Compact Flash
  •  Un câble SCSI2 comme celui du lecteur GDROM
    ATTENTION : un câble "non officiel" (plus précisément ne provenant pas du kit GD-ROM SEGA) poserait soucis. Notamment à cause d'une trop grande longueur.
  •  Une net Dimm en FW 3.03 minimum (que nous passerons en 4.02)
  •  Une Naomi (en Bios G minimum) ou une Naomi 2
  •  Le dump d'un jeu Naomi

      Facultatif

  •       Un lecteur PCMCIA/CF

                Pour récupérer l'ID de la Compact Flash
                http://dx.com/p/sandisk-50-pin-compactflash-cf-to-68-pin-pcmcia-adapter-...
               
      

 

 

3. SOFTWARE :

      Firwmare 4.02 pour la Net Dimm :   Téléchargement
      Programme pour le security chip :   Téléchargement
      Programme pour transférer le jeu : Téléchargement

 

4. MISE A JOUR DE LA NET-DIMM EN GD-ROM :

    Rien de compliqué. Au lieu lancer un jeu , on lance le fichier FW 4.02.

    On commence par vérifier que sa Net Dimm est bien en 3.17 dans le menu
   

    Ensuite , on fait la mise à jour
   

    Puis on vérife que la Net Dimm est maintenant en 4.02
   

 

 

5.  CONFIGURER LA NET-DIMM EN GD-ROM

       Il faut passer maintenant la Net-Dimm en mode GD-ROM.
       Les jumpers se trouvent sous le capot métallique
       Jumpers GD-ROM :
         JP1 = 2-3
         JP2 = 2-3
         JP3 = 1-2
        

 

       A noter que le logo de boot est différent suivant que la Net-Dimm ai l'ethernet (ETHER) activé ou non dans le menu de configuration

       Net Dimm Configurée en "ETHER"
      

      

      Net Dimm Configurée en "NONE"
     

 

6.  PROGRAMMER LE PIC : 
     
          Important , penser à programmer aussi les fusibles
          Dans le logiciel Wellon, il faut cocher "Prog Config" sur la droite.
         
         

 

7.  CABLAGE DU LECTEUR ET CONFIGURATION :

          En fait, Nous allons simplement fabriquer un changeur de genre SCSI <-> Compact Flash.
          Il va donc falloir faire correspondre les pins SCSI <-> Compact Flash via les connecteurs IDE grâce aux connecteurs Dupont.
          Les photos et le pinout seront tirées de la page http://wiki.pcbotaku.com/wiki/Sega_CF_box

          Carte CF->IDE
          La pin CF sur la gauche corresponds au numéro de Pin IDE sur la droite.
          ATTENTION : Pour identifier les pins, se fier aux détrompeurs et non au coté du PCB qui accueil le connecteur .
          La Pin 1 est du coté du gros détrompeur et la pin 25 du coté du petit.
          Sur ma carte CF-IDE , le connecteur était soudé dans l'autre sens. Sur la photo ,le connecteur CF est dessus la PCB alors que le
          miens étais en dessous. Donc le sens la carte n'est pas forcement connecteur dessus le PCB.
          Vérifier avec un multimètre quelques pins pour s'en assurer.
         

 

          Carte SCSI-> IDE
          Pour cette carte , c'est un poil différent. A cause de la disposition du connecteur SCSI ,le numéro de la pin SCSI ne correspond
          pas la pin du connecteur IDE.
          Le tableau de correspondance nous donnera donc la correspondance entre ((SCSI <->IDE) <-> CF)
          Voici déjà les numéros de pin du connecteur SCSI et du connecteur IDE
         

          Par exemple pour la 1ére ligne du tableau dessous:
          La PIN 24 SCSI (Image de gauche) correspond à la PIN 1 IDE (Image de droite) qui ira sur la PIN 41 IDE de la carte CF

          Tableau de correspondance
          J'ai volontairement réduit à l'essentiel pour simplifier le schéma et trier par ordre croissant "IDE PIN"
          Vous retrouverez le tableau original (et classable) sur le lien de pcbotaku.
         

          La colonne SCSI2-PIN associée à la colonne CF PIN donne la cablage direct de la Net Dimm au lecteur Compact Flash.
          Elle nous servira pour valider le cablage.

          Pour résumer :
          Pour câbler entre elle les deux cartes, nous allons seulement nous servir de la colonne IDE PIN (Carte SCSI) et CF PIN (Carte
          IDE.)
 

  •           Pour la 1ére ligne , il faut câbler la pin 1 du connecteur IDE de la carte SCSI à la pin 41 du connecteur IDE de la carte CF
              Et pour vérifier le câblage au multimètre , nous allons tester la continuité entre la pin 24 du connecteur SCSI à la pin 41 du
              connecteur CF
  •           Pour la 2éme ligne , il faut câbler la pin 2 du connecteur IDE de la carte SCSI à la pin 8 du connecteur IDE de la carte CF
              Et pour vérifier le câblage au multimètre , nous allons tester la continuité entre la pin 5 du connecteur SCSI à la pin 8 du
              connecteur CF
  •           Pour la 3éme ligne , il faut câbler la pin 3 du connecteur IDE de la carte SCSI à la pin 6 du connecteur IDE de la carte CF
              Et pour vérifier le câblage au multimètre , nous allons tester la continuité entre la pin 22 du connecteur SCSI à la pin 6 du
              connecteur CF

          Et ainsi de suite pour les 32 autres fils ...
          Au total , il n'y a que 35 fils à connecter. un est le Key (détrompeur) et les quatre autres ne sont pas utilisés.
          Sur le tableau d'origine , il y à 3 lignes correspondant à la masse qui ont une correspondance SCSI <-> CF mais pas IDE
         
          En toute logique, il faudrait donc souder les pins SCSI 2,38,43 à la masse mais ils ne sont pas nécessaire

          

          Voici ce que vous devez obtenir aprés de longues minutes de cablages
          

          Une fois le lecteur testé , je vous conseille de mettre un peu de colle chaude pour éviter que les câbles Dupont ne se détachent par
          inadvertance.
         

          Configuration

          Le lecteur de carte doit être alimenté en 3,3V ou 5V suivant le modéle de carte CF/IDE
          Sur le devant de la Naomi, sont présents des points alternatifs que nous pouvons utiliser.
          J'ai utilisé pour le schéma , le code couleur SEGA :

  • 3,3 V -> Marron
  • 5V     -> Jaune
  • 12 V  -> Rouge
  • Masse-> Blanc

 

 

          Si vous avez un lecteur CF/IDE avec régulateur 3,3V  , mettre le jumper sur 3,3V et sur "External Power" (Si disponible).
          Ensuite l'alimenter en 5V , soit via une alimentation externe, sur les points alternatifs ou sur ce bornier

          

 

 

          Si vous avez un lecteur CF/IDE régulateur 3,3V , il faut l'alimenter directement en 3,3V.
          Toujours par alimentation externe ou par les points alternatifs.

         
           

          Dans tous les cas, il faut mettre la carte en MASTER

          L'alimentation de la carte en 3,3V est trés importante car le fonctionnement est aléatoire en 5V.
          Certaines cartes Compact Flash refusent de fonctionner avec cette tension.

           

         

 

8. COPIER LE JEU SUR LA COMPACT FLASH :  

         Le jeu doit être associé à l'ID de la Compact Flash pour fonctionner.
         Seulement, L'ID ne peut être trouvé qu'avec un lecteur CF/IDE ou CF/PCMCIA et non via un lecteur multi-carte USB.
         Vous pouvez utiliser la carte CF/IDE du montage mais une fois le lecteur monté , vous ne pourrez plus vous en servir.
         L'ID d'une carte étant invariable, récupérez le et notez le sur la carte.Vous n'aurez plus qu'à ré-utiliser ce numéro pour
         changer de jeu.
         L'autre solution est d'avoir une carte PCMCIA/CF à brancher sur un ordinateur portable (ou une deuxiéme carte CF/IDE).

         Pour récupérer l'ID, brancher la carte sur le PC puis lancer le logiciel de transfert.
         Cliquer sur "GetID" pour récupérer l'ID. Il n'est pas rare que plusieurs cartes aient le même ID.
         ATTENTION : Ne pas enlever à chaud la carte Compact Flash. Toujours éteindre le PC.

         Une fois vos IDs récupérées , vous pouvez transférer le jeu avec un lecteur multi-carte USB.
         Lancer le logiciel de transfert , choisir son jeu , entrer l'ID de la carte (au même endoit où nous l'avons récupéré) puis cliquer
         sur "Transfert".
         A noter que le transfert ne fonctionne pas avec un lecteur CF/IDE ou CF/PCMCIA.        

 

9. TEST :

    
 

 

 

ANNEXE

     ERREUR 26 : Security chip mal programmé (vérifier la prise en compte des fusible pas le logiciel de programmation)
                        Probléme avec la Compact Flash : Jeu mal transféré , carte incompatible ...
 
    ERREUR 25 : Pas de CF dans le lecteur
                        Lecteur CF non alimenté

 

 

Merci à AJE_FR et Aganyte pour leur aide et conseils.

Creative Commons License
Cette création est mise à disposition sous un contrat Creative Commons