Acabo de reparar un USB y respondo preguntas

Pues me puse con el programa AlcorMP y lo he conseguido. Lo daba por muerto, ni en linux, ni en OS X ni en WINDOWS.
Imagen
Creo que sucedió porque siempre hago booteos de muchos sistemas y al poner varias particiones alguna debía joderse, creo que podría ser una +HFS

He mirado aquí en el foro y apenas hay información, los comentario suelen ser "Tira el usb, se ha corrompido la partición".
search.php?keywords=alcor+micro&type=h

La información sobre alcor también es bastante turbia ya que casi todo anda en ruso.


¿Alguien lo ha utilizado y sabe como va más o menos? Podríamos crear un hilo sobre esto para reparar modelos de USB's ya que supongo que con otros modelos se necesitarán configuraciones diferentes dependiendo del firm de la flash y todo eso.

Supongo que el programa también sirve para SD's y flash drives en general.



Con esto quiero decir Si se puede reparar una partición corrompida que no la puede identificar ningún sistema... ¿Entonces el USB es inmortal? A nivel lógico no electrónico.

Si yo puedo restaurar su partición de fábrica ¿Esos sectores son siempre inmortales?

CHIPGENIUS V4 para identificar todos los datos de nuestro dispositivo flash
Imagen
http://www.usbdev.ru/files/chipgenius/

Se debe ejecutar el programa, esperas uno segundos y cuando se haya cargado pones el usb que quieres identificar en el puerto del ordenador. El programa lo leerá y te devolverá los datos del fabricante que vas a necesitar para repararlo.

Con el botón derecho se copiará toda la información al porta papeles.

Nos debemos fijar en el nombre de nuestro controlador:

CONTROLLER VENDOR: XXXXXXX

Este blog en castellano está muy currado, contiene todos los controladores y los pasos a seguir dependiendo de cada uno.


http://repusb.cubava.cu/acerca-del-blog/
http://repusb.cubava.cu/descargas/

Alcor Micro: http://repusb.cubava.cu/descargas/alcor-micro/
Ameco / Micov / MXTronics: http://repusb.cubava.cu/descargas/ameco ... mxtronics/
AppoTech Ltd [Buildwin] http://repusb.cubava.cu/descargas/appot ... -buildwin/
ASMedia Technology Inc http://repusb.cubava.cu/descargas/asmed ... ology-inc/
ASolid http://repusb.cubava.cu/descargas/asolid/
Chipsbank Technologies Co. Ltd http://repusb.cubava.cu/descargas/chips ... es-co-ltd/
CION [Real-Way] http://repusb.cubava.cu/descargas/cion-real-way/
eFortune Technology Corp http://repusb.cubava.cu/descargas/efort ... logy-corp/
Innostor Technology Corp http://repusb.cubava.cu/descargas/innos ... logy-corp/
iTE Tech. Inc. [USBest] http://repusb.cubava.cu/descargas/ite-tech-inc-usbest/
KA708x http://repusb.cubava.cu/descargas/ka708x/
Phison Electronics http://repusb.cubava.cu/descargas/phison-electronics/
Prolific Technology Inc http://repusb.cubava.cu/descargas/proli ... ology-inc/
SiliconGo \ KingStore \ KingSpec http://repusb.cubava.cu/descargas/silic ... -kingspec/
Skymedi Inc.,Ltd http://repusb.cubava.cu/descargas/skymedi-inc-ltd/
SMI (Silicon Motion) http://repusb.cubava.cu/descargas/smi-silicon-motion/
SSS (Solid State System) http://repusb.cubava.cu/descargas/sss-s ... te-system/
TM Technology, Inc (iCreate) http://repusb.cubava.cu/descargas/tm-te ... c-icreate/
Winyatek Technology, Inc http://repusb.cubava.cu/descargas/winya ... ology-inc/
YS8231 http://repusb.cubava.cu/descargas/ys8231/


El mio era un Alcor, así que el vuestro puede ser cualquiera de estos.
Yo también arreglé uno hace tiempo, también con controlador alcor.

Dos enlaces interesantes:

http://www.flashdrive-repair.com/2014/0 ... ormat.html

http://flashboot.ru/

