Naomi et les compact flash !

Vous voulez parler de système d'arcade, de borne d'arcade, de joystick, de hardware console. Vous voulez des infos sur un point technique, c'est ici. 8292
Répondre
Message
Auteur
Avatar de l’utilisateur
aje_fr
stick de platine
Messages : 2779
Inscription : 24 juin 2012, 19:15
Localisation : Nantes !
A remercié : 23 fois
A été remercié : 310 fois

Naomi et les compact flash !

#1 Message par aje_fr »

Salut à tous !

Le post du netdimm commencent un peu à dévier sur les compact flash, je me permets d'ouvrir un nouveau sujet.

Je ne le fais pas non plus pour rien, car grande nouvelle, ça marche !!! Et même un lecteur homemade !

Bon j'en suis pour le moment qu'au début et je crée donc ce topic pour partager les infos.

Le lecteur
Je suis donc parti sur le schéma dispo à cette page comme il y a quelques mois j'avais trouvé un lecteur unitek:
http://notinmame.blogspot.co.uk/2011/03 ... flash.html
Le voici en image :
Image

Il est aussi dispo sous un autre forme plus claire ici :
http://wiki.pcbotaku.com/wiki/Sega_CF_box

Voici donc le PCB du lecteur unitek
Image

Il faut commencer par faire sauter le strap dessous le PCB du lecteur
Image

J'ai ensuite souder un connecteur IDE pour pouvoir utiliser des câbles dupont et ainsi modifier facilement le câblage le cas échéant.
Image
Image

J'ai réussi à trouver un adaptateur SCSI équivalent à celui du guide
Image
Image

Comme sur le guide j'ai modifier mon adaptateur scsi
Image

Et ensuite j'ai suivi les câblage, voilà ce que ça donne en montage volant (je n'ai pas relié toutes les masses par contre puisqu'elles sont connectées en interne dans la netdimm) :
Image

Je pense par contre, qu'il y a une petite erreur dans son schéma, en effet, il alimente les CF directement en 5v alors que la naomi fonctionne en 3,3v en interne.
Il faut donc soit adapter les tensions soit alimenter les CF en 3,3v (le plus simple à mon avis)
Après quelques tests j'ai peu de CF qui fonctionnent en 5v mais par contre en 3,3v ça passe bien.
Je posterais plus tard les modifs à apporter au lecteur.

Il faut configurer la net dimm en adéquation pour utilise un gd rom :
Image

Voici la netdimm (bien évidemment en firmware 4.02)
Image

Et avec la compact flash, voilà ce que ça donne (je fais mes tests sur ma tv, la naomi est en pièces) :
Image

Le security chip
Bon ce sacré security chip c'est une sorte de secret bien gardé, je ne sais pas si c'est pour le business de chacun mais bref, comme on disait, le savoir ne vaut que si il est partagé.
Donc voici quelques infos.
Le source peut se trouver à cet endroit après un peu de recherche sur google :
http://pastebin.com/Wn33TXMk
Par contre il possède une grosse erreur au niveau des bits de config.
Il faut donc utiliser ceux ci :

Code : Tout sélectionner

    __config 0x2102
;    __config 0x32A2 //anciennes valeurs
 


Si vous voulez mettre les clés à zero, il suffit de modifier les lignes suivantes :
Pour mettre les clés à zero

Code : Tout sélectionner

AKEYCODE				
    ADDWF PCL,F          ; !!Program-Counter-Modification
;    DT 0x33,0x3E,0xE9, 0x23,0x54,0xDC,0x68,0x64 ; First 8 bytes part of DES key
   DT 0x33,0x00,0x00, 0x00,0x00,0x00,0x00,0x00
 

Code : Tout sélectionner

BKEYCODE
    ADDWF PCL,F          ; !!Program-Counter-Modification
;    DT 0x34,0x2F         ; Last 2 bytes of DES key
   DT 0x34,0x00,0x00,0x00,0x00,0x00,0x00,0x00
Et pour pouvoir utiliser le fichier ABC.BIN comme fichier d'info :

