Форум - FlashBoot.ru

USB Flash Drive => Восстановление USB Flash Drive на контроллерах ALCOR => Тема начата: Askon от 24 Октября 2014, 16:54:31

Название: [Решено 4ГБ] Была флешка на 32 а возможно ли на 16 гб
Отправлено: Askon от 24 Октября 2014, 16:54:31
Всем добрый день. В общем история моя такова принесли в сц флешку на 32 гб, но один неудачный мастер открыл её не очень аккуратно, вывалив одну банку памяти. Вопрос возможно ли эту флешку заставить работать только на оставшиеся 16 гб. Информация от утилит определения данных.

GetFlashInfo:
Volume: F:
Controller: Alcor AU6989SN/AU6998SN
Possible Memory Chip(s): Not available
Chip Code: 0xE512
Chip F/W: 00F8
Group: 98
VID: 058F
PID: 1234
Manufacturer: Alcor Micro
Product: Mass Storage Device
Query Vendor ID: Generic
Query Product ID: USB Flash Disk 
Query Product Revision: 7.76
Physical Disk Capacity: 0 Bytes
Windows Disk Capacity:  0 Bytes
Internal Tags: AZAF-LABQ
USB Version: 2.00
Declared Power: 100 mA
ContMeas ID: 2946-03-00
Microsoft Windows 7
------------------------------------
...
Program Version: 8.0.0.550

ChipGenius:
Description: [F:]Запоминающее устройство для USB(Generic USB Flash Disk)
Device Type:        Mass Storage Device

Protocal Version: USB 2.00
Current Speed: High Speed
Max Current: 100mA

USB Device ID: VID = 058F PID = 1234

Device Vendor: Alcor Micro
Device Name: Mass Storage Device
Device Revision: 0001

Manufacturer: Generic
Product Model: USB Flash Disk
Product Revision: 7.76

Controller Vendor: Alcor Micro
Controller Part-Number: SC908SN/AU6989SN - F/W 00F8

Помогите плиз.
Название: Re: Была флешка на 32 а возможно ли на 16 гб
Отправлено: nat27 от 24 Октября 2014, 17:56:57
Привет!

По отчетам информационных утилит, памяти не видно ни в каком виде. Может там еще чего нарушено помимо модуля памяти, необходимо тщательно рассмотреть состояние устройства под большим увеличением.

Для флешки с контроллером Chip Code: 0xE512 можно запустить сервисные утилиты конца 2013г, а лучше AlcorMP_140812 и посмотреть, определяется ли память в ней. Утилиты есть по ссылке внизу этого сообщения.
Название: Re: Была флешка на 32 а возможно ли на 16 гб
Отправлено: Anatolij от 26 Октября 2014, 10:54:11
 Askon
Микросхему памяти оторвал? Сильный мастер :) Если оторвал микросхему, которая на втором канале, то работать будет (после обработки утилитой), а если на первом - нет.
Название: Re: Была флешка на 32 а возможно ли на 16 гб
Отправлено: Askon от 28 Октября 2014, 12:26:27
Попробовал AlcorMP_140812 пишет no flash in device error. Честно говоря признаюсь, не сильно разбираюсь где первый канал а где второй, могу только сообщить что память оторвана со стороны где нет микроконтроллера. Не могли бы вы подсказать как ввести данную флеш в тестовый режим, так как память  с скрытыми ножками. Контроллер памяти на написанно AU6998SN
Название: Re: Была флешка на 32 а возможно ли на 16 гб
Отправлено: nat27 от 30 Октября 2014, 05:14:11
По фото флешки с двух сторон можно определить номера ножек контроллера к которым подключены мс памяти, даже проще там где оторван модуль памяти и понять канал подключения.

