Jump to content

Reparacion del ST3500320AS SD15 en ESPAÑOL


Recommended Posts

Me gustaría que alguien me alumbrara respecto de un par de cosas.

1) A la hora de desconectar la PCB he visto al menos tres propuestas

a) Solo es necesario desconectar las tomas del motor

B) Solo hay que desconectar las tomas de comunicacion y no las del motor

c) Hay que desconectar todo el disco duro de su PCB

2) ¿Que diferencia hay entre m0,2,2,0,0,0,0,22 y m0,2,2,,,,,22 ? ¿Cuando se utiliza una u otra?

¿Por que en el documento polaco que recomienda pichi utiliza m0,6,2,,,,,22 ?

Gracias a pichi y a aquellos que se tomen la molestia de orientarme.

Link to comment
Share on other sites


...

1) A la hora de desconectar la PCB he visto al menos tres propuestas

a) Solo es necesario desconectar las tomas del motor

B) Solo hay que desconectar las tomas de comunicacion y no las del motor

c) Hay que desconectar todo el disco duro de su PCB

2) ¿Que diferencia hay entre m0,2,2,0,0,0,0,22 y m0,2,2,,,,,22 ? ¿Cuando se utiliza una u otra?

¿Por que en el documento polaco que recomienda pichi utiliza m0,6,2,,,,,22 ?

...

c) Hay que desconectar todo el disco duro de su PCB

Si ves los manuales de las compañias de recuperacion de datos, estas desconectan completamente la placa. Y tienen sus motivos. El riesgo que se corre es menor si desconectas toda la placa que si metes trozos de carton o plastico entre los terminales.

m0,2,2,0,0,0,0,22 se utiliza si NO se tenia el problema BSY.

Fuerzas los valores de MaxWrRetryCnt, MaxRdRetryCnt, MaxEccTLevel y MaxCertifyTrkRewrites a 0, es decir, no hay limites. Ademas no es necesario hacer el paso de borrar la G-List con el comando F3 T>i4,1,22.

m0,2,2,,,,,22 se utiliza si SI se tenia el problema BSY.

Mantienes los valores de MaxWrRetryCnt, MaxRdRetryCnt, MaxEccTLevel y MaxCertifyTrkRewrites que tuvieras por defecto.

No se realmente el por que se utiliza uno u otro, ya que yo no me dedico profesionalmente a esto.

Segun he visto m0,6,2,,,,,22 lo utiliza un laboratorio especifico para reconstruir el translator (little fix in UDMA).

http://translate.google.es/translate?u=htt...es&ie=UTF-8

En la pagina de yura aparece esto:

http://yura.projektas.lt/files/seagate/s3ku.html

Pero no se especificamente que significa cada bit.

Todo el mundo esta utilizando el m0,2,2,,,,,22 o el m0,2,2,0,0,0,0,22

Edited by pichi
Link to comment
Share on other sites

¿Por qué en el hyperterminal pulso unas teclas y aparecen otras?

¿Como tengo que configurarlo?

Tengo el hyperterminal personal edition 6.3

Gracias por las respuestas

Unir el RX con el TX del propio cable o adaptador unicamente.

COM1, COM2 o COM3 sin nada de conexiones telefonicas a redes.

38400, 8, N, 1 y ningun control de flujo

Lo que escribas sobre el hyperterminal es lo que te aparecera en pantalla, siempre y cuando tengas correctamente alimentado el adapatador RS232-TTL. A veces una tension baja (alrededor de los 3V) es insuficiente para que funcione correctamente el adaptador.

Edited by pichi
Link to comment
Share on other sites

Por fin. Lo conseguí. Paso a contaros los fallos cometidos.

Al mirar las conexiones en el esquema que correspondia al telefono siemens no al cable no las simetrize y no funcionaba al cortocircuitar RX t TX.