Code : Tout sélectionner

FILENAME
    ADDWF PCL,F          ; !!Program-Counter-Modification
;    DT "5BGB.BIN"
   DT "5ABC.BIN"
 
Ensuite, il vous faut installer MPLAB X dispo ici :
http://www.microchip.com/pagehandler/en ... ly/mplabx/

Lancer le fichier mpasmx.exe dans le répertoire : "C:\Program Files\Microchip\MPLABX\mpasmx"

Configurer MPASMX comme ceci (en spécifiant le fichier précédemment créé/modifié) :
Image

Et cliquer sur Assemble

Ceci vas vous créer un fichier HEX si tout vas bien que vous pourrez claquer dans un PIC16F628A avec votre programmateur préféré (perso un wellon vp-280)

Et voilà, un security chip !

Si cela vous semble un peu compliqué, djvinc en vend pour pas cher :
viewtopic.php?f=9&t=35075&p=673016

Le soft
Le soft pour transférer à été leaké et est dispo à cette adresse :
http://notinmame.blogspot.co.uk/2012/07/naomicf.html
Pour l'utilisation, choisissez votre .bin, le lecteur, cliquez sur get id et ensuite sur Flash.
Ca prends un certain temps donc ne vous inquiétez pas.
J'utilise un adaptateur pcmcia/compact flash pour programmer.

Voilà pour le moment où j'en suis rendu.

ATTENTION, ce tuto est fait pour que vous puissiez remplacer vos propre jeux par une compact flash pour économiser votre gdrom et/ou vos cartouches
Vous devez absolument posséder le jeu original
Je ne cautionne en aucun cas le piratage !




Edit : MAJ photos (merci imageshack...)
Dernière modification par aje_fr le 10 mars 2016, 22:31, modifié 18 fois.

Avatar de l’utilisateur
aje_fr
stick de platine
Messages : 2779
Inscription : 24 juin 2012, 19:15
Localisation : Nantes !
A remercié : 23 fois
A été remercié : 310 fois

Re: Naomi et les compact flash !

#2 Message par aje_fr »

Si vous voulez alimenter les CF en 3v3 avec le lecteur unitek (ce que je conseille), voici les modifs à faire.
Aganyte vient de confirmer le fonctionnement de son ensemble grâce à cette modif.

Si possible, retirer le composant du contrôleur SATA (normalement on peut le laisser car il ne sera pas alimenter mais je préfère le retirer quand même)

Image

Ensuite, sur le dessous, couper les deux pistes d'alimentations qui vont jusqu'à ce composants (surtout si vous l'avez laissé) :
Image

Ensuite il faut couper la piste qui part du connecteur d'alimentation et qui longe le connecteur IDE.
Gratter un peu le vernis après la coupure et relier (fil jaune) au condensateur de sortie du régulateur 3v3
Image

Au passage, il faut du coup remettre le strap sur la position SATA.
Image

A+
Dernière modification par aje_fr le 03 sept. 2012, 18:56, modifié 4 fois.

Avatar de l’utilisateur
bobi
stick de rhodium
Messages : 5694
Inscription : 03 sept. 2006, 19:55
Localisation : 57
A remercié : 4 fois
A été remercié : 21 fois

Re: Naomi et les compact flash !

#3 Message par bobi »

:bien:
Super travail
Je n'y arriverais surement pas mais bon tuto et quelle bonne idée le systeme de compact flash

Avatar de l’utilisateur
wesker
stick de platine
Messages : 2311
Inscription : 30 sept. 2008, 14:10
Localisation : Marseille
A remercié : 7 fois
A été remercié : 21 fois

Re: Naomi et les compact flash !

#4 Message par wesker »

Merci et super gentil de ta part de nous faire partager ton savoir !!

Avatar de l’utilisateur
Wovou
John Master
Contact :
Messages : 20019
Inscription : 03 janv. 2004, 00:57
Localisation : Toulouse
A remercié : 76 fois
A été remercié : 173 fois

Re: Naomi et les compact flash !

#5 Message par Wovou »

Merci pour ce topic :D

Aganyte
stick de zinc
Messages : 418
Inscription : 23 déc. 2009, 11:28
A remercié : 0
A été remercié : 10 fois

Re: Naomi et les compact flash !

#6 Message par Aganyte »

Super ce tuto 8)

