Tutorial de Programación del AVR-Key USB de PlayStation 3

El estilo de este artículo debe ser mejorado.

El artículo no sigue completamente las convenciones de estilo.


ANTES DE EMPEZAR. El tutorial que he seguido proviene de la pagina francesa en la que pongo el enlace. (http://www.wiilogic.com/avrkey-avr-key/.

Realizo el tuto para mi personalmente y para todo aquel que quiera arriesgarse sabiendo que QUEDA BAJO VUESTRA DECISION Y RESPONSABILIDAD EL SEGUIR EL TUTORIAL DE PROGRAMACION DE VUESTROS DISPOSITIVOS.

Cuando sepa subir las fotos a la pagina, las pondre para que sea mas facil e intuitivo todo el proceso.

Los programas a usar son PSGROOVE Y OPEN MANAGER por ser ambos de codigo libre. Quien quiera puede probar otro, que lo haga BAJO SU RIESGO DEL AVR y debería avisar a los demas para mejorar los resultados en grupo. (En mi caso, en vez de PSGROOVE estoy usando el HEX del OPEN PS3KEY el cual esta disponible en la pagina oficial PS3KEY)

Otra duda que se suele plantear es la validacion de este dispositivo en la pagina oficial. NO ES POSIBLE LA VALIDACION DE ESTOS, YA QUE SE RESERVA PARA LOS PS3KEY QUE SI DEBEN LLEVAR UN CARGADOR ESPECIFICO. EL AVRKEY AUNQUE SE TRATA DEL MISMO FABRICANTE, NO LO EXIGE DEBIDO A QUE EL CODIGO A CARGAR ES UN HEX LIBRE O LA VERSION OPEN PS3KEY PROPORCIONADA POR EL MISMO FABRICANTE.

Una vez leido todo lo anterior....


PROGRAMAR EL AVRKEY by AYADSIGN

software necesario:

*FLIP ATMEL (Programador FLIP): http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3886 (elegir la version segun PC tengais, yo elegi FLIP 3.4.2)

*PSGROOVE (Psgroove HEX): EDIT: para actualizar con el psgroove mas reciente podreis hacerlo con el archivo "psgroove_teensy_at90usb162_16Mhz.hex", a fecha 18oct10 esta disponible la v4 de hermes. seguid este hilo http://www.elotrolado.net/hilo_desarrollo-psgroove-payload-custom-v4_1490355. (Agradezco de antemano el esfuerzo continuo que dedica hermes a la mejora de estos hex)

O la version OPEN PS3KEY (Version HEX del PS3KEY, procedente de la pagina oficial): http://www.ps3key.com/en/news/open-hex-firmware-version-also-available/


*OPEN MANAGER: http://www.elotrolado.net/hilo_open-manager-1-0_1494777 (hilo creado por jixo en el que podreis encontrar las nuevas versiones del OM)


Una vez tenemos los archivos,

1) instalamos el FLIP ATMEL. IMPORTANTE ESTE PASO, YA QUE SE INSTALAR LOS DRIVERS QUE POSTERIORMENTE BUSCAREMOS EN WINDOWS AL CONECTAR EL AVR.

EDIT: Para los poseedores de sistemas operativos de 64 bits debeis descargar los drivers disponibles en la pagina http://www.avrkeyps3.com/

2) ejecutamos el FLIP ATMEL.

3) Introducir el AVRKEY en el puerto USB DEL PC (Hay que introducirlo varias veces en menos de 10 segundos para que se active (hay que insistir, en caso de fallo volver al paso 2. Cuando se active se encendera la luz azul).

4) Al introducir el AVR se detectara como NUEVO HARDWARE, elegimos que queremos instalar los drivers manualmente. La ubicacion de estos drivers estaran en la carpeta donde se ha instalado el FLIP ATMEL. Una vez sea reconocido, aparecera en MI PC como ATMEL USB DEVICE (ATMEGA32U2).

5) En el programa FLIP ATMEL seleccionar la pestaña DEVICE/SELECT/ATMEGA 32U2 (VERY IMPORTANT)

6) Nos vamos a la pestaña SETTING/COMUNICATION/USB/OPEN. En este momento la aplicacion reconocera el AVRKEY.

7) Elegimos la pestaña FILE/LOAD HEX FILE/(Buscamos el fichero.HEX del PSGROOVE o OPEN PS3KEY, el cual hemos descomprimido anteriormente)

8) Tras cargar el HEX, pulsamos RUN y segun las opciones que hayamos elegido en la columna de run, nos borrará(ERASE), chequeará(BLANK CHECK), programará(PROGRAM) y verificará el proceso (VERIFY). Yo las marco todas marcadas siempre.

9) Cuando nos de el resultado correcto. Desconectaremos el dispositivo del PC y lo introduciremos en nuestra PS3.

10) Si responde como es debido oireis la orquesta y vereis el simbolo de PS3 en la pantalla. Copiamos en un pendrive(fat32) el open manager compilado en un archivo PKG y lo insertamos en vuestra PS3.

11) En la seccion JUEGO aparece la opcion INSTALL PACKAGE FILES. Seleccionamos esta opción y aparecera el icono de instalacion del OM. Lo seleccionamos. Se instalara ahora en la ps3.


Una vez instalado pasaros por el hilo http://www.elotrolado.net/hilo_open-manager-1-0_1494777 creado por jixo, en cual podreis encontrar actualizaciones y mejoras de este programa. Para las recientes versiones del psgroove de hermes : http://www.elotrolado.net/hilo_desarrollo-psgroove-payload-custom-v4_1490355

Tras estos pasos ya teneis vuestro AVR programado y nuestra querida PS3 lista para poder ejecutar vuestros BACKUP de los originales que habeis comprado.