Не открывается флешка Alсor

Автор SANIOK_AV, 10 Марта 2010, 15:25:25

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

SANIOK_AV

Доброго времени суток!
Не открывается флешка...
CheckUDisk определил, что контроллер Алькор
Попробовал воспользоваться AlcorMP(091111)
При запуске программы вот что получается:

Другими AlcorMP тоже пробовал...то же самое...(((
Подскажите пожалуйста что можно сделать в данной ситуации?
Заранее благодарен!!!

_ANDY_

Обычно помогает более поздняя версия утилиты.
Но может быть и наоборот!

Если бы вы указали память(i29....) и контороллер (AU6984), то можно было бы поискать, что ближе всего по параметрам подходит и предложить какое-то решение.

Утилиты нормально работаю под XP!

SANIOK_AV

Цитата: _ANDY_ от 11 Марта 2010, 10:16:15
Обычно помогает более поздняя версия утилиты.
Но может быть и наоборот!
та пробовал вроди разные утилиты...
Цитировать
Если бы вы указали память(i29....) и контороллер (AU6984), то можно было бы поискать, что ближе всего по параметрам подходит и предложить какое-то решение.
а каким образом можно узнать эти данные?
Цитировать
Утилиты нормально работаю под XP!
запускаю под ХР

SANIOK_AV

#3
контроллер: au6983hl

nat27

#4
открой инструкцию 8, рис1.6 показывает каналы ID0-ID3, дай скрин этих каналов, замыкание контактов примени и посмотри не изменилась ли информация в ID0-ID3, вполне может восстановиться нормальный FID который есть в алькоре.
au6983hl это видимо твой контроллер, не забудь поставить галку в Support for other types of controller or not напротив Au6983 рис.1.13

SANIOK_AV

#5
Цитата: nat27 от 11 Марта 2010, 12:48:31
открой инструкцию 8, рис1.6 показывает каналы ID0-ID3, дай скрин этих каналов
так ведь у меня пункт "Status" в меню когда нажимаю на кнопку диска не активен...(((
там на моём скрине из первого сообщения это видно...

nat27

тогда пробуй замыкание контактов и смотри на статус ошибки, какой фид в сообщении, только не замыкай контакты на подключенной флешке. Если фид не поменяется то хреново, но очень похоже что висит контроллер, иначе алькор пускал бы далее, а так алькор не может до памяти добраться а спотыкается на кодах которых нет во FlashListе, пока остается замыкать разные контакты(в пределах допустимых по статье) чтобы алькор смог пустить дальше в настройки.

SANIOK_AV

#7
Цитироватьзамыкание контактов примени
вопрос по этой инструкции...
там сказано:
Цитировать2. Затем не размыкая контактов подключить флэш в USB порт.После определения флэш в системе и установки драйверов – разомкнуть выводы. При этом, флэш станет видна в Windows и будет доступна в утилитах для форматирования.
в моём случае флешку с замкнутыми контактами подключать к машине с уже запущеной программой AlcorMP?
То есть какой алгоритм?

nat27

замыкаешь контакты вставляешь флешку, после обнаружения нового устройства размыкаешь контакты, подожди пока установиться флешка(если появилась как новое оборудование). иногда этого достаточно чтобы флешка заработала и даже бывает что все файлы на ней целые. на всякий случай вынул-вставил для проверки работоспособности. если недоступна как диск то вынаешь флешку, запускаешь алькор, вставляешь флешку и дальше по инструкции если появилась возможность ходить по сетапу алькора, если в алькоре ошибка то смотришь на коды в сообщении ошибки, изменились ли они(это FID флеш памяти в строке ID) если FID такой как и был раньше то по новой проводишь процедуру замыкания контактов, можно замыкать другие контакты в пределах указанных в статье, иногда надо замкнуть четыре ноги, иногда две-три и в разных комбинациях - главное заставить выполниться внутреннюю программу самовосстановления контроллера. когда контроллер нормально заработает то алькор сможет правильно работать.

SANIOK_AV

ЦитироватьЕсли фид не поменяется то хреново
в процессе замыкания разных комбинаций фид у меня принимал такие значения:
0хA9,0xF5,0xB4,0x3E,0x74;
0хA9,0xF5,0xB5,0x3F,0x75;
0хAB,0xF7,0xB7,0x3F,0x77.
Цитироватьесли появилась возможность ходить по сетапу алькора
так эта возможность есть даже когда просто запустил алькор и даже ещё не вставил флешку...


nat27

#10
в случае нормальной работы оборудования на флешке FID определяемый алькором для установленного модуля памяти должен быть однозначным и стабильным, пока этого не будет то трудно ожидать восстановления флешки.
про хождение по сетапу алькора имелось ввиду после подключения флешки когда нет сообщения о какой либо ошибке, что подразумевает что у утилиты алькор "нет вопросов" к оборудованию и команды инициализации оборудования со стороны алькора отработали нормально. а пока нужно понять по какой причине меняется FID, возможно каждый раз (после замыкания контактов) контроллер проходит разные этапы инициализации, но всетаки не до нормального состояния иначе был бы однозначный FID для модуля памяти. и когда получился бы четко определенный FID, пусть даже отсутствующий в FlashList.ini, тогда можно было бы начинать подбирать параметры памяти по существующим секциям FlashList.ini.

SANIOK_AV

ну скажем так эти фид не так уж и часто менялся...
скажем так замыкал размыкал я раз наверное 40 ну а фид поменялся раз 5...

nat27

тогда можно попытаться поколдовать с FlashList.ini таким образом - допустим, после подключения флешки, алькор 091111 сообщил об ошибке с ID:0хA9,0xF5,0xB4,0x3E,0x74. закрываешь алькор отключаешь флешку и редактируешь FlashList.ini. поскольку память пиленная, то ориентироваться придется по объему 2Gb, первая (условно)подходящая секция будет:
[30]
Brand=Samsung
FlashName=K9LAG08U1M
FID=0xEC,0xD3,0x14,0x25,0x00,0x00
FlashType=MLC
Size=2048
и т.д. до конца [30] секции

заменяем в ней FID=0xEC,0xD3,0x14,0x25,0x00,0x00 на тот что был в алькоре FID=0хA9,0xF5,0xB4,0x3E,0x74,0x00 после редактирования секция выглядет
[30]
Brand=Samsung
FlashName=K9LAG08U1M
FID=0хA9,0xF5,0xB4,0x3E,0x74,0x00
FlashType=MLC
Size=2048
и т.д. до конца [30] секции

запускаешь алькор и вставляешь флешку, алькор должен распознать твою память как Samsung K9LAG08U1M, настрой алькор по инструкции, можно поставить Capacity Optimize и RW CycleTime:(Default), жмешь старт. если появились ошибки типа все в бэд блоках, то секция не подходит, возвращаешь первоначальный FlashList.ini и ищешь след.претендента на эксперимент по строкам
FlashType=MLC
Size=2048
заменяешь FID на тот что у тебя и т.д.
иногда срабатывало и были случаи восстанавления таким методом


SANIOK_AV

ок, Спсибо...попробую...
Цитироватьдопустим, после подключения флешки, алькор 091111 сообщил об ошибке
а ничего что я пользуюсь алькор 100128MD (ну в смысле модифицированым тобой)?

SSerj

Подскажите! AlcorMP(080424) после всавления флешки написал "unknown flash error"

nat27

Цитата: SANIOK_AV от 11 Марта 2010, 22:59:46
а ничего что я пользуюсь алькор 100128MD (ну в смысле модифицированым тобой)?
во всех модифицированных утилитах открыта возможность форматирования в NTFS и поддержка произвольных VID&PID, в остальном функциональность по сравнению с немодифицированными одинакова. AlcorMP(100128.MD) мне понравился, на моей TSJF8GV33 никаких проблем нет, а тебе ведь необходимо править FlashList.ini, а это возможно до версии 091111, а в более новах версиях разработчики зашифровали базу данных параметров флешек и теперь она называется flashlist.afl и в обычном редакторе до неё не добраться, увы..

nat27

Цитата: SSerj от 12 Марта 2010, 01:12:38
Подскажите! AlcorMP(080424) после всавления флешки написал "unknown flash error"
подсказываю - AlcorMP(080424) сообщил что в его базе нет описания для поддержки мс.флеш памяти.

vintalet

Я тожу перепробовал наверно утилит10, но потом нашел http://flashboot.ru/files/public/Alcor/AlcorMP_AU698X_090515.01.rar Флешка только читалась, постоянно выскакивали ошибки записи. Флешка чек_у_дискоком видела что PID именно 9380, но после использования утилиты, PID стал 6387. Значит так, качаем утилитку, суваем флешку, запускаем утилитку в СетАпе программы по умолчанию стоит, что флешка будет отформатирована на 980 Мб, а надо ж то на 2Гб. Для этого входим в сетап на вкладке BabBlock установить AutoCheck!!! А на вкладке FlashType выбрать LowLevelFormat (для надежности). И О ЧУДО!!! ;)

SANIOK_AV

Цитата: nat27 от 11 Марта 2010, 22:04:56
заменяем в ней FID=0xEC,0xD3,0x14,0x25,0x00,0x00 на тот что был в алькоре FID=0хA9,0xF5,0xB4,0x3E,0x74,0x00
заменил...
Цитироватьзапускаешь алькор и вставляешь флешку, алькор должен распознать твою память как Samsung K9LAG08U1M
всё равно алькорМП ругается на замененый фид...(((

nat27

допустим было так - ты запустил алькор и вставил флешку, в ответ алькор сообщил 30400 UnKnown flash error ID:0хA9,0xF5,0xB4,0x3E,0x74, ты закрыл алькор вынул флешку, подправил FlashList.ini, например, секцию [30], внес в неё FID=0хA9,0xF5,0xB4,0x3E,0x74,0x00, и после запуска алькора и подключения флешки снова появляется 30400 UnKnown flash error ID:0хA9,0xF5,0xB4,0x3E,0x74.
Это может означать что алькор не смог обратиться к флеш памяти(точнее нашел ошибку при обращении), т.е. UnKnown flash error - неизвестная ошибка флеш памяти, что может говорить о том что контроллер все таки неправильно работает или проблемы с микрухой флеша, иначе алькор запустился бы нормально, значит дело не в том что микросхема памяти не описана в  FlashList.ini, ведь мы подстановкой ее означили по секции[30], а в какойто другой ошибке. простые действия, видимо, закончились, если что предпринимать дальше, то нужен всякий инструмент и т.п. для физического воздействия и замеров.

SANIOK_AV

#20
подправил другую секцию - пошло...
но определило всё бедами...
ща подправил третью секцию сканит...

p.s.
перепробовал я все варианты в FlashList.ini и везде определяло всё бедами...
видать не судьба...(((

В любом случае огромное спасибо всем за помощ и потраченое на меня время, особенно nat27!!!