Автор: Unknown BIOS (не проверено) , 10 сентября 2008
Подскажите, есть USB flash drive Transcend JetFlash 4GB на контроллере Alcor AU6982
C флэшкой произошел сбой в результате чего она виделась в системе с такими параметрами но не желала форматироваться

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB\Vid_058f&Pid_1234]
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB\Vid_058f&Pid_1234\5&2744889e&0&2]
"DeviceDesc"="Запоминающее устройство для USB"
"LocationInformation"="Mass Storage Device"
"Capabilities"=dword:00000004
"UINumber"=dword:00000000
"HardwareID"=USB\Vid_058f&Pid_1234&Rev_0001 USB\Vid_058f&Pid_1234
"CompatibleIDs"=USB\Class_08&SubClass_06&Prot_50 USB\Class_08&SubClass_06 USB\Class_08
"ClassGUID"="{36FC9E60-C465-11CF-8056-444553540000}"
"Class"="USB"
"Driver"="{36FC9E60-C465-11CF-8056-444553540000}\\0025"
"Mfg"="USB-совместимое запоминающее устройство"
"Service"="USBSTOR"
"ConfigFlags"=dword:00000000
"ParentIdPrefix"="6&b6aa236&0"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB\Vid_058f&Pid_1234\5&2744889e&0&2\Device Parameters]
"ExtPropDescSemaphore"=dword:00000001
"SymbolicName"="\\??\\USB#Vid_058f&Pid_1234#5&2744889e&0&2#{a5dcbf10-6530-11d2-901f-00c04fb951ed}"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB\Vid_058f&Pid_1234\5&2744889e&0&2\LogConf]


Была неудачная попытка восстановить ее программой AlcorMP-UFD-6.21.rar и после этого флэшка стала определяться как Неизвестное устройство и утилиты перестали ее видеть

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB\Vid_0000&Pid_0000]
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB\Vid_0000&Pid_0000\5&2744889e&0&2]
"DeviceDesc"="Неизвестное устройство"
"LocationInformation"="USB Device"
"Capabilities"=dword:00000000
"UINumber"=dword:00000000
"HardwareID"=USB\UNKNOWN
"CompatibleIDs"=USB\UNKNOWN
"ClassGUID"="{36FC9E60-C465-11CF-8056-444553540000}"
"Class"="USB"
"Driver"="{36FC9E60-C465-11CF-8056-444553540000}\\0025"
"Mfg"="(Стандартный USB хост-контроллер)"
"ConfigFlags"=dword:00000000
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB\Vid_0000&Pid_0000\5&2744889e&0&2\Device Parameters]
"ExtPropDescSemaphore"=dword:00000001
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB\Vid_0000&Pid_0000\5&2744889e&0&2\LogConf]
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB\Vid_0000&Pid_0000\5&2744889e&0&2\Control]


Каким образом теперь можно достучаться до контроллера и починить девайс?
Содержимое данного поля является приватным и не предназначено для показа.

BBCode

  • HTML-теги не обрабатываются и показываются как обычный текст
  • You may use the following BBCode tags:
    • [align]
    • [b]
    • [code]
    • [color]
    • [font]
    • [hr]
    • [i]
    • [img]
    • [list]
    • [quote]
    • [s]
    • [size]
    • [spoiler]
    • [sub]
    • [sup]
    • [table]
    • [u]
    • [url]
  • Адреса веб-страниц и email-адреса преобразовываются в ссылки автоматически.

savely

17 лет 5 месяцев назад

Фигово. VID/PID в нулях.. Разве что как-то заставить софт типа AlcorMP-UFD-6.21.rar признавать за свою флешку с нулями. Сугубо теоретизирую...

P.S. Да, и ссылочку на софт можно?

sars1

17 лет 5 месяцев назад

Софт отсюда:
http://www.flashboot.ru/index.php?name=Files&op=view_file&lid=76
К сожалению слабо представляю как он общается с контроллером. Если теоретизировать то может быть какой то универсальный флэшер, работающий с устройством на самом низком уровне минуя драйверы windows. Ну или программатор, хотя я не слышал про восстановление прошивки таким образом.

R_Soft

17 лет 5 месяцев назад

В программе порт USB настраивается/выбирается вручную. В меню Setup выставляется VID/PID/Vendor/Product. В общем без реального девайса с этой тулзой не поиграешься.