Cuando simetrice adecuadamente funcionaba al cortocircuitar pero no al conectar al disco duro. Y al cortocircuitar a veces salian cosas raras en el terminal. Desesperación total. El fallo era que lo estaba haciendo con ordenador viejo Pentium4 que no daba suficiente salida por la RS232. Lo averigue al cambiar de ordenador y al leer las untimas indicaciones de pichi (MUCHAS GRACIAS).

Me ha funcionado sin desarmar la pcb solo aflojando el tornillo de las tres tomas centrales, creo que son las del motor, las anule con un plastico rígido muy finito como los de las transparencias y muy pequeñito.

Gracias Pichi

- Alguien de Granada necesita ayuda que se ponga en contacto conmigo o me de su email y lo hacemos. Lo que te ayuden hay que devolverlo.

Link to comment
Share on other sites

¿Se puede ya actualizar el firmware?

¿No es peligroso quedarse con el SD15?

Seagate ha sacado versiones SD1A, pero se que no evitas este problema. Al menos sabes que con esta version SD15 el fallo tiene solucion y sabiendo como se hace no se tarda mas de 5 minutos en arreglarlo. Yo de ti guardaria el cable y el destornillador. Si te arriesgas a actualizar te digo que Seagate ya ha cambiado algunos comandos y a saber si hay algun fallo nuevo que no se pueda arreglar.

En mi caso paso un mes hasta que alguien publico esta solucion, con el nuevo firmware pueden pasar años.

Ahhh, no publican el firmware de la version SD15, asi que es imposible retornar a este punto una vez se haya actualizado a otra version.

Edited by pichi
Link to comment
Share on other sites

Bueno, un thread en español, me gusta ^^

Gente, alguien es de Argentina? Tiene idea donde puedo comprar los malditos cables. Pregunte en toda la ciudad donde vivo y no tienen nada parecido. Ni se a donde pedirlos (que no sea ebay)

Otra consulta, alguien pudo revivir un disco (BSY) cambiando las PCB con otro disco identico? Es mi caso, tengo uno igual (ST3750330AS) y por mas que las cambie no logro hacer andar el disco donde tengo la info. Alguien tiene alguna sugerencia? Se agrdece de antemano.

Y una ultima duda, piensan que hacer un downgrade del firmware (para que queden los 2 hd iguales, ya que uno tiene la version con el fix) hara que el intercambio de PCB sea posible?

Saludos!

Link to comment
Share on other sites

...

Otra consulta, alguien pudo revivir un disco (BSY) cambiando las PCB con otro disco identico? Es mi caso, tengo uno igual (ST3750330AS) y por mas que las cambie no logro hacer andar el disco donde tengo la info. Alguien tiene alguna sugerencia? Se agrdece de antemano.

Y una ultima duda, piensan que hacer un downgrade del firmware (para que queden los 2 hd iguales, ya que uno tiene la version con el fix) hara que el intercambio de PCB sea posible?

Saludos!

Las placas PCB llevan un numero de serie que tiene que coincidir con el del disco duro de aluminio HDA para que funcionen, ademas de otros parametros de configuracion de sectores propios de ese disco duro. Por eso no funcionan las placas de un disco duro puestas en otro.

Actualizacion de firmware:

1.- Estando el disco duro BSY no se puede actualizar el firmware, al encontrarse el disco duro bloqueado.

2.- Estando la placa suelta tampoco se puede actualizar el firmware.

3.- Utilizando un disco duro identico que funcione si se puede actualizar el firmware, pero es PELIGROSISIMO.

(Si te sale mal la actualizacion corres el riesgo de romper los discos duros)

Si lees las paginas de este forum veras la experiencia de Valenciano:

http://www.msfn.org/board/index.php?act=Po...amp;qpid=830626

Valenciano arreglo el problema BSY con el cable, quedando todavia el problema LBA0 y a continuacion actualizo el firmware a SD1A, con lo que no le sirvio de nada. Paso a AD14 y a SD1A y a AD14, etc. Los comandos de SD1A son distintos. Al final temino arreglando el problema LBA0 del hdd con el cable.