Que ce passe t'il quand tu branches le système sans le bon security chip car avec mon montage, la naomi ne boot plus.

Ps: je suis en 4.02

Vewlix
stick de plomb
Messages : 56
Inscription : 27 août 2012, 10:16
Localisation : Paris
A remercié : 0
A été remercié : 0

Re: Naomi et les compact flash !

#7 Message par Vewlix »

Bravo pour ce sujet !

Aganyte
stick de zinc
Messages : 418
Inscription : 23 déc. 2009, 11:28
A remercié : 0
A été remercié : 10 fois

Re: Naomi et les compact flash !

#8 Message par Aganyte »

Alors, je pensais hier avoir fait une erreur sur mon montage, mais en fait non (je devais être bien en forme le jour ou je l'ai fait)

Ce qui m'a enduit en erreur c'est que je n'ai pas le même connecteur Scsi que dans le tuto de Notinmame donc je ne peut pas me fier directement aux chiffres donnez dans ce dernier.

Toutefois, avec le schéma dispo sur Otaku...

Image

et en prenant les mesures entre le connecteur Scsi femelle et le slot compact flash

Image

J'ai un sans faute, pas une seule différence. :D

Si tu pouvais me confirmer, en comparant ton schéma et celui ci, que ce sont bien les mêmes, je pourrais être sur à 100% de ma carte.

Avatar de l’utilisateur
aje_fr
stick de platine
Messages : 2779
Inscription : 24 juin 2012, 19:15
Localisation : Nantes !
A remercié : 23 fois
A été remercié : 310 fois

Re: Naomi et les compact flash !

#9 Message par aje_fr »

Salut,
Oui, j'ai vérifié, le câblage est le même entre les deux.
Pour répondre à ton autre question, si je ne mets pas de security chip, j'ai une erreur 26.
Mais par contre, je pense qu'il y a quand même autre chose à vérifier car sur ma dizaine de CF, j'en ai que deux qui fonctionnent et quand je mesure la conso, je vois bien une différence ces cartes consomment un peu plus que les autres quand elles sont branchées sur l'adaptateur. Je dirais qu'il manque un tirage quelque part qui fait que la majorité ne s'initialisent pas et que ces deux n'en ont pas besoin.
J'investigue encore un peu.
A+

Aganyte
stick de zinc
Messages : 418
Inscription : 23 déc. 2009, 11:28
A remercié : 0
A été remercié : 10 fois

Re: Naomi et les compact flash !

#10 Message par Aganyte »

J'ai refait un essai, ça marche mieux.

Montage présent et non alimenté "can not acces to Gd rom drive"

Montage présent et branché "Gd rom not found"

Montage présent, branché et avec une carte compact flash vierge -> Black screen.

C'est quoi la prochaine étape, créer la puce (j'ai déjà un 16f628A et le programmateur), tu pourrais nous mettre le fichier Hex tout prêt à dispo ?
Dernière modification par Aganyte le 07 sept. 2012, 15:02, modifié 1 fois.

Aganyte
stick de zinc
Messages : 418
Inscription : 23 déc. 2009, 11:28
A remercié : 0
A été remercié : 10 fois

Re: Naomi et les compact flash !

#11 Message par Aganyte »

En attendant ta réponse pour le fichier Hex, j'essaye de creer une carte avec Giant Gram 2000.

J'utilise un convertisseur compact flash vers ide branché seul sur le port IDE 1 de ma carte mère (en même temps j'ai qu’un seul port IDE sur cette carte)

Donc

Je vois bien la carte CF à la lettre de lecteur E.
J'arrive bien à récupérer le code de la carte (Get ID) apparemment 2020.
Je choisis le fichier Bin.
et quand je clique sur Flash, il me dit "cannot create file" sur ce, le lecteur E disparait (du poste de travail et du logiciel) et je suis obligé de redémarrer le pc pour le faire revenir.
Âpres avoir redémarré, la CF s’appelle dorénavant "NAOMICF" mais elle est vierge.