sars1

17 лет 5 месяцев назад

Всем спасибо, разобрался!
Оказывается, при подвисшем контроллере надо разобрать флэшку и замкнуть выводы чипа памяти так как описано здесь в 5 пункте:
http://s1mp3.org/ru/docs_deadrec.php
После этого контроллер раздупляется, девайс определяется в системе и с ним можно работать вышеописанными тулзами.

R_Soft

17 лет 5 месяцев назад

Т.е. в статье сказано:
Теперь, без батареи, замкните плоской отвёрткой любые из 8-ми IO-выводов (на рисунке ножки 29-32, 41-44) микросхемы и, не убирая отвёртку, подсоедините плеер к ПК.

... и указаны выводы данных флешки. Мне это напоминает порчу КС БИОСа при кратковременном корочении ног флешки материнки. ;) Наверно тут суть такова, что прошивка контроллера хранится в некоторой части флешки, и если по какой-либо причине прошивка слетает/портится, при попытке прочитать и запустить контроллером "мусор" вместо родной прошивки, он вешается. Если замкнуть выводы данных во время включения контроллера (не зря замечено, что БЕЗ батарей, ведь статья описывает MP3 плеера), то он переходит в boot режим и отзывается на некотрые команды по USB интерфейсу. Очевидно эта boot прошивка заложена в контроллер по умолчанию как масочная ROM.

Baza

17 лет 5 месяцев назад

[off] блин, а в моём huawey флэшка BGA-шная......рассолу ей чтоли под брюхо налить :) [/off]

makarog

17 лет 3 месяца назад

Из опыта:
флешка трансценд JF V30 на 2Гб, поступила с диагнозом "0 размер", в утилитке AlcorMP(081010) память определилась как MT29F16G08MAA, вскрытие показало, что определилось правильно, чип AU6986, pid и vid не определились.
Далее алгоритм действий был таков:
1. по таблицам из вышеозначенного сайта выбрал pid и vid 058f и 1234 соответственно
2. запускаем утилитку с неподключенной флешкой
3. подключаем флешку
4. в утилитке на 3-ей вкладке появилась маркировка памяти, емкость и ID, слева 03 изменила название на J, кликаем на нее, выбираем Status, вручную вводим пид, вид и если надо, заполняем другие поля
5. закрываем вкладку, ставим галочку AutoMP, жмакаем Start(A), ждем
По окончании получаем 2Гб флешку, полностью работоспособную

P1lot (не проверено)

17 лет назад

в программе AlcorMP на флешку Transcend JetFlash 4GB ругается 0300: Get device mode error

если кликнуть на ошибку выводит:
Device_Mode: AU6983
Flash_Name:
ID[1]: 0xEC,0xD7,0x55,0xB6,0x78, 0x00,0x00,0x00,0x00
ID[2]: 0xEC,0xD7,0x55,0xB6,0x78, 0x00,0x00,0x00,0x00
ID[3]: 0xFF,0xFF,0xFF,0xFF,0xFF, 0x00,0x00,0x00,0x00
ID[4]: 0xFF,0xFF,0xFF,0xFF,0xFF, 0x00,0x00,0x00,0x00
ID[5]: 0xFF,0xFF,0xFF,0xFF,0xFF, 0x00,0x00,0x00,0x00
ID[6]: 0xFF,0xFF,0xFF,0xFF,0xFF, 0x00,0x00,0x00,0x00
ID[7]: 0xFF,0xFF,0xFF,0xFF,0xFF, 0x00,0x00,0x00,0x00
ID[8]: 0xFF,0xFF,0xFF,0xFF,0xFF, 0x00,0x00,0x00,0x00

флешка побывала в принтере вытаскивалась при выключенном питании.. под MAC OS не определяется под WINDOWS определяется как запоминаюшее устройство для юсб но не открывается как будто ее нет.. помогите пожалуйста разобраться

ALEXCOM (не проверено)

17 лет назад

на flashboot.ru погляди утиль посвежей, я ещё смотрю ветку на Хоботе http://forum.ixbt.com/topic.cgi?id=27:6845

Unknown BIOS (не проверено)

16 лет 2 месяца назад

У меня Transcend JF V30 на 8Гб, при подключении пишет что: устройство USB не определено, AlcorMP вообще не определяет. Как мне прошыть контроллер?