A esta otra persona le funciono realizando la actualizacion del firmware a traves de la placa de un disco que funcionaba.

http://www.msfn.org/board/index.php?showto...st&p=834575

Es bastante arriesgado, ya que tienes que hacerlo con el PCB y el HDA adecuados, y esto puede llevar a confusion.

El problema es que a la mayoria de gente no le funciona esto (no coinciden las versiones o numeros de serie de la familia, han hecho cambios de firmware, etc).

Yo sigo sin recomendar cualquier cambio de firmware. Es mejor mantener el SD15, ya que los nuevos no son todavia fiables y no se podria retornar a esta version (Seagate no ha publicado el firmware de la version SD15).

Edited by pichi
Link to comment
Share on other sites

A esta otra persona le funciono realizando la actualizacion del firmware a traves de la placa de un disco que funcionaba.

http://www.msfn.org/board/index.php?showto...st&p=834575

Es bastante arriesgado, ya que tienes que hacerlo con el PCB y el HDA adecuados, y esto puede llevar a confusion.

El problema es que a la mayoria de gente no le funciona esto (no coinciden las versiones o numeros de serie de la familia, han hecho cambios de firmware, etc).

Yo sigo sin recomendar cualquier cambio de firmware. Es mejor mantener el SD15, ya que los nuevos no son todavia fiables y no se podria retornar a esta version (Seagate no ha publicado el firmware de la version SD15).

Gracias por la respuesta

Exactamente eso que cite es lo que estuve intentando, pero sin suerte alguna... Lo raro es que el disco que tengo es exactamente el siguiente al que compre, son todos de la misma camada (sept 2008), pero bueno...

Segun vos lo mejor es acceder al disco por el puerto serial a los conectores rx y tx?

Pregunte en la casa mas grande de electronica de mi ciudad y me dijeron que no se vende, que me pueden conseguir los componentes con el plano para que lo arme y lo suelde yo a mano... es por eso que estaba intentando hacer lo posible con la PCB del disco bueno.

Repito: no hay nadie de argentina que haya solucionado el problema y le pueda comrpar el adaptador "RS232 to TTL" que ya no use?

Saludos

Edited by Gygun
Link to comment
Share on other sites

Hola, soy malagueño.

Yo tengo un ST3500320AS con SD15 de Thailand, no me lo reconoce la BIOS, tengo el problema BSY.

He usado un cable CA-42 por USB sin las resistencias en TX y RX, reconocido por Windows XP como COM4.

No logro que me aparezca en el hyperterminal F3>, con la PCB con alimentacion y desconectada del disco duro.

Supongo que lo tengo todo bien conectado y configurado el puerto. Porque si hay comunicacion con el

PCB puesto en el disco duro y me va apareciendo todo el rato:

LED:000000CC FAddr:0024A051

LED:000000CC FAddr:0024A051

LED:000000CC FAddr:0024A051

....

en la ventana del hyperterminal.

¿que otras cosas puedo probar?

Un saludo

Link to comment
Share on other sites

Hola, soy malagueño.

Yo tengo un ST3500320AS con SD15 de Thailand, no me lo reconoce la BIOS, tengo el problema BSY.

He usado un cable CA-42 por USB sin las resistencias en TX y RX, reconocido por Windows XP como COM4.

No logro que me aparezca en el hyperterminal F3>, con la PCB con alimentacion y desconectada del disco duro.

Supongo que lo tengo todo bien conectado y configurado el puerto. Porque si hay comunicacion con el

PCB puesto en el disco duro y me va apareciendo todo el rato:

LED:000000CC FAddr:0024A051

LED:000000CC FAddr:0024A051

LED:000000CC FAddr:0024A051

....

en la ventana del hyperterminal.

¿que otras cosas puedo probar?

