Распознаётся как пустое устройство Transcend V30 16Гб

Автор shurick, 26 Октября 2010, 00:35:19

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

shurick

Есть девайс под названием Transcend V30 на 16 гигов.
В системе распознается как пустое устройство (вставьте диск).
Пробовал восстанавливать через OnLineRecovery, но выдаёт ошибку Format failed (0xE306)
Контроллер Alcor AU6990. Чипов памяти 2, но пайка BGA, замкнуть не получится.
Какие варианты воскрешения возможны? Есть у кого даташит на этот контроллер? Спасибо.

nat27

Привет! Интересно, теперь в бюджетные флешки Transcend V30 стали устанавливать Alcor AU6990 чтоли? Давай попробуем разобраться что замыкать на контроллере. Берем Product Matrix USB Flash Disk на контроллере ALCOR, из него видно что PCB pin compatible, совместимость по контактам сохраняется у контроллеров AU6980\6981\6982\6983\6984\6986\6987\6990, сами корпуса контроллеров могут быть 48pin AU698x-HL и 64pin AU698x-IL. Даташит на AU6990 чтото не находится, но в нашем случае распиновку контактов можно взять от совместимого AU6986, и схема флешки 48pin AU698x-HL. Из схемы видно что когда используется режим SingleChannel то шина данных на флеш-память распаяна впараллель, на контроллере это  FMDATAL0-L7(44,43,42,41,40,39,38,37), для режима DualShannel на первом канале контроллера FMDATAL0-L7(44,43,42,41,40,39,38,37) будет первая группа флеш-памяти, на втором канале контроллера FMDATAH0-H7(34,33,32,31,30,29,28,27) будет вторая группа флеш-памяти. Скорее всего у твоей флешки DualShannel поэтому начать можно с первого канала на контроллере (44,43,42,41,40,39,38,37) или со второго (34,33,32,31,30,29,28,27) если с первым не получится. Удачи.

shurick

Спасибо большое за совет, но только попробовал замыкать и как она распознавалась  пустым устр-вом, так и распознаётся :-( Все каналы замыкал. У этого контроллера вообще есть тестовый пин?

nat27

3 тестовых пина бывает у 64pin AU698x-IL, на 48pin их нет. какой vidpid у флешки, что сообщает алькор? для AU6990 нужны свежие алькоры от AlcorMP(100421) и старше.

shurick

Name: Mass Storage Device  (USB2.0)

Logic Driver: H:\

VID&PID: Vid_058f&Pid_1234
Speed: high speed

VendorID: Generic
ProductID: USB Flash Disk
Product Revision: 7.76

Vendor Description: Alcor Micro
Product Description: Mass Storage Device
Serial Number:    

Алькор пишет ошибку форматирования, не помню какого номера. Может и правда взять новый прошивальщик?

shurick

скачал вот AlcorMP(080424)_AlcorMP_AU698X
Пишет: 20100: Invalid device error. Но в настройках почему-то нет моей памяти (sams K9LCG08UIM-LCB0). может поиграться с настройками?

Anatolij

shurick
Цитироватьдля AU6990 нужны свежие алькоры от AlcorMP(100421) и старше
Цитироватьскачал вот AlcorMP(080424)_AlcorMP_AU698X
Ничего, что циферки не совпадают? :)

shurick

AlcorMP_AU698x_100421 скачал. Он распознаёт флешку хорошо, начинает сканировать на Бэд-блоки и когда доходит до 100% выдаёт ошибку:
50400: Too many bad block error
        Bad Block: 2048/2048

Что значит сия ошибка? Может вообще выключить сканирование?

nat27

Под какой операционной системой работаешь? Замыкать контакты предлагаю так - подключить к флешке нормальный(проверенный в работе) удлинитель 1,0-1,8Метра, но вилку кабеля пока не включать в системник. флешку одной рукой крепко прижать к столу и скальпелем или тонкой отверткой, при неподключенном удлинителе, закоротить на контроллере любые из 2х либо 3х-4х ножек шины данных на первом канале контроллера FMDATAL0-L7(44,43,42,41,40,39,38,37), и держать инструмент закорачивания этой же рукой. Делать это очень внимательно, если это скальпель, то он не должен при закорачивании, скажем двух ножек, провалиться между ними и закоротить чтонибудь еще на печатной плате. Теперь другой рукой вставить вилку  удлинителя в USB порт системной платы(переднюю панель корпуса нежелательно использовать), комп должен стоять на столе и доступ к порту USB на задней панели компа быть удобным. Разомкнуть ножки контроллера, в ответ должно обнаружиться новое устройство USB. Если этого нет, то отключить вилку удлинителя от компа и проделать замыкание с другими ножками шины данных на первом или втором канале. Если обнаружилось новое устройство, то скорее всего контроллер произвел самовосстановление, флешка может заработать сразу, но необязательно. Теперь используй утилиты, сначала от производителя - Transcend OnLineRec, затем AlcorMP_AU698x_100421 либо более новую. Название флешки должно быть 600\620 в зависимости от этого утилиты трансенда отличаются попробуй JF620_OnLineRecoveryTool

