Здравствуйте, Гость

0 Пользователей и 1 Гость просматривают эту тему.

Здравствуйте. Имеется флешка, при подключении, через секунд пять, система выдаёт ошибку о том, что диск необходимо отформатировать. Далее мои действия (1-5 фото во вложении): соглашаюсь, нажимаю отформатировать с настройками по умолчанию и получаю ошибку записи.

Результаты программы usbflashinfo_v8.2:
Volume: I:
Controller: Alcor AU6989SN-GT/AU6998SN
Possible Memory Chip(s):
  Micron MT29F128G08CBCAB
Memory Type: MLC
Flash ID: 2C84643C A5
Flash CE: 1
Chip Code: 0xEC05
Chip F/W: FF02
Group: 98
VID: 0011
PID: 7788
Manufacturer: Generic
Product: Mass Storage
Query Vendor ID: Generic
Query Product ID: Flash Disk     
Query Product Revision: 8.00
Physical Disk Capacity: 33554432000 Bytes
Windows Disk Capacity:  0 Bytes
Internal Tags: AYWR-S932
USB Version: 2.00
Declared Power: 200 mA
ContMeas ID: A6F7-02-00
Microsoft Windows 7 SP1 Build 7601
------------------------------------
...
Program Version: 8.4.0.584

Были попытки запуска программ:
1.transcend OnLineRecovery_v1.0.0.42: ошибка format failed 0x1402
2.ALCOR MP_v14.09.26.00_6989SNL(программа скачана с портала http://flashboot.ru) не видит устройство
3.ALCOR MP_v15.03.05.00(программа скачана с портала http://flashboot.ru) не видит устройство
2 и 3 пункты пробовал так же на Win XP PRO SP3. Результат аналогичный.

Фото самой флешки и её внутренностей(фото 6-8 во вложении). Немного смутила надпись на модуле памяти: RT-16GB.
Инфа с флешки не важна. Нужно восстановить работоспособность. Помогите, пожалуйста с проблемой.
« Последнее редактирование: 11 Сентября 2015, 11:31:44 от Пэл »

Оффлайн nat27

*
  • *****
  • 2854
Привет!

Попробуйте эти утилиты:
AlcorMP(140806.MD) - 6,8Mb. AU6989SNL [E50B]
AlcorMP(140812.MD) - 6,4Mb. AU6998
AlcorMP(140912.MD) - 6,9Mb. AU6998
AlcorMP(140926.MD) - 5,0Mb. AU6989SNL [E50B]

AlcorMP(150305.MD) - 6,4Mb. AU6989

Объем памяти этой флешки подделки не превысит 16ГБ если верить usbflashinfo_v8.2 и, возможно, маркировке RT-16GB
 
Volume: I:
Controller: Alcor AU6989SN-GT/AU6998SN
Possible Memory Chip(s):
  Micron MT29F128G08CBCAB
Memory Type: MLC
Flash ID: 2C84643C A5
Flash CE: 1
nat27, AlcorMP(150305.MD) выдала вариант для работы(фото9 в приложении). Подскажите, пожалуйста, действия, что бы исправить флешку.

Оффлайн nat27

*
  • *****
  • 2854
Запустить утилиту как есть. Если восстановление пройдет нормально, то смотреть на скорость записи, она будет невелика(до 5-7Мб\с), так как выставлена оптимизация для TLC памяти, а во флешке MLC. Для увеличения быстродействия можно снизить ECC до 7-8 и посмотреть не сильно ли при этом теряется объем. Т.е. есть вероятность потери памяти из за упрощенной схемы коррекции ошибок, чем проще(меньше значение ECC) схема коррекции ошибок тем выше скорость обработки данных и соответственно скорость записи на флешку. Еще можно усложнить Scan Level до FULL Scan2 или даже FULL Scan4, но тогда время проверки будет долгим, на 8ГБ уходит около часа. Но и вероятность ошибки в будущем при FullScan4 меньше всего, так как была проведена тщательная проверка.

Для MLC памяти в одноканальном режиме скорость записи 10-14МБ\с вполне хороша, особенно для флешек подделок, на этом с экспериментами ECC можно остановиться.    
nat27, Для меня время обработки флешки не критично, то есть я готов запустить её надолго, если это улучшит конечный результат.
У меня появилось 3 вопроса:
1. В настройках, во вкладке Information(фото10) VID и PID не совпадают с теми, которые показала программа usbflashinfo_v8.2 ранее. Это нормально?
2. Есть ли возможность выставить оптимизацию для MLC?
3. Каким способом померять показатели скоростей записи и чтения посоветуете?
« Последнее редактирование: 08 Сентября 2015, 15:12:07 от Пэл »

Оффлайн nat27

*
  • *****
  • 2854
У меня появилось 3 ответа:
1. Да это нормально, VID: 0011 PID: 7788 часто бывает у подделок, поэтому ALCOR MP_v14.09.26.00_6989SNL, ALCOR MP_v15.03.05.00 не видит устройство так как заточены они под стандартные для контроллеров ALCOR VID:058F PID: 387(или любой другой, если VID:058F), в версиях .MD добавлены другие видпид поэтому утилиты видят флешки подделки.

2. Оптимизация для MLC понятие абстрактное и зависит от типа памяти, в основном достигается экспериментом. Например, для TLC памяти ECC не рекомендуется снижать менее 12, а для MLC можно снизить ECC(упростить алгоритм коррекции ошибок), т.к. память более стабильна. До какого уровня снижать ECC для MLC покажет только эксперимент ведь техпроцесс производства памяти постоянно "утончается", у моей флешки MLC-25nm поэтому я рискнул и поставил ECC:1, скорость записи доходит до 14-18МБ\с.
MLC L85A MT29F128G08CBCAB 16GB 20nm, поэтому рекомендуется ECC:8, но можно и до ECC:3 поэкспериментировать, хотя модуль памяти на фото бескорпусной, поэтому трудно сказать насколько хорош.

3. Для определения скорости обмена очень много утилит, но я использую простой метод, смотрю на скорость записи в FARe при копировании фильмов или больших файлов 2-3ГБ.
nat27, После запуска, программа отработала около получаса и вернула ошибку 50400(фото11).

Оффлайн nat27

*
  • *****
  • 2854
Ошибка 50400 часто бывает когда в утилите отсутствует подходящая прошивка.

По ссылке внизу этого сообщения есть другие версии AlcorMP и подробная инструкция по работе с утилитами. Контроллер с кодом 0xEC05, установленный во флешке понимают многие утилиты, так что можно начать с конца 2013г и перебрать их по очереди. Думаю, займет это не много времени. Скачать утилиту и не меняя настройки, подключать флешку и жать старт. Могут подойти утилиты разных версий, остановиться на на той что лучше всего восстановит флешку. Затем померять скорость записи и если не устраивает, менять ECC и Scan Level пока не получится требуемый результат.

После запуска AlcorMP(150305.MD) флешка, скорее всего, стала со стандартными vidpid = 058F6387, теперь её должны распознавать не только .MD версии, но и обычные, скачанные с других ресурсов.
nat27, в процессе подбора программы, были такие ошибки, как "30500" и "пустое поле". Версия 140912MD признала устройство и обработала его(фото12). Настройки по умолчанию. Резултат теста Crystal Disk Mark: скорость линейного чтения=22МБ/сек, записи=13МБ/сек(фото13). Файл, весом 3,7ГБ скопировался на флэш стандартными средствами винды за 5мин25сек. Думаю, что на этом можно остановиться. Благодарю за советы.
« Последнее редактирование: 11 Сентября 2015, 16:26:54 от Пэл »