Un saludo

Si te aparece eso es que tienes bien instalado el cable y que tienes el problema BSY.

Para que te aparezca F3 T> tienes que pulsar la teclas Ctrl+z al mismo tiempo.

Si no te aparece F3 T> puede que tengas una mala conexion en el pin 1 RX del disco duro que va al TX del cable.

Comprueba tambien que el pin TX del cable es el correcto, esto lo puedes hacer con el cable unicamente, uniendo el RX con el TX.

Supongo que has unido el pin3 GND del disco duro a masa, compruebalo tambien.

Una vez que tengas todo esto bien te tocaria desmontar los tornillos de la placa del disco duro para empezar a arreglar el problema BSY.

Edited by pichi
Link to comment
Share on other sites

Hola

Ya tengo el disco duro funcionando :), no he perdido ningun dato, lo he dejado con el firmware SD15.

La PCB la que quitado completamente para arreglar el BSY.

Tenia en el pin 3 y 4 del disco duro el jumper que limita el Sata a 1,5 gbs.

No tenia la masa del adaptador USB conectada.

He quitado el jumper y los cables de mi adaptador CA-42 los he conectado asi:

Adaptador CA-42 Disco duro SATA

Rojo - TX -> conectado al pin1 del disco duro (RX en HD)

Negro RX -> conectado al pin2 del disco duro (TX en HD)

Blanco Masa -> masa, conectado al pin 3 del disco duro

Muchas gracias Pichi ;) Un saludo

Seguiré atento haber que firmware le dejamos al final al disco duro.

Le he pasado el CrystalDiskInfo21 y esta chungo.

Ha empezado a subir el valor de sectores pendientes y no corregibles, al ponerlo tenia sobre 100 y ahora despues de una hora de uso tiene ya 939 y subiendo.

Link to comment
Share on other sites

Hola, he conseguido arreglar el problema BSY, ahora el PC ya detecta el disco.

Lo que me sucede ahora es que windows no termina de arrancar. Tengo el SO en un disco IDE y si arranco sólo con él windows arranca con normalidad, si conecto el Seagate como digo el PC me lo detecta pero se queda junto antes de que aparezca la ventana de inicio de sesión. En modo a prueba de errores tampoco llega a iniciarse windows.

El PC no lleva controladora SATA integrada, tengo una controladora PCI que funcionaba con normalidad antes del asunto este, además seguro que está bien porque cuando me falló el Seagate me compré otro disco (de otra marca por supuesto) y ese funciona correctamente en dicha controladora. ¿A alguien más le sucede esto?, ¿sabéis a qué puede ser debido?.

Gracias.

Edited by prim
Link to comment
Share on other sites

Hola, he conseguido arreglar el problema BSY, ahora el PC ya detecta el disco.

Lo que me sucede ahora es que windows no termina de arrancar. Tengo el SO en un disco IDE y si arranco sólo con él windows arranca con normalidad, si conecto el Seagate como digo el PC me lo detecta pero se queda junto antes de que aparezca la ventana de inicio de sesión. En modo a prueba de errores tampoco llega a iniciarse windows.

El PC no lleva controladora SATA integrada, tengo una controladora PCI que funcionaba con normalidad antes del asunto este, además seguro que está bien porque cuando me falló el Seagate me compré otro disco (de otra marca por supuesto) y ese funciona correctamente en dicha controladora. ¿A alguien más le sucede esto?, ¿sabéis a qué puede ser debido?.

Gracias.

Supongo que en arranque de windows intenta cargar algo del disco duro SATA (intenta acceder a este disco duro o a D:): acceder a algun servicio, cargar algun programa, algun scandisk, etc.

Si no has arreglado el problema LBA0 (0GB), tienes todavia un problema de acceso al disco duro.

En el arranque, tras la BIOS de la placa base, ¿el disco duro SATA te aparece con el tamaño correcto?

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...