¡Lo he conseguido! ¡Esta vivaaa!
He decidido hacer esta mini-guia por la mala experiencia de un mal flasheado del firmware AquaFish v 5.01 que tuve hace una semana. Como dice la ley de Murphy: "Si algo puede salir mal, saldrá de la peor forma posible" así que mi recomendación es: Si os funciona bien vuestra GP32, ¿para que arriesgarse con una actualización de firmware? (esto no va para los desarrolladores).
Esto va para aquellos que creen que su GP32 está muerta por un mal flasheado de la BIOS al actualizar el firmware.
Bueno, no teneis que tirar 200 euros a la basura, ni engañar al dependiente de la tienda donde la comprasteis, ni llorar y patalear... Lo "único" que teneis que hacer es construir un cable JTAG.
¿Como se hace?¿Es muy dificil?
Aquí teneis una página donde está el plano del circuito y el software necesario: http://cobbleware.com/gp32/gp32jtag.html
Bajad el software necesario para linux o Window$.
Bajad también una bios (.bin). Os recomiendo PacRom v0.31 (una vez arreglada podeis poner la oficial si os gusta más).
El plano y otras cosillas en el fichero adjunto.
ATENCION: el DB25 está visto de frente, con los pines que se enchufan al ordenador hacia tí.
El circuito es muy sencillo y los componentes se pueden comprar en cualquier tienda de electrónica por unos 4 euros.
Los componentes son:
- 4 Resistencias de 100 ohmnios,4 condensadores de 33 picoFararios,7 diodos 1N4148, una placa para montar prototipos y un conector DB25 macho (puerto paralelo).(Ademas de un soldador, estaño y cable)
- Para conseguir el conector EXT de la GP32 hay que comprar 2 cargadores de mechero (8.50 euros cada uno) del telefono movil Samsung R200/210 en cualquier centro comercial. Para hacerlo tienes que leer la excelente guia para construir un cable EXT que hay en la sección de DOCUMENTOS de GP32Spain.
Precaución: El cable del circuito a la GP32 debe ser lo más corto posible, de unos 5 a 10 cm como mucho. El cable del PC al circuito debe ser a lo sumo de 1 metro. Con estas recomendaciones no tendréis problemas de ruido.
Una vez montado todo y la GP32 conectada y encendida, usaremos el sofware que nos bajamos antes para flashearla. Esta operación tarda bastante (unas 2 horas). Recomiendo que lo hagais en linux.
No lo olvideis: Seguid los pasos de la página web http://cobbleware.com/gp32/gp32jtag.html
Con un poco de maña podeis arreglarla vosotros mismos. Buena suerte y no os desanimeis. Si yo he podido hacerlo, ¡vosotros también!
IMPORTANTE: No me hago responsable de los daños que podais ocasionar a vuestra consola o a vosotros mismos (el soldador...).
F.A.Q.
- El programa de flasheado me indica "No device detected. Check your connection.":
--> Revisa las conexiones, en especial, que has soldado en el lugar correcto los cables del DB45 y que no se juntan las patillas del conector EXT.
- El programa de flasheado me indica "Unknown device (ID=xxxxxxxxxxx)":
--> Esto es debido a que el cable que une la GP32 con el circuito es demasiado largo y coge demasiado ruido. Hazlo más corto (que no sobrepase los 10 cm).
Marcadores