Bueno, antes de nada decir q este método no es mío, yo solo me he limitado a traducir y a recopilar en un post la información. Lo iré completando con vuestras dudas y con algunas cosas q me he dejado...
COMO CONVERTIR UN PASSME 1 / SUPERPASS / PASSKEY EN UN PASME2
Q necesito?
un conector DB-25
una resistencia de 4.7Kohmnios
Un portapilas de dos pilas AA
Dos pilas AA de 1.5V
Un soldador
cables
paciencia xD
Empezamos.
La única diferencia entre un passme 1 y un passme2 es el software q lleva el chip xilink programado. El creador del passme 1 ha documentado el proceso de actualización y es muy sencillo. Lo único q necesitais es un programador q construirlo cuesta unos 2€ y los componentes están en cualquier tienda de electrónica.
Comenzamos.
Lo primero es construir el cheaptag, esta perfectamente docuemntado en la web de natrium42, más concretamente aquí:
http://natrium42.com/projects/jtag.html
Aquí les dejo un esquema con las conexiones:
Como veis vienen las conexiones preaparadas para un passme1 original de natrium, no obstante eso no es problema pq en el foro de gbadev.org encontré el pinout del SuperPass q es el q use yo, aqui os lo dejo:
El proceso es sencillo, solo teneis q hacer las conexiones como se indica en el pinout, ojo, el superpass es de plástico barato y vene pegado con pegamento (no esta pensado para abrirse), no obstante con un cutter y algo de maña se puede abrir perfectamente y luego devolverlo a su estado original. Cuando pueda pondré fotos de como lo hice yo, pero ahora mismo no tengo cámara digital...
Aquí os dejo el esquema del passkey, el passme de los G6 y M3
editado Añado fotos y comentarios del proceso:
El pass abierto, FIJENSE EN DONDE TIENE LAS PESTAÑAS, e intenten no cargarselas, aunq yo me cargue la mayoria...
El cheaptag soldado al pcb
Acabado final
Como podeis ver le he hecho una ventana en la zona de los contactos, así en el hipotetico caso de q tuviera q reflashear no tengo q abrirla.
Comentar tb q tuve q lijarla BASTANTE para q entrase, me sigue pareciendo una p**a mierda el plastico y el diseño, pero es barato.
Fin de la edición
Bueno, una vez conectado solo queda actualizarlo, para ello hay q bajar el programa q se comunica entre el pc y el chip del passme (xilinx) q podeis encontrar
http://www.xilinx.com/ise/logic_design_prod/webpack.htm pulsando en download free (y registrandose
, pero podeis usar el login: u: xilinx3252 | p: xilinx3252). Para la instalación recomiendo bajar la webinstall de 5 megas y después instalar solo el programador sin los módulos de desarrollo, así bajareis unos 200 megas menos. Una vez instalado iniciais la aplicación Impact, rulais el wizard q os sale dejando todo como esta y al final debería saliros un cuadro de texto diciendo q se ha encontrado el programado y q se le asigne un jed. Si os sale uno de advertencia comprobar los cables, las pilas (tienen q estar en buen estado) y demás parafernalia. Para volver a ejecutar el wizard os vais a edit / launch wizard.
Q es el jed? el jed es el archivo donde se contiene la info q vamos a programar en el chip. El passme2 va asociado a un juego original, por tanto teneis q programarlo para vuestro juego, siendo válido para un solo juego. Podeis encontrar jeds para la mayoría de los juegos en la página de darkfader, más concretamente en:
http://darkfader.net/ds/games/
Os bajais el jed y lo buscais con el programa, aceptais y os saldrá una ventana como esta:
Ahora dais al boton derecho sobre el chip y le dais a erase y activais la casilla de ignorar el bit de protección de borrado, una vez terminado le volveis a dar al botón derecho, programar y marcar la casilla de verificación. Si todo va bien deberíais ver un cuadro en la pantalla q ponga: "programed sucessceed". Eso quiere decir q ya teneis un passme2 con vosotros
Para usar el passme2 teneis un manual completo en:
http://scdev.org/index.php?cat=info&tutorial=flashme_passme2 aunq os recomiendo q para escribir la sram useis el programa de pepsiman que teneis en:
http://forum.gbadev.org/viewtopic.php?p=59950#59950
Eolianos q lo han probado con éxito (deja un mensaje si lo consigues pa ser incluido
)
Krasny
Dr.Katts
Corderoeskilato
josrib
The_goulin
fifi
maduin
Slipknot2K
OVeRCLoCKeD
alberli
zypo
javitole
waltri
Playstator
gold_alchemist
Zer0_Blue
Espero q os sea útil.
Saludos