Desde el Team EZ nos llegan buenas noticias ya que han desarrollado una herramienta software que nos permite recuperar nuestro flashcard EZFlash Vi “brickeado”, o en otras palabras, inservible. El término “brickea” viene del inglés brick que significa ladrillo, y es una buena alusión gráfica al estado en el que queda el cartucho si algo sale mal en el proceso de actualizar su firmware interno. Los motivos por los que un cartucho (en general) puede quedar inservible son varios, pero todos ellos relacionados con el momento en que se reescribe el contenido interno del firmware, y estos son: se apaga la consola, se saca el cartucho, o simplemente, el proceso no termina por razones desconocidas. En todas estas situaciones, el firmware interno no se ha acabado de reescribir por completo por lo que no tiene coherencia y el cartucho es incapaz de arrancar.
Proceso
El proceso se realiza en 2 pasos:
- El primer paso reprogramará el código interno (firmware) del procesador principal (FPGA, Field Programmable Gate Array)
- El segundo paso reprogramará el código externo del FPGA (bootstrap/bootloader) en la memoria flash junto a éste.
Fijaros que entre estos 2 pasos se os pedirá que saquéis el cartucho y lo volváis a introducir de nuevo, lo que permite la inicialización con el nuevo código firmware del FPGA ya que es esencial para el segundo paso.
Requisitos
- Consola Nintendo DS Lite o Nintendo DS.
- Flashcard operativo que nos permita ejecutar software homebrew (cualquiera sirve), lo llamaremos flashcard auxiliar.
- Flashcard EZFlash Vi brickeado sin ninguna memoria microSD dentro.
- Importante. Hemos de asegurarnos que nuestra DS Lite o DS están a tope de batería y no hay nada en el SLOT 2 (el de abajo).
- Importante. No apagar la consola ni extraer el cartucho durante todo el proceso de actualización.
- Si utilizas un EZFlash Vi como flashcard auxiliar hemos de asegurarnos que tiene el kernel 3.0 OB7 (última versión).
Instrucciones
- Copiar el fichero ez5iunbricker1.01.nds en la raíz de la memoria microSD del flashcard auxiliar (que además tendrá su propio sistema operativo para que sea funcional)
- Insertar el flashcard auxiliar en la consola Nintendo DS Lite o Nintendo DS y ejecutar el archivo ez5iunbricker1.01.nds como si se tratara de un juego más.
- Sacar el flashcard auxiliar e insertar el EZFlash Vi brickeado y sin ninguna memoria microSD insertada cuando sea solicitado.
- Pulsar “Y” para empezar el reconocimiento del flashcard. Si todo va bien veremos la versión de hardware y la versión de firmware de nuestros cartucho EZ Vi muerto (HD=705 o HD=805, Firmware=106). Si esto ocurre podemos pasar al punto 6.

- Si el cartucho no es reconocido aparecerá un mensaje diciéndonos que no puede leer nada e invitándonos a probar de nuevo. Pulsar “Y”, sacar el cartucho, limpiamos con alcohol los contactos dorados y volvemos a probar con el punto 4. Si tras varios intentos el cartucho no es leído de ninguna manera, probablemente esté irreversiblemente dañado y no hay forma de recuperarlo.
- Pulsar “A” para empezar con el primer paso, el update del firmware. No interrumpir el proceso o seguro que dañaremos el cartucho. Debemos esperar hasta el final del proceso.
- Cuando el update del firmware acabe, en pantalla nos solicitarán que extraigamos el EZFlash Vi brickeado y lo volvamos a insertar. Lo haremos sin apagar la consola.
- Pulsamos “Y” para empezar el reconocimiento del flashcard. Si todo va bien veremos la versión de hardware (HD=705 o HD=805) y la nueva versión de firmware que es la 107. Ya podemos pasar al punto 10.

- Si el cartucho no es reconocido aparecerá un mensaje diciéndonos que no puede leer nada e invitándonos a probar de nuevo. Pulsar “Y”, sacar el cartucho, limpiamos con alcohol los contactos dorados y volvemos a probar con el punto 8.

- Si nos aparece el mensaje de “sorry your ez5i can’t unbrick directly, send key1, key2, key3, key4 to ezunbricker[at]gmail.com” deberemos enviar esos datos por e-mail a la dirección indicada. Apagaremos la consola y esperaremos la respuesta y las instrucciones. No os podemos dar más datos sobre este punto ya que hemos probado con varios EZFlash Vi brickeados y en todos nos ha funcionado a la primera!
- Si nos parece el mensaje de “Ok! your ez5i can unbrick directly!”, pulsamos “A” para empezar el segundo paso, el desbrickeo del cartucho. Veremos entonces un proceso de borrado y escritura con direcciones hexadecimales cambiando en pantalla. Esperamos hasta el final sin interrumpir el proceso!


- Cuando todo finalice veremos el mensaje de “***** Unbrick Successful !! *****”. Enhorabuena vuestro cartucho a vuelto a la vida!

El EZFLASH Vi es un magnífico cartucho que ahora todavía lo es un poco más, ya que en caso de accidente siempre tendremos una última herramienta a la que acudir antes de tirarlo a la basura. Enhorabuena al Team EZ por la iniciativa, a ver si el resto de Teams siguen el ejemplo!. Como siempre puedes encontrarlo en nuestra tienda soloNDS.com dedicada en exclusiva a las consolas Nintendo DS.
Nos gustaría que nos comentarais vuestra experiencia con este proceso y si finalmente conseguís resucitar vuestros cartuchos!
Hola, trate de actualizar mi EZVi para que funcionara en mi 3DS, pero la dañe, la brickee, despues hize este tuto y FUNCIONO
pero ahora quiero saber que kernel usar o como hago porque trato de devolverme a usar el Kernel 2.0 y no lo reconoce y la verdad no se que firmware quedo ahora mi EZ AYUDA PLEASE
Maoss, como siempre os decimos lo mismo, en la página web del fabricante encontraréis las últimas versiones tanto de sistema operativo (kernel) como de firmware. En este caso está un poco más escondido ya que hay que recurrir al Foro USA para encontrarlos…., el kernel 2.0 es para modelos antiguos, actualmente el último es el 3.0 OB7 y la última versión de firmware la V106a. Saludos!
Increíble tutorial una vez más. Mi EZ Flash Vi murió actualizándola y ha vuelto a la vida. Muchas Gracias y ENHORABUENA una vez más por vuestro brillante trabajo =D