Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
forero Pedrinky hizo pruebas con un portatil y un conversor USB a RS232 (puerto
Este tutorial va destinado a las Xbox que encajen en alguno de estos supuestos:
Supuestos
1- Que haciendo HotSwap se ha roto el disco duro (error 07 o error 08 y 09 raro) y
no tienes los datos de la eeprom para bloquear el nuevo disco duro.
2- Disco duro desbloqueado (error 05)
3- Que el HotSwap no te sale ni queriendo.
4- Tienes un error 13, 16 o 21 y no ves claro el tema del HotSwap
5- Eeprom corrupta.
6- Que habiendo petado la Xbox, esta todava arranca y aunque no saque ni audio ni
vdeo, el led frontal queda encendido al modo rbol de Navidad o como mnimo
hace los tres intentos de arrancar aunque luego se apague automticamente.
Estos pasos son necesarios si quieres desbloquear el disco duro de la Xbox averiada
para poder utilizarlo en otra Xbox o PC o si quieres recuperar los datos de la eeprom
Ni que decir tiene que en los cuatro primeros supuestos es posible utilizar un Chip en
vez del sistema explicado en este tuto, pero este sistema es mas barato y solo hay
que soldar dos cablecillos a la placa base, el tercer cable se puede pinzar con un
tornillo mismo de la placa base.
Ubicacin eeprom
Las imgenes muestran el emplazamiento de la eeprom en la placa base, solo he
puesto tres modelos, la v1.0, la v1.4 y la v1.6, hay diferencias con otros versiones
pero la eeprom esta mas o menos en el mismo sitio.
Si no tienes claro donde leches esta el nodo (A) y/o el ctodo (K) del diodo la
imagen de aqu abajo te puede ayudar, los diodos Zener se comprueban de la misma
forma que un diodo comn.
Con un tester puesto en comprobacin de diodos (ver crculo rojo en la imagen),
prueba ha alternar las puntas de prueba en el diodo, cuando
marque continuidad la punta roja se corresponde al nodo (A) y
la negra al ctodo (K)
El valor mostrado en el display del tester es orientativo, cada diodo marcar valores
diferentes.
Software
El software utilizado para la lectura de la eeprom es el PonyProg, es gratuito y de
libre distribucin.
La versin utilizada para las pruebas en este tutorial ha sido la v1.17h
PonyProg v1.17h para Windows
PonyProg v1.17h para Linux
El programa PonyProg una vez instalado y al echarlo andar por primera vez nos dice
que hay que calibrarlo, para hacer esta operacin correctamente, hay que cerrar todos
los programas (menos el antivirus) y comprobar que ningn proceso esta accediendo
al disco duro y/o consumiendo recursos, cuando esto se cumpla ya se le puede dar
al Yes
Una vez calibrado entramos en Setup y ajustamos como muestra la imagen, el puerto
COM dependiendo del PC puede variar,
despus arriba en Dev. Type seleccionamos 2402-16 y 2402
Como nota aado que he probado a hacer lecturas de la eeprom con el programa ICProg siendo los resultados en todos los casos totalmente negativos.
Conexionado a la Xbox
MUY IMPORTANTE
Si el interface no os llega al PC y le quieres poner un alargador de cable serie, este
tiene que ser del tipo pin a pin
Cuidado, no sirven los cables llamados cable null-modem.
La placa utilizada para la primera prueba es una v1.4 la cual no saca ni seal de audio
ni vdeo y el led frontal queda encendido al modo rbol de Navidad, solo esta
conectada la fuente, el interface y el cable del botn frontal para poderle dar al
Power, el cable de audio/vdeo no es necesario que este presente, as como tampoco
las unidades (dvdrom y/o disco duro)
La forma correcta de conectar el tinglado es este:
La Xbox abierta y sin conexin alguna (sobretodo el cable de corriente), como ya he
mencionado antes no hace falta que tenga enchufado ni el disco duro ni el lector
DVDROM, tampoco necesita el cable de audio\vdeo y menos aun el mando gamepad.
Procedemos ha soldar los cablecillos, el cable negro puede ser conectado a un tornillo
de los que aguantan la placa base o soldado, elije lo que te vaya mejor, el cable
rojo va al pin 5 de la eeprom y el cable verde al pin 6 de la eeprom, no es que
sean unas soldaduras muy difciles pero si tienes poca experiencia es fcil meter un
pegote de estao resultando muy complicado la eliminacin del mismo.
Una vez hechas las soldaduras es muy recomendable hacer un repaso por si hemos
hecho algun cruce, un tester (polimetro) nos ser de gran ayuda para comprobar que
todo est correcto.
Seguidamente enchufamos el Interface a un puerto serie que tengas libre en el PC
Lectura
Lanzamos el PonyProg, despus enchufamos el cable de corriente a la Xbox y le
damos al botn Power, tan pronto luce el led frontal ya se le puede dar al Read
Devide del PonyProg, el proceso de leer la eeprom no tarda ni medio segundo.
Al final del proceso de lectura aparece una ventana titulada Notice, salvo que
ponga Error dentro de esta ventana no hay que hacer caso alguno a lo que ponga.
La lectura ha sido un xito total, he podido desbloquear el disco duro con la ayuda del
HDM1.9 junto con el eeprom.bin extrado de la placa.
Conexionado a la Xbox II
Segunda prueba, esta vez es una placa v1.6 que no arranca, solo hace los tres
intentos de arrancar y se apaga.
Por suerte el programa PonyProg lee a la velocidad de la luz y da tiempo suficiente en
el primer intento de arrancar para leer la eeprom.
El cable negro lo he pillado con un tornillo de la placa base, as me ahorro una
soldadura.
En este caso tampoco hay nada enchufado salvo la fuente, el interface y el cable del
botn frontal.
Imagen general del conexionado.
Lectura II
Limitaciones
Si la Xbox ni siquiera hace los tres intentos de arrancar la nica forma de leer
la eeprom en este caso es extraerla por completo, para solucionar este problema te
recomiendo la lectura de estos dos hilos:
Substituir y programar una eeprom fsica I
Substituir y programar una eeprom fsica II
Informacin
Informacin original extrada de aqu y de all
Miscelnea
Aunque se sale bastante del propsito de este tuto voy a explicar muy por encima
como usar el programa Liveinfo Beta 3 xbox v1.6 Yoshihiro
Este programa sirve para editar el fichero eeprom.bin desde un PC.
Antes que nada hay que saber que hay tres versiones de eeprom en las Xbox, la
v1.0, v1.1 a v1.5 y v1.6 a v1.6x, los datos en todos los casos son de 256 bytes pero
estos datos estan organizados de distinta manera, esto hace que sea incompatible
programar por las buenas unaeeprom de una v1.0 con una de v1.1-5 o una v1.6-6x o
viceversa.
Este programa ademas de permitirnos editar la eeprom y variar lo que nos convenga,
tiene una funcin muy potente que es la de poder convertir cualquier versin
de eeprom para la versin de Xbox que queramos.
Notas