????

Edit:

en faisant comme ça, ça marche, mais je sais pas si c'est bon.
Je place donc ma carte CF dans le convertisseur IDE, je récupère l'ID (2020 donc)
Je place la CF dans mon lecteur USB, j’écris manuellement 2020 comme ID et je clique sur flash.
Sur ce, la copie ce lance bien jusqu'au bout et sans erreur.

D’après toi c'est bon comme ça ?
Dernière modification par Aganyte le 07 sept. 2012, 15:04, modifié 1 fois.

Aganyte
stick de zinc
Messages : 418
Inscription : 23 déc. 2009, 11:28
A remercié : 0
A été remercié : 10 fois

Re: Naomi et les compact flash !

#12 Message par Aganyte »

Bon, j'ai programmé le 16F628A en suivant tes explications.

Quand je ne met pas la carte CF, j'ai toujours "GD-rom is not found"

Quand je la met, deux solutions :

-Le Black screen, quasiment à chaque fois.

-Une seule fois, j'ai réussi à chargé la mémoire jusqu'à 99% puis plantage.

Je pense que ma CF ne doit pas être compatible. Je veux bien en acheté une, mais laquelle prendre ???

Avatar de l’utilisateur
aje_fr
stick de platine
Messages : 2779
Inscription : 24 juin 2012, 19:15
Localisation : Nantes !
A remercié : 23 fois
A été remercié : 310 fois

Re: Naomi et les compact flash !

#13 Message par aje_fr »

Salut,
Tu utilises un lecteur unitek ?
Sinon, tu alimentes ta CF en combien ? Car je suis persuadé qu'une des erreurs du schéma dispo sur le net est l'alimentation en 5V, il faudrait alimenter en 3v3.
J'ai fait la modif sur mon lecteur unitek, je posterais les photos.
Pour les CF, si tu arrives à charger au moins une fois, je penses qu'elle doit être bonne.
A+

Aganyte
stick de zinc
Messages : 418
Inscription : 23 déc. 2009, 11:28
A remercié : 0
A été remercié : 10 fois

Re: Naomi et les compact flash !

#14 Message par Aganyte »

Oui, j'ai le lecteur Unitek.

Quand j’alimente le lecteur en 3,3v je tombe sur une erreur Gd-rom drive. Donc je me met en 5v par défaut.
Dernière modification par Aganyte le 02 sept. 2012, 13:31, modifié 2 fois.

Avatar de l’utilisateur
aje_fr
stick de platine
Messages : 2779
Inscription : 24 juin 2012, 19:15
Localisation : Nantes !
A remercié : 23 fois
A été remercié : 310 fois

Re: Naomi et les compact flash !

#15 Message par aje_fr »

C'est une CF de combien ?
Elle est récente ? Peut être pas compatible pour le 3v3...
A+

Aganyte
stick de zinc
Messages : 418
Inscription : 23 déc. 2009, 11:28
A remercié : 0
A été remercié : 10 fois

Re: Naomi et les compact flash !

#16 Message par Aganyte »

C'est une 2Go, de mémoire acheté en même temps que mon Olympus E-500, donc ça fait bien 6 ans.

Sur ta photo on voit le loading memory (qui est la première phase du boot) moi je suis tombé directement sur le checking memory (qui est la deuxième phase du boot, celle ou tu relis la Ram), je me demande si c'est pas ma naomi qui c'est emmêlée les crayons à force de redémarrer.

Avatar de l’utilisateur
aje_fr
stick de platine
Messages : 2779
Inscription : 24 juin 2012, 19:15
Localisation : Nantes !
A remercié : 23 fois
A été remercié : 310 fois

Re: Naomi et les compact flash !

#17 Message par aje_fr »

Non, non la mienne fait pareil de mémoire, elle fait d'abord un test rapide, ensuite elle lit la CF et revérifie la mémoire un coup après pour voir si ça bien été écrit.
A+