Para el que no quiera pulsar en enalce básicamente consiste en identificar el controlador usb del pendrive y luego utilizar la utilidad del fabricante (o alguna compatible) para restaurarlo a un estado en el que se pueda usar.

Es decir el software del fabricante es capaz de enviar comandos al controlador y resetear sus parámetros, mientras que si haces un zero fill, formateo o lo que sea, sólo estás cambiando el contenido de la memoria que se utiliza como dispositivo de bloques.
@wah_wah_69 Una cosa que he visto es que hay como varias compilaciones de ALCORmp, por ejemplo:


Me bajé el primer alcor pero no me permitía volver a regenerar la partición, me decia "NSEQUE CHIP FAILED".

Luego he buscado en google el modelo de mi dispositivo Controller Part-Number: SC908SN/AU6989SN [E50E]
Imagen
Y en un foro un usuario ha posteado 3 compilaciones a descargar de las cuales solo me ha servido una.

El foro que me ha salvado:
http://flashboot.ru/forum/index.php?topic=27527.0


Re: AU6989SN-GT/AU6998SN [EC05] - F/W FF00 SanDisk SDTNQFAMA-004G
« Ответ #1 : 05 Декабря 2015, 23:23:30 »
Hello! These tools should help

AlcorMP(140912.MD) - 6,9Mb. AU6998
AlcorMP(150915.MD) - 7,2Mb. AU6989SN-GT/GTA/GTB 89SNL-B 89SNL
AlcorMP(150916.MD) - 7,0Mb. 89SN DGD_BIN_OLD

Support controllers alcor code EC05 begins in the AlcorMP(14.02.14.MD) and newer versions.
« Последнее редактирование: 06 Декабря 2015, 08:45:49 от nat27 »


Ahí salen tres compilaciones de AlcorMP, el primero no me dejó reparar la memoria corrupta, fue el segundo.

El proceso de reparación para 8 GB's ha sido de una hora.

No lo entiendo.
uckone escribió:@wah_wah_69 Una cosa que he visto es que hay como varias compilaciones de ALCORmp, por ejemplo:

Luego he buscado en google el modelo de mi dispositivo Controller Part-Number: SC908SN/AU6989SN [E50E]


AlcorMP(140912.MD) - 6,9Mb. AU6998
AlcorMP(150915.MD) - 7,2Mb. AU6989SN-GT/GTA/GTB 89SNL-B 89SNL
AlcorMP(150916.MD) - 7,0Mb. 89SN DGD_BIN_OLD



Si te fijas el segundo es el que coincide con el código del controlador.

Estas utilidades son las que usan los famosos usb falsos de aliexpress/ebay/cualquier otro sitio así se consigue que el pendrive informe de un tamaño que no se corresponde con la realidad.

Un poco off-topic, pero también relacionado: A veces si es por fallo de alimentación (corto, subida de tensión o lo que sea) lo primero que se suele romper es una resistencia/fusible en la entrada de 5v o un regulador de voltaje, entonces no queda más remedio que abrir y reemplazar los componentes.
@wah_wah_69 Una vez rompí la parte superior de uno para sacar la luz parpadeante para un cacharro. Me fijé bastante en una micro resistencia ya que también necesitaba una pero lo dejé estar.
ImagenImagen

¿Como se suelda y desuelda eso? Esas resistencias son enanas.

La punta del soldador tiene que ser tamaño aguja.


https://www.youtube.com/watch?v=_DsCdOaRUPM
uckone escribió:@wah_wah_69 Una vez rompí la parte superior de uno para sacar la luz parpadeante para un cacharro. Me fijé bastante en una micro resistencia ya que también necesitaba una pero lo dejé estar.

Imagen

¿Como se suelda y desuelda eso? Esas resistencias son enanas.

La punta del soldador tiene que ser tamaño aguja.


¿Conoces algún vídeo?


Lo normal es un usar un soldador de punta fina, como los que se usan para poner chips a las consolas, puedes usar unas pinzas para sujetar el componente, pero a veces no hace falta. Otra opción es usar una estación de aire caliente.

Échale un ojo a este hilo que creó Cold_Fire hace años: hilo_guia-basica-de-soldadura_134476

