About Taringa!

Popular channels

Reparacion del ST3500320AS SD15

Esta Info, fue recopilada de http://www.msfn.org, espero que les sirva como lo hizo conmigo.

El motivo por el cual deje esta informacion, por que quiero que se divulgue, ya que fui victima de un error ajeno, que fue SEAGATE, y tengo mucha informacion que recuperar, pero en varios foros que lei, se puede hacer. No es dificil pero hay que darse maña.

Yo tengo un ST3500320AS SD15 de 500GB.
Utilizo una controladora SATA PCI del tipo Sil3114, ya que mi placa base no tiene puertos SATA, aunque esto no influye en nada.
La BIOS de mi placa base no tiene reconocimiento SATA, es por tanto la BIOS de la tarjeta SATA PCI la que se encarga de reconocer el disco duro (va despues de la BIOS de la placa base).
Al arrancar, en la pantalla negra de la BIOS (tipo MSDOS), aparecia como 0GB.
Esto se puede deber a 2 casos:
1.- BSY + LBA0 (0GB)
2.- LBA (0GB)
Mi caso concreto era el segundo LBA (0GB), ya que no tenia el problema BSY (busy=ocupado).
Parece ser que hay dos procedimientos para solucionar el problema, uno hardware y otro software.
El procedimiento hardware es el que se ha desarrollado en este y en otros foros sin la colaboracion directa de Seagate.
El procedimiento software es el que ha sacado en los ultimos dias Seagate, consistente en una actualizacion de firmware (este procedimiento parece que aun no esta verificado del todo y se corre el riesgo de no poder retroceder al estado actual, se puede pasar de SD15 a SD1A, pero no de SD1A a SD15).
Yo no he hecho ninguna actualizacion, sigo teniendo el SD15, y mi disco duro esta bien, en principio no he perdido nada. He utilizado el procedimiento HARDWARE (es el que utilizan las dos compañias principales de recuperacion de datos).

--------------------------------------------------------------------------------------------------------------------

HARDWARE:
--------------
El hardware consiste en un adaptador de puerto serie RS232 a niveles logicos TTL/CMOS de 5V o 3.3V.
Este adaptador se puede conseguir de varias maneras:
1.- Haciendolo a partir de esquemas electronicos.
2.- Comprandolo por internet o en distribuidores especializados de electronica.
3.- Modificando un cable USB o RS232 de comunicaciones de movil (Nokia DKU-5, Siemens, etc).
4.- Modificando un adaptador USB-Serie (o USB-RS232).
En ebay se puede comprar ya hecho por unos 7-10$ en China o Hong Kong, con los gastos de envio ya incluidos (buscar MAX232 o MAX3232 y ordenar por precio mas bajo).
Para saber si el hardware es valido puedes revisarlo en las paginas del foro, ya que aparecen varios modelos, fotos y enlaces. Asi mismo aparecen esquemas de conexion.
http://www.msfn.org/board/index.php?showto...128092&st=0Este adaptador utiliza cuatro lineas: +5V(o +3.3V), GND, RX y TX.
Consejo que doy a los que lo vayan a utilizar:
--> Poner una resistencia de 1K en serie con la linea RX y otra en la linea TX.
Esto es para proteger al puerto del disco duro de corrientes o tensiones excesivas (sobre todo si se apaga el adaptador o el disco duro estando la otra parte encendida).





El adaptador que yo he utilizado (fabricado y diseñado por mi mismo):
Alimentacion a 3.3V obtenida a partir de la linea RTS del puerto serie, con un MAX3232 y con dos resistencias de 1K.
Nota: este adaptador que obtiene la alimentacion de la linea RTS no es valido para adaptadores USB o puertos serie de portatiles, solo funciona bien con ordenadores de sobremesa.
En caso de tener el problema BSY (se explica despues) te hara falta un destornillador TORX 6, que te puede costar unos 3 o 4 euros en una ferreteria.
Se puede utilizar una llave "tipo allen" pero TORX 6 (es un trozo de hierro con forma de L con cabezas en *) en vez de destornillador. A mi me costo 1.15 euros, aunque las hay de hasta 4 euros en algunas ferreterias.

Pasos a seguir:
-------------------
1.- Comprobar si tenemos el problema BSY (BUSY).
Aunque no aparezca ninguna unidad (letra), mirar si aparece en el Administrador de Dispositivos de windows, como disco duro ST3500320AS (o el que corresponda).
En XP podemos utilizar Victoria for Windows, en Vista, por problemas de accesos protegidos no nos vale (al menos en una prueba que he hecho).
http://hdd-911.com/index.php?option=com_do...=0&limit=15
Activar el modo PIO, darle al boton PCI Scan, seleccionar el dispositivo SATA de la lista en el que este nuestro disco duro y ver el estado de la señal BUSY.
Si esta desmarcado es que nuestro disco duro no tiene el problema BSY.
En caso de no poder utilizar el Victoria (no poder marcar el modo PIO) podemos utilizar el MHDD, hay que descargarlo, grabar la imagen iso y arrancar desde el CDROM.
http://hddguru.com/download/software/mhdd/...32ver4.6iso.zip
A partir de este punto, si no tenemos el problema BSY, se puede realizar el procedimiento SOFTWARE o seguir con el procedimiento HARDWARE.

2.- Desconectar el disco duro del puerto SATA, conectarle el adaptador y conectar la alimentacion del adaptador. Para realizar estos pasos se debe de entender un poco de electricidad/electronica, apagando el ordenador, conectando cables primero, dando alimentaciones despues, etc.
El cableado del conexionado esta en las paginas del foro, junto a fotografias y esquemas.
http://www.msfn.org/board/index.php?showto...28092&st=20
En las siguientes paginas aparecen enlaces a vendedores, adaptadores y esquemas.