Aganyte
stick de zinc
Messages : 418
Inscription : 23 déc. 2009, 11:28
A remercié : 0
A été remercié : 10 fois

Re: Naomi et les compact flash !

#18 Message par Aganyte »

Bon, j'attends déjà les photos de ta modif du lecteur Unitek et on verra le problème de CF après.
Dernière modification par Aganyte le 07 sept. 2012, 15:05, modifié 1 fois.

Avatar de l’utilisateur
aje_fr
stick de platine
Messages : 2779
Inscription : 24 juin 2012, 19:15
Localisation : Nantes !
A remercié : 23 fois
A été remercié : 310 fois

Re: Naomi et les compact flash !

#19 Message par aje_fr »

Modif pour le 3v3 ajoutée.

Aganyte
stick de zinc
Messages : 418
Inscription : 23 déc. 2009, 11:28
A remercié : 0
A été remercié : 10 fois

Re: Naomi et les compact flash !

#20 Message par Aganyte »

Super, je ferais ça au taf demain car là avec les mouflés, ça va être un peu chaud.

Aganyte
stick de zinc
Messages : 418
Inscription : 23 déc. 2009, 11:28
A remercié : 0
A été remercié : 10 fois

Re: Naomi et les compact flash !

#21 Message par Aganyte »

Merci "aje_fr" pour ta modif sur le 3.3v qui a rendu le lecteur fonctionnel. :P

Le montage:

Image

La borne en fonctionnement:

Image

Et une mini vidéo de la chose:

http://www.youtube.com/watch?v=eoNAXENz ... e=youtu.be

Prochaine étape :fleche: créer une jolie boite pour tout ça et lui faire une place dans la borne :-)=

Avatar de l’utilisateur
aje_fr
stick de platine
Messages : 2779
Inscription : 24 juin 2012, 19:15
Localisation : Nantes !
A remercié : 23 fois
A été remercié : 310 fois

Re: Naomi et les compact flash !

#22 Message par aje_fr »

Cool ;D et de rien ! En tout cas, content que ça marche aussi chez toi !
Et pour info, tu n'as pas essayé d'autres CF ? J'ai quelques soucis de compatibilité avec les miennes (1GB)
A+

Aganyte
stick de zinc
Messages : 418
Inscription : 23 déc. 2009, 11:28
A remercié : 0
A été remercié : 10 fois

Re: Naomi et les compact flash !

#23 Message par Aganyte »

Pour le moment, je n'en ai qu'une (celle du E-500).

Je suis passé à "super U" ce soir, 30€ la moins chère (une 8Go) alors que sur Ebay les 1Go sont a 6€ fdpin. Je vais donc en commander une sur la bay.

Edit: Tu avais raison pour le boot, contrairement au Netboot qui ce fait en 2 phases, l’opération avec la CF ce fait en 3 (Memory, loading, puis encore Memory)

Avatar de l’utilisateur
aje_fr
stick de platine
Messages : 2779
Inscription : 24 juin 2012, 19:15
Localisation : Nantes !
A remercié : 23 fois
A été remercié : 310 fois

Re: Naomi et les compact flash !

#24 Message par aje_fr »

Gaffe sur ebay, pas mal de contrefaçons, je penses que les 2GB (même si utilisé qu'au quart) doivent être plus compatible.
Je vérifie encore quelques trucs car j'ai l'impression qu'il manque quelques tirages (masse ou +3v3).
A+

Aganyte
stick de zinc
Messages : 418
Inscription : 23 déc. 2009, 11:28
A remercié : 0
A été remercié : 10 fois

Re: Naomi et les compact flash !

#25 Message par Aganyte »

Je viens de transférer et tester Giga wing 2 à la place de giant gram.

Donc, je confirme, une fois que l'on a l'ID de sa carte mémoire (à récupérer avec un converto PCMCIA ou IDE) n'importe qu'elle lecteur de CF (USB) fait l'affaire pour le transfert.

Répondre