Y aquí tienes un video con varias técnicas para desoldar:
https://www.youtube.com/watch?v=77JgIqraX_I
wah_wah_69 escribió:Estas utilidades son las que usan los famosos usb falsos de aliexpress/ebay/cualquier otro sitio así se consigue que el pendrive informe de un tamaño que no se corresponde con la realidad..

Imagen

Otra cosa que no entiendo es porque pone total capacity = 16GB's cuando solo es de 8 GB.
En la caja pone 8 GB


En cambio en este análisis a una de 2 GB's marca la capacidad idéntica de 2 GB's.
Imagen


He puesto otra de 8, de otro modelo y también marca 16 GB's.


He puesto una de 4 y marca 4
uckone escribió:
wah_wah_69 escribió:Estas utilidades son las que usan los famosos usb falsos de aliexpress/ebay/cualquier otro sitio así se consigue que el pendrive informe de un tamaño que no se corresponde con la realidad..

Imagen

Otra cosa que no entiendo es porque pone total capacity = 16GB's cuando solo es de 8 GB.
En la caja pone 8 GB


En cambio en este análisis a una de 2 GB's marca la capacidad idéntica de 2 GB's.
Imagen


He puesto otra de 8, de otro modelo y también marca 16 GB's.


He puesto una de 4 y marca 4


¿Esa que da 16GB es la que has reparado?

Puede que no haya usado el firmware adecuado (yo mismo tampoco tengo claro si estas utilidades lo único que hacen es reflashear el firmware del controlador usb o modificar sus parámetros).

La verdad es que no lo tengo claro, aquí un usuario con tu mismo problema:

http://repusb.cubava.cu/descargas/alcor ... nt-page-4/

Prueba el usb flash info: https://www.antspec.com/usbflashinfo/

O el programa Volume Checker: Sirve para comprobar si una memoria Alcor Micro es falsa, por ejemplo que salga de 32 GB y realmente sea de 8 GB. Para hacer la comprobación es necesario que la memoria esté funcionando bien y antes haber salvado toda la información que contenga. (disponible en el primer enlace).
@wah_wah_69 Tengo varias de 8 de dos modelos distintos.

La que he reflasheado es de 8, en la caja donde venía lo pone, y en el programa marca 16. Las otras que no he reflasheado de 8 y que siguen de stock también marcan 16 en el programa.


¿Puede que el dispositivo tenga más capacidad por alguna razón? Porque mentir no está mintiendo, lo malo es que el programa mostrase menos capacidad de la que me indica el producto en su caja y pasa al revés.
uckone escribió:@wah_wah_69 Tengo varias de 8 de dos modelos distintos.

La que he reflasheado es de 8, en la caja donde venía lo pone, y en el programa marca 16. Las otras que no he reflasheado de 8 y que siguen de stock también marcan 16 en el programa.


¿Puede que el dispositivo tenga más capacidad por alguna razón? Porque mentir no está mintiendo, lo malo es que el programa mostrase menos capacidad de la que me indica el producto en su caja y pasa al revés.


Si es un usb de esos promocionales (a los que suelen meter alguna info en autorun) me suena haber leido casos en elos que tras reflashear firmware/ corregir tamaño si se obtenía un mayor espacio.

También se podría tratar de un fallo al identificar el chip de memoria que lleve el pendrive, supongo que tampoco será perfecto el método que usen (entiendo que simplemente se compara el id del chip en una lista o base de datos).

La mejor prueba que puedes hacer es ajustar el tamaño a 16, copiar un archivo de más de 8, calcular el md5/sha y compararlo con el original.
Sitio para releer en otro momento, tengo alguno por ahi que también doy por muerto. En mi caso creo que es un smd en el circuito de alimentación, ya que ni siquiera enciende el led habitual, pero probaré con esto a ver.
@Dr Dre El que me fallaba si que tenía el led funcional, intenté repararlo en la terminal y nada, en parted magic tampoco lo reconocía.
Era un fallo lógico.

Si el fallo es electrónico poco se puede hacer a no ser que remplaces los componentes defectuosos, esto dudo que lo solucione pero comenta a ver si te lo reconoce el chip genius y nos dices.
Está en casa de mis padres y no podré probarlo en un tiempo, de ahí que ponga lo de sitio [buenazo] me lo anoto para probarlo.
12 respuestas