Под этим сообщением есть ссылка на инструкцию по ремонту флешек с контроллером Alcor, в которой описана методика перевода в тестовый режим, в т.ч. замыканием ШД контроллера. Или посмотрите Правила Раздела. Шаблон для новых тем. Перед созданием темы читать обязательно! (http://flashboot.ru/forum/index.php?topic=5849.0), где есть ссылки по многим интересующим вопросам. 
Название: Re: Была флешка на 32 а возможно ли на 16 гб
Отправлено: Askon от 30 Октября 2014, 13:35:10
Попробовал ALCOR_MP_v14.07.18.00 он определяет флешку вот таким образом:

(http://i008.radikal.ru/1410/5a/a82c675cd05d.jpg) (http://www.radikal.ru)

и память определяется как Микрон хотя на банках написано SDIN7DU2-16 gb.

Что скажете чем поможете?

Название: Re: Была флешка на 32 а возможно ли на 16 гб
Отправлено: nat27 от 30 Октября 2014, 15:37:41
Память которую оторвали.., её полностью оторвали или она поломаная висит на плате? Потому как непонятна реакция AlcorMP, с одной стороны, ID:FF,FF,FF,FF что соответствует неопределенному идентификатору памяти, а с другой есть название памяти Mикрон 16ГБ. Судя по CE:2 откликаются 2 банка памяти, возможно второй(невидимый в окне алькора) банк отвечает правильным фидом. Что показывает утилита если кликнуть двойным щелчком мыши на окне с надписью памяти?
Название: Re: Была флешка на 32 а возможно ли на 16 гб
Отправлено: Askon от 30 Октября 2014, 16:04:12
Флешка оторвана 100%. По поводу двойного клика вот такая инфа:

Flash_Name: MT29F128G08CFABA

ID[0]: 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF
ID[1]: 0x45,0x3A,0x85,0x93,0x76,0x57, 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF
ID[2]: 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF
ID[3]: 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF
ID[4]: 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF
ID[5]: 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF
ID[6]: 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF
ID[7]: 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF
Название: Re: Была флешка на 32 а возможно ли на 16 гб
Отправлено: nat27 от 30 Октября 2014, 17:25:52
В этой флешке виден один банк ID[1]: 0x45,0x3A,0x85,0x93,0x76,0x57. По первой цифре  0x45, память от SanDisk, микрон тут и рядом не лежал, откуда утилита придумала Flash_Name: MT29F128G08CFABA - непонятно.

На первом(L) канале, ID[0]: 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF - память не видна(оторвана), по ID[1]: 0x45,0x3A,0x85,0x93,0x76,0x57 - нечто из SanDisk, что очень даже может быть. Если глянуть на маркировку SDIN7DU2-16 gb, то SDI видимо сокращение от SanDisk.

Что можно сделать в данном случае с флешкой. Возможно ничего хорошего не получится, ведь ID[1]: 0x45,0x3A,0x85,0x93,0x76,0x57, это припаяный модуль памяти на 16ГБ, а по ID[0]: 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF память оторвали. Утилита ALCOR_MP_v14.07.18.00, наверное не подойдет, раз она обзывает память SanDisk микроном. Или попытаться в утилите переключится в ручной режим подбора памяти по FID и указать 0x45,0x3A,0x85,0x93,0x76,0x57, попытаться обработать. Если кнопка Start будет неактивной, то перебирать память по производителю SanDisk, начать с 16Гиговых.

На скрине утилиты ALCOR_MP_v14.07.18.00 видны настройки по умолчанию, которые врятли приведут к успеху. Как минимум нужен LowLevel format и ECC:15.

Название: Re: Была флешка на 32 а возможно ли на 16 гб
Отправлено: nat27 от 31 Октября 2014, 07:34:17
Если никакие утилиты не помогут, тогда можно сделать такую вещь:
Для контроллера с 48-ногами проделать переделку, ножки 23 и 24 приподнять и освободить от дорожек. 24 ножку согнуть и припаять на место 23, при этом 23 нога должна висеть в воздухе и ничего не касаться. Теперь после запуска утилиты и двойного клика на изображение флешки должно быть так:

ID[0]: 0x45,0x3A,0x85,0x93,0x76,0x57, 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF
ID[1]: 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF
ID[2]: 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF
ID[3]: 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF
ID[4]: 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF
ID[5]: 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF
ID[6]: 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF
ID[7]: 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF

что будет равнозначно одноканальной с CE:1 флешкой, теперь для утилит с подходящей прошивкой не должно быть проблем. Контроллеры с Chip Code: 0xE512 понимают утилиты AlcorMP конца 2013г и всего 2014г. Рекомендую утилиты с индексом .MD по ссылке внизу этого сообщения в которых по умолчанию выставлены опртимальные параметры для одноканальных флешек с памятью TLC. Предположительно во флешке память TLC, если окажется MLC то можно упростить ECC вплоть до ECC:1, наблюдая при этом количество BadBlock(должно быть наименьшим). При этом наблюдать поведение флешки путем забивания всего объема информацией, отформатировать в виндовс в NTFS. Если проблем при считывании не наблюдается то ремонт флешки удачный.
Успехов!!
Название: Re: Была флешка на 32 а возможно ли на 16 гб
Отправлено: Askon от 31 Октября 2014, 09:00:53
Спасибо буду пробовать
Название: Re: Была флешка на 32 а возможно ли на 16 гб
Отправлено: Askon от 31 Октября 2014, 09:40:17
Значит рапортую сначала попробовал выставить настройки в ручную флеша у. вылетала в ошибку, перебирал с сан дисками 16 гб то же самое "ошибки", оставивши все как выбрала утилита единственное поставил настройки проверки и форматирования те которые вы рекомендовали. Флешка отформотировалась и стала 4 гб. Вот информация по двойному клику:

(http://s020.radikal.ru/i701/1410/92/2cb7e2538a16.jpg) (http://www.radikal.ru)

Так вот вопрос все таки попробовать сделать как вы советуете с ножками или оставить все как есть просто 16 гб уж оцень хоцса :), или возможно чего еще посоветуете

спасибо за помощ
Название: Re: Была флешка на 32 а возможно ли на 16 гб
Отправлено: nat27 от 31 Октября 2014, 09:57:27
Да уж, шаманство чистой воды то что происходит. Интересно, что теперь, после прошивки в 4ГБ выдают информационные утилиты из первого сообщения. Эти 4ГБ действительно нормальные, т.е. пишутся и, главное, правильно считываются при форматировании из под win в ntfs?

То что я предложил переконтачить ID1 на ID0, если сделать аккуратно, то можно и вернуть назад если не удасться получить 16ГБ и откатить к 4-м. Это теперь вам решать, насколько владеете паяльником. Я такую тонкую работу по пайке контроллеров прошу выполнять монтажниц на спец оборудовании(под микроскопом, с флюсом, оплеткой и спец.салфетками для очистки флюса и жала). В домашних условиях лучше не браться за пайку, впрочем это кто как оценивает свои возможности и последствия, часто бывает что лучшее враг хорошего.

В принципе, 4ГБ получить при текущем состоянии убитой флешки это нормально.
Название: Re: Была флешка на 32 а возможно ли на 16 гб
Отправлено: Askon от 31 Октября 2014, 12:23:19
Вообщем я думаю на этом мои мытарства можно считать оконечными :). Попробывал перекинуть ножки, утилиты с индексом как вы сказали вообще не определяли, определяла только та утилита с которой я работал и до этого, статус памяти были везде:

ID[0]: 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF
ID[1]: 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF
ID[2]: 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF
ID[3]: 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF
ID[4]: 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF
ID[5]: 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF
ID[6]: 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF
ID[7]: 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF

и выглядели вот так.

Слегка подумав решил что и 4 гигов хватит. Да попробовал забить флешу все 4 гб все ок скопировалось, обратно на комп тот же результат. Переформат в NTFS тоже прошел отлично.
Ну и под конец результаты программ в студию :)
Volume: G:
Controller: Alcor AU6989SN/AU6998SN
Possible Memory Chip(s): Not available
Chip Code: 0xE512
Chip F/W: FF00
Group: 98
VID: 058F
PID: 6387
Manufacturer: Teclast
Product: CoolFlash
Query Vendor ID: Teclast
Query Product ID: CoolFlash       
Query Product Revision: 8.07
Physical Disk Capacity: 4261412864 Bytes
Windows Disk Capacity:  4259258368 Bytes
Internal Tags: AXWP-S848
File System: NTFS
Relative Offset: 2100 KB
USB Version: 2.00
Declared Power: 200 mA
ContMeas ID: 2946-03-00
Microsoft Windows 7
------------------------------------
...
Program Version: 8.0.0.550

Description: [G:]Запоминающее устройство для USB(Teclast CoolFlash)
Device Type:        Mass Storage Device

Protocal Version: USB 2.00
Current Speed: High Speed
Max Current: 200mA

USB Device ID: VID = 058F PID = 6387
Serial Number: 57F0FB0A

Device Vendor: Teclast
Device Name: CoolFlash
Device Revision: 0112

Manufacturer: Teclast
Product Model: CoolFlash
Product Revision: 8.07

Controller Vendor: Alcor Micro
Controller Part-Number: SC908SN/AU6989SN - F/W FF00

Tools on web:       ..

Всем спасибо тему считаю можно закрывать. Жду комментариев :)