lunes, 7 de septiembre de 2015

Programar matrix v1, v3 coolrunner y squirt desde usb con nand flasher spi

ACTUALIZADO EL ENLACE A LOS ARCHIVOS Y ADJUNTO VIDEO SUBIDO POR EL USUARIO TECNOBIT_VIDEOJUEGOS EN EL CUAL MUESTRA EL PROCEDIMIENTO BAJO WINDOWS 10 (LOS ENLACES TAMBIEN SON DE SU AUTORÍA)


ENLACE A LOS ARCHIVOS NECESARIOS

 

SOLO PARA CHIPS CPLD de Xilink (Matrix, CR, Squirt)

En este turorial vamos a realizar la conversion de un SPI Nand Flasher basado en el PIC18F2455/PIC18F2550 en un dispositivo programador 2 en 1.
Basicamente esta modificacion permitira programar glitchers como el coolrunner, matrix y otros similares, al terminar el mod tendras en tu poder una especie de nand-x/j-runner de bajo costo.

Agradecimientos a quien publico este mod en 7s y a su vez a quien el agradece
  "thank Nurox for posting the information and files needed to make this mod on 7s. I would also like to thank the person who came up with this mod"
Este mod no es muy dificl, pero puede tomarte un par de horas dependiendo de tu nivel de habilidades.

Estas es lo que necesitaras.

  • Herramientas para soldar (cautin, pasta, estaño y un cable delgado)

  • El matrix Nand flasher, o cuaquier otro basado en PIC18F2455/PIC18F2550.
  • 1Resistencia de 400 ohms.
  • 1 10uf capacitor (cuyo voltaje debera ser de 6.3V o mayor)
  • 1 3.3V diodo zener, como el 1n4728a (tambien puedes usar un regulador de voltaje pero en este tuto usaremos un zener.)
  • OPCIONAL
  • 1 Tablilla para circuitos, en mi caso utilice una Modelo 155 de steren.


Software:
https://dl.dropboxusercontent.com/u/16255396/hackfaq_soft/Nand&CoolRunner_Flasher_USB_v1.1.zip

Empecemos, necesitaremos hacer el siguiente circuito para agregarlo a nuestro Nand flasher como se muestra en la siguiente imagen:
El mio quedo asi:


 
Luce diferente ya que mi Nand Flasher es uno de fabricacion nacional ( dicho sea de paso, nunca me ha dado problemas) fabricado por MegaDigit Team.

Una vez hecha la modificacion, necesitamos puentear el pin 17 a tierra o al pin 26 para reeprogramar nuestro PIC, como se muestra en la siguiente imagen:

Ahora conectamos a nuestra PC y vamos al Administrador de Dispositivos nos aparecera como Dispositivo desconocido...

Damos click derecho en Dispositivo desconocido y elegimos Actualizar Driver
Ubicamos el driver que viene dentro de la carpeta que descargamos anteriormente NANDFlasherFirmware, dentro de la ruta /PIC_Firmware/DRIVER/


Ya que se instalo el driver, nos aparecera el dispositivo como "Microchip Custom Usb Device"

Ahora vamos a la carpeta /PIC_FIRMWARE/ y ejecutamos PDFSUSB.exe

Recomiendo hacer un backup del hex original de nuestro Flasher, por si algo fuese mal, esto dando click en el boton, "read device" ya que finalizo la lectura, elegimos del menu desplegable la opcion PICDEM FS USB 0 (BOOT).
presionamos el boton Execute y esperamos a que borre y escriba nuestro Flasher.

Ya que haya terminado, desconectamos el flasher de la PC y retiramos el puente que hicimos anteriormente y listo!

Ahora en cuanto al funcionamiento, el flasher funcionara exactamente igual que antes en lo que respecta a la lectura y escritura de nands, funcionara con J-runner o AutoGG, en cuanto a la programacion de los chips, esta se debera realizar de la siguiente forma:

Dentro de la carpeta XSVF hay un archivo llamado promt.bat, lo ejecutamos y en la ventana de comandos simplemente escribes: xsvf.exe nombre_archivo.xsvf" y listo:


 Aclaracion, este pack solo incluye los xsvf del rgh1, los archivos del rgh2 y del 1.2 hay que descargarlos e introducirlos en la misma carpeta, eso es todo espero que a mas de uno le sirva de algo como a mi, ya que compre un super nand flasher all in one y no me duro nada, xq sus componentes son muy fragiles aunado a eso el costo es de 300 mientras q este mod costo apenas $20 pesos.

10 comentarios:

  1. Cuales son los valores del capacitor que usaste?

    ResponderEliminar
  2. ahi dice claramente en la lista de materiales necesario, capacitor de 10uf de 6.3v, saludos

    ResponderEliminar
  3. Este comentario ha sido eliminado por el autor.

    ResponderEliminar
  4. Hola...despues de programar el chip se instala en la consola directo?...no se requiere saber que tipo de placa usa el xbox?

    ResponderEliminar
  5. no me sirvio y si quiero revertir mi nand flasher ?

    ResponderEliminar
  6. tienes el diagrama de tu programador para hacerlo yo mismo?

    ResponderEliminar
    Respuestas
    1. No amigo, lo compre hecho en mercadolibre, ddo que aun los vendan, saludos!

      Eliminar
  7. Hola esta roto el link de los archivos, como los puedo buscar en google?

    ResponderEliminar
  8. Aqui encontre los enlaces que comparte un usuario de youtube, tambien les dejo el enlace a su video, donde hace el procedimiento... Archivos--https://mega.nz/folder/BtNBzCDB#uFVXJjRDPLdIYCdH0RmoFg

    ResponderEliminar