shurick

попробовал все вышеперечисленные способы. Такая же фигня. "Вставьте диск".

Name: Mass Storage Device  (USB2.0)

Logic Driver: G:\

VID&PID: Vid_058f&Pid_1234
Speed: high speed

VendorID: Generic
ProductID: USB Flash Disk
Product Revision: 7.76

Vendor Description: Alcor Micro
Product Description: Mass Storage Device
Serial Number:

Пробовал шить самой свежей AlcorMP(100907)
Она видит флешку, но после сканирования бэдов пишет : 50400:Too many bad block error.Bad block 2048/2048. Может настройки какие-нить ввести другие, например "flash num","Channel" или ещё какие? Они не заполнены при подключении и почему то в проге изначально PID 6387, а CheckUDisk пишет. что 1234. Как поступить, люди добрые?

shurick

Да, при использовании JF Online Recovery  Видит, начинает форматировать и пишет что-то типа "Format failed (0xE306)"

nat27

на PID не обращай внимания, это информационный параметр и на прошивку не влияет. Уточни какой JF Online Recovery пишет "Format failed (0xE306)", просто JF Online Recovery или JF Online Recovery 620, это принципиально важно, ведь не зря отличаются версии служебной утилиты. 620 - для новых контроллеров AU6990. Что написано на чипах памяти и совпадает ли их маркировка с названием памяти в алькоре, это очень важно, если алькор незнает эту память или обозвал ее по другому то будет много бэд-блоков(скорее всего - все, 2048/2048 говорит что в 2ГБ памяти 2ГБ плохих и останавливается с ошибкой 50400:Too many bad block error). Либо модуль памяти убитый или непропаяный, т.е. контроллер может его распознать но работать с ним не может. Привел бы лучше картинки алькора - Configuration information и т.д. Тогда бы было видно что там распозналось и в каком режиме.

shurick

Да и версия для V620 пишет тоже фигню:

shurick

Вот, что пишет Алькор:


shurick

Думаешь стоит прогреть память феном? Страшно как-то.... чипы же BGA, а память боится перегрева :-(

nat27

Память с контактами LGA, греть или нет - решать тебе. AlcorMP(да, наверное, и OnLineRec620) правильно работает только под WinXP(SP2), под вистой\7 может некорректно работать. Наименование памяти в алькоре и то что припаяно живьем - совпадает? Настрой алькор по инструкции(ссылка внизу этого сообщения). Если получится приведи скрин Configuration information, как в инструкции 10, рисунок 1.2.6. Для начала, найди комп с WinXPSP2 (только не с SP3 !!!)

shurick

Наименование памяти совпадает. Спасибо, сейчас попробую на втором компе (на нём ХР) Если что, отпишусь!

shurick

выполнил как на рис 1.2.6 . Флешка обозначается там буквой Е , а не F и нажимая на статус все поля пустые, кроме controller Type - 6987, хотя на самом деле 6990.

nat27

Попробуй QCTool-ы обои-два, какойто из них был явно заточен под  AU6987, может и память там есть(если повезет).

shurick

Попробовал QCTool-ы. Оба. Они пишут: Get Device Config Error.


nat27

Кстати, после чего флешка перестала работать, какова предистория поломки. Получается что основные программные средства восстановления(OnLineRec, AlcorMP, QCTool) не могут справиться с проблемой. Настораживает что в "статусе все поля пустые, кроме controller Type - 6987", возможно нет доступа(не дает контроллер?) к сведениям прошивки, сер.номер и пр. Возможно проблемы с аппаратной частью, посмотри внимательно на нарушение пайки, обрывы, поломку обвязки, кварц целый, контроллер и память под вопросом, можно прогреть контакты. 

shurick

Да вот в том то и дело, что мне её отдали. Даже не знаю, что с ней было. Недавно прогревал контроллер, результата никакого. Посмотрю пайку. Но объём же программа видит, соответственно память тоже ведь?

nat27

Если бы нормально видела то небыло бы проблем в тех утилитах что использовал, попробуй на всякий случай FC MPTool из последних версий, в них можно явно задавать объем памяти, ради интереса начни с 512Мб, если хоть сколько удасться увидеть нормально(завершится FCMPTool без ошибок) то возможно контроллер и жив, хотя это тоже не показатель, если любой модуль памяти плохой то и 512Мб не создасться.