Jump to content

pichi

Member
  • Posts

    166
  • Joined

  • Last visited

  • Donations

    0.00 USD 
  • Country

    Spain

Everything posted by pichi

  1. En principio son genericas, ya que valen para un monton de modelos de discos duros 7200.11 y ES.2, no solamente para SD15, sino tambien para otras versiones. Pero ya no te puedo asegurar lo que hace Seagate con su firmware, nos han vuelto conejillos de indias, ¿quien te puede asegurar que este que dan ahora no es peor que el anterior?, ¿Seagate?, jaja. Una de las primeras paginas que publico el arreglo fue esta: http://yura.projektas.lt/files/seagate/720011_ES2.html Es lituana. En principio la tabla de comandos de ingenieria de Seagate deberia seguir siendo la misma: F3 T>i4,1,22 Level T 'i': Rev 0001.0000, Overlay, InitDefectList, i[DefectListSelect],[saveListOpt],[ValidKey] F3 T>m0,2,2,0,0,0,0,22 Level T 'm': Rev 0001.0000, Flash, FormatPartition, m[Partition],[FormatOpts],[DefectListOpts],[MaxWrRetryCnt],[MaxRdRetryCnt],[MaxEccTLevel],[MaxCertif yTrkRewrites],[ValidKey] Pero yo no he actualizado el firmware, y no te puedo decir si han hecho algun cambio (aunque lo mas seguro es que no).
  2. No se tiene que ver "LBA (0GB)", ni "BSY + LBA0 (0GB)", son los nombres que le han dado a estos problemas en los foros. Si no entiendes lo que estas haciendo mejor que te ayude alguien que sepa. Los sintomas son los mismos que hemos tenido los demas: no lo reconoce la BIOS o aparece como 0GB. Este procedimiento te permitiria arreglarlo, pero es imprescindible un conversor RS232-TTL (hay varias formas de hacerlo o conseguirlo).
  3. ¿Le has quitado los tornillos a la placa? El metodo de desactivar el BSY consiste en quitar los tornillos de la placa y separarlo completamente del disco de aluminio. Se realizan la mitad de los pasos, y sin desconectar la alimentacion se vuelve a poner la placa y atornillar, terminando con los ultimos comandos. EL QUE NO SIGA LOS PASOS TAL CUAL PUEDE DAÑAR EL DISCO DURO. ¡Ojo con los espacios, comas y demas signos!.
  4. Gonzalo, el conector que he puesto seria el que se encuentra en el movil. Resulta que el conector del cable DKU-5 no tiene el pin 1 (estaria por fuera de los dos enganches de plastico), empieza a numerar desde el 2 y todo coincidira. Si, 2 resistencias en serie de 0.5K es lo mismo que 1 de 1K.
  5. Tanto la familia 7200.11 como la ES.2 funcionan de forma similar: Aceptan los mismos commandos y la configuracion del puerto de ingenieria es la misma (38400, 8, N, 1). Creo que en la ES.2 tambien se da este problema, pero no puedo asegurarte que sea el tuyo. El numero de afectados con ES.2 es mucho menor que el de 7200.11. Antes de destinar el disco duro a otros usos, intentaria recuperarlo de esta forma. Si es un fallo mecanico, poco podras hacer. Una cosa que podrias hacer es ver el estado del flag BSY, puedes utilizar el MHDD (graba la iso y arrancala).
  6. NUNCA intentad cambiar de placa, ya que no funcionaria, van emparejada con el numero de serie del disco duro de aluminio. La placa tiene informacion de funcionamiento del disco duro a la que esta unida, si se cambia, lo que puede pasar es que estropee el disco duro al que no pertenece. Vivo en Murcia, pero no acepto discos duros por varios motivos (se pueden perder en el envio, pueden recibir golpes y dañarse irreversiblemente, etc) Lo mejor que podria hacer es darte lo necesario para que recuperes tu mismo el disco duro. El proceso de recuperacion no lleva mas de 10 minutos.
  7. En esta pagina tienes el pinout del DKU-5: http://pinouts.ru/CellularPhonesCables/nok...le_pinout.shtml TXCable en el DKU-5 es el pin 6, y va unido al pin RX del disco duro. RXCable en el DKU-5 es el pin 7, y va unido al pin TX del disco duro. GND en el DKU-5 es el pin 8, y va unido al pin GND del disco duro. Disco duro SATA: [ | | | ] [ NC GND TX RX ] [ SATA ] [ POWER ] Te acosejaria poner una resistencia en serie de 1K en la linea RX y otra en la TX. http://pinouts.ru/connectors/nokia14_w_ant.gif
  8. Este metodo es similar al que realizan las empresas de recuperacion de datos. Yo solo puedo dar mi testimonio y lo que he ido viendo por los foros de internet. Si se realiza todo el procedimiento correctamente y el disco duro fallaba por este problema (dicen que mas del 95% de los casos con estos sintomas, pero es un dato que no se puede verificar) recuperaras el disco duro completamente. NO PIERDES NADA. Si no tienes ni idea de electricidad o electronica, mejor que busques a alguien que entienda para que te eche una mano. Otra opcion seria recurrir a Seagate, en caso de no poder realizar este metodo.
  9. Spanish manual: http://www.msfn.org/board/index.php?showtopic=128906 Manual de reparacion en español del disco duro Seagate Barracuda 7200.11 ST3500320AS SD15. Repara el problema BSY o BUSY y el problema LBA0 o 0GB.
  10. -------------------------------------------------------------------------------------------------------------------- Soy uno de los pocos que han conseguido reparar el disco duro, casi 1 mes despues de que se me rompiera. He tenido la ventaja de que soy ingeniero electronico y el hardware que he utilizado lo tenia disponible. He hecho varias aportaciones al foro y se como funciona mas o menos la cosa. Te comento mi caso y como detectar los posibles problemas. 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=0 Este 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. -------------------------------------------------------------------------------------------------------------------- Autor: Pichi Creditos: Origen de la solucion: http://yura.projektas.lt/files/seagate/720011_ES2.html --------------------------------------------------------------------------------------------------------------------
  11. I hadn't BSY problem, only 0 GB problem. I have followed these steps: G-List Erase: --------------- Ctrl+z F3 T>i4,1,22 F3 T> (Power off and power on) Translator regeneration: ---------------------------- Ctrl+z F3 T>m0,2,2,0,0,0,0,22 Max Wr Retries = 00, Max Rd Retries = 00, Max ECC T-Level = 00, Max Certify Rewr ite 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) I have connected the hdd to SATA port and after reboot: ALL ARE OK THE HDD WORKS Thanks you, thanks Gradius2, fatlip and all the people that have collaborated.
  12. Thanks you EEPROM List: --------------- 25FW406A: 2 ------------- http://www.sacg.com.tw/sacweb/marcom/epape...W406_v2.3_e.pdf gvsyn, pichi Nice find, so I have hopes to desolder it and hard flash it with a Serial Flasher, but I'll need a good firmware version first, and it should be extracted directly from serial flash IC, since .lod files are cryptographed by $eagate. Gradius .lod files are NOT cryptographed by $eagate. If you opens it with hex viewer you can see plain text something.
  13. Thanks you EEPROM List: --------------- 25FW406A: 2 ------------- http://www.sacg.com.tw/sacweb/marcom/epape...W406_v2.3_e.pdf gvsyn, pichi
  14. The memory label has this form: X25X40 for memories of 512K (or X25XXX for others sizes). Integrated circuit of 8 leads. This image is for ST31000340AS, ST3500320AS has similar placement.
  15. Ehhhrr, what exactly do you want us to do? I have tested my programmer with the M25P40 memory that I had. Unscrew torx 6 screws and see integrated circuit number. I want make a list of EEPROM memory compatibility. If all EEPROMs are from the same manufacturer can be an EEPROM problem. The problem may be a writting error in the EEPROM at power off. Sometimes there may be errors in the writing of the EEPROM. If the firmware does not detects these errors the hdd can be blocked as a security mechanism. The other half of the firmware is in the service area SA (2113 fields, approx. 1MB), but it is innaccesible. 512K + 1MB = 1.5MB All ".lod" or ".bin" of the updates are multiples of 512 bytes. Curiosity. PLEASE: Help to make the EEPROM list.
  16. Ehhhrr, what exactly do you want us to do? I have tested my programmer with the M25P40 memory that I had. Unscrew torx 6 screws and see integrated circuit number. I want make a list of EEPROM memory compatibility. If all EEPROMs are from the same manufacturer can be an EEPROM problem.
  17. I have built an EEPROM programmer. The EEPROM memory is of 512K (4MBit). I will do a backup of EEPROM memory of the PCB. Then I can do all test over PCB without any problem. Half of the firmware is here. The problem can be a defective EEPROM, can you say your EEPROM number? (8 leads integrated circuit of the family 25XXX).
  18. DKU5 must works well. You can put serial resistances of 1K in each line (for hdd protection).
  19. Is there anybody with Linux that can try this? There is a tool: http://scsirastools.sourceforge.net/ # sgdefects - a tool to read the primary and grown defect lists # sgdskfl - a tool to load disk firmware to SCSI disks under Linux; you can get current firmware images from your disk vendor. Some SATA accept some SCSI commands. -> read the primary and grown defect lists (to verify V lists) --->>>> get current firmware images from your disk vendor
  20. Yes, this device is suitable. (It has MAX3232 or equivalent integrated circuit). You can use 5V or 3.3V to power supply. I use 3.3V and 1 resistance in series of 1K in RX and other resistance of 1K in TX (for protect hdd port).
  21. If a new buyer see 7200.12, then thinks, ... the problem is in 7200.11 (not in 7200.12) and then he buys it. WRONG, the problem continue... Why S. has update the firmware from SD04 and SD14 to AD14? Why S. doesn't update SD15 to other version repaired? If SD14 hasn't got the timebomb, I want downdate my firmware to SD14. Why I cannot do it? Why them do not publish the firmware downdate?
  22. - Lowering of PC sales around worldwide. - Investment very high in the purchase of Maxtor. - Falling prices due to competition. - Warehouses full of hard drives that are depreciated. (RMA cost example: A 500GB disk today, within 3 years costs to the manufacturer 4 times less if is broken, and 8 if firmware error). Shipping cost from China are more cheap than from a country to China. I think that them have wrong the failure rate (too high).
  23. I don't buy your theory; they lose far far much more knowingly shipping a defective product. Do you know who use the clean rooms? 1.- Integrated circuits manufacturers. (Example: S.) 2.- Hdds manufacturers. (Example: S.) 3.- Recovery Labs (Example: S.) Do you knows how much cost a clean room? And a factory? And how can them amortize it?
  24. Seagate Barracuda 7200.11 Specifcations (Data Sheet): http://www.seagate.com/docs/pdf/datasheet/...uda_7200_11.pdf Annualized Failure Rate 0.34% Mean Time Between Failures (hours) 750,000 Then, if MTBF is 85 years. Ours problems are statistically normals? Note: the "Data Sheet" is a contractual document similar to the label of the drive.
  25. The best method to complain isn't the "S/N list", it is say the problem. Send email to your friends, you say that you have had the problem. Make backups if you already have these drives infected and not to buy more. So you will help to your friends and their friends too. Summary: 1 .- The manufacturer make a virus "timebomb". 2 .- To kidnap your data. 3 .- To retrieve only two companies: A. and S. (other companies are intermediates) or the manufacturer. 4 .- Or you pay the ransom or not you ever see photos of your travels, your marriage, your works, you docs, your videos, etc.. 5 .- They say that this is legal? The warranty "yes", the kidnap "no"!!!!!.
×
×
  • Create New...