3.- Abrir el hiperterminal de windows. Configurar el puerto COM adecuado a 38400, 8, N, 1. (Control de flujo = Ninguno)
Ponerse sobre la pantalla y pulsar al mismo tiempo la teclas "Control" y "z" (en este orden).
A partir de ahora lo veras como Ctrl+Z o Ctrl+z o ^Z en las paginas del foro.
Si todo esta bien te aparecera en el hiperterminal lo siguiente:
F3 T>
Dependiendo de si tenias o no el problema BSY tendras que seguir unos pasos u otros.
Si no se tiene el problema BSY se podria pasar al punto 5.

4.- Arreglar el problema BSY.
http://www.msfn.org/board/index.php?showto...28092&st=60
Apagar la alimentacion del disco duro, para evitar problemas.
Desatornillar los TORX 6, quitar la placa electronica (PCB) del disco duro de aluminio (HDDA) y conectar la alimentacion a la placa (encender).
Nota: Excepto los comandos de "Ctrl+...", todos los demas se mandan pulsando la tecla Enter.
Ctrl+z
F3 T>/2
F3 2>Z
Spin Down Complete
Elapsed Time 0.158 msecs
F3 2>
Mantener las alimentaciones sin que se apaque o se resetee el PCB.
Con mucho cuidado colocar el PCB al HDDA y atornillar.
F3 2>U
Spin Up Complete
Elapsed Time 6.777 secs
F3 2>/1
F3 1>N1
F3 1>
Apagar la alimentacion del disco duro (Power off)
Si se estaba BSY ahora se esta READY. ¡Un problema menos!
Yo he realizado este procedimiento, aun sin estar en BSY, y no me ha estropeado nada.
Parece ser que los que no tengan el problema de BSY no necesitan realizar este procedimiento.

5.- Arreglar LBA0 (no realizar el procedimiento SOFTWARE de actualizacion del firmware ya que suele bloquear el hdd)
http://www.msfn.org/board/index.php?showto...8092&st=800
Con el hiperterminal vamos a hacer estos dos pasos: G-List Erase y Translator regeneration.
Mucho cuidado con el translator, ya que tras el m0,2,2,0,0,0,0,22 puede tardar varios segundos. Esperar a recibir las cadenas "Max Wr Retries ..."
En caso de que esto no se realice correctamente, se interrumpa o se apague podemos estropear el disco duro.
Nota: Excepto los comandos de "Ctrl+...", todos los demas se mandan pulsando la tecla Enter.

G-List Erase: (SI NO SE TENIA EL PROBLEMA BSY DICEN QUE NO HAY QUE HACER ESTE PASO)
---------------
(Power on = encender disco duro)
Ctrl+z
F3 T>i4,1,22
F3 T>
(Power off = apagar disco duro)

Translator regeneration:
----------------------------
(Power on = encender disco duro)
Ctrl+z
F3 T>m0,2,2,0,0,0,0,22 (m0,2,2,0,0,0,0,22 si no se tenia BSY / m0,2,2,,,,,22 si se tenia BSY)Max Wr Retries = 00, Max Rd Retries = 00, Max ECC T-Level = 00, Max Certify Rewrite Retries = 0000
User Partition Format Successful - Elapsed Time 0 mins 00 secs
F3 T>/2
F3 2>Z
Spin Down Complete
Elapsed Time 0.147 msecs
F3 2>
(Power off = apagar disco duro)

Conectar el puerto SATA y reiniciar el ordenador. Si lo habeis hecho todo bien, os debe de reconocer el disco duro de nuevo, con todos los ficheros y directorios que tenia.
En mi caso tenia una sola particion NTFS con todo el espacio de disco ocupado y no he tenido problemas.

--------------------------------------------------------------------------------------------------------------------

SOFTWARE
-------------
Utilizar la actualizacion de Seagate. Grabando el CD .iso que dan y reiniciando el PC desde ese CD.
Este metodo no lo he utilizado, y de momento, hasta no saber que funciona perfectamente, no lo utilizaria.
¿Por que?
Porque el metodo hardware es mas fiable. En caso de que vuelva a pasar se puede volver a reparar, ya que el problema es el mismo. En cambio, si pasa otra vez con esta actualizacion SD1A y no se puede reparar actualizandolo otra vez, o crea un problema distinto, estaremos otra vez en un laberinto sin salida.
Esto es lo que ha pasado con la version AD14 (y SD15), que son actualizaciones de la SD04 y SD14. Estas actualizaciones se debieron a problemas de tamaño de bufer o cache, pero no tenian ningun problema de bloqueo del disco duro (0GB). Con este nuevo problema, mas de uno querria volver a la version anterior, aunque tuviera sus defectos de tamaño de bufer. Pero Seagate no publica ni versiones anteriores ni versiones originales de fabrica. Las actualizaciones no son reversibles




LINKS UTILES: ATENCION !!!!!!! Si tu disco funciona URGENTE Actualiza el Firmware, que puede que salves su disco, de lo contrario utiliza, la info. que deje. SUERTE y a darse MAÑA, que no todo esta perdido.

SI QUERES CHEQUEAR TU DISCO BAJATE ESTA HERRAMIENTA:

CRYSTAL DISK INFO http://crystalmark.info/software/CrystalDiskInfo/index-e.html



FIRMWARE PARA PASAR DE SD15 A SD1A http://seagate.custkb.com/seagate/crm/selfservice/search.jsp?DocId=207951&NewLang=es

http://www.goear.com/files/external.swf?file=f1dbe7a
link: http://www.goear.com/listen/f1dbe7a/Unchain-the-Rain-altaria
0No comments yet