[Решено]Hybrid! было 1 гб, стало 4гб

Автор Combat, 31 Марта 2010, 01:48:39

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

Combat

производитель: не знаю
VID = 058F PID = 1234
контроллер Alcor AU6982
Flash F8GMMAP - 0S04 T0749  1gb была
стала Samsung K9HBG08U1M CSLM05P2 4gb
AlcorMP различных версий

у меня была USB флешка (далее накопитель) на 1gb (производитель неизвестен),
недавно в мастерскую на запчасти сдали MP3 плеер Iriver на 4gb,
не долго думая я снял флеш память с плеера и поставил на USB накопитель
в данный момент ChipGenius выдает такую информацию
Device Name: +[H:]+Запоминающее устройство для USB(Generic USB Flash Disk USB Device)

PnP Device ID: VID = 058F PID = 1234
Serial Number: 4&&275793D6&&0&&2
Revision: 7.76

Device Type: Standard USB device - USB2.0 High-Speed

Chip Vendor: Alcor
Chip Part-Number: AU6981~AU6985

Product Vendor: (N/A)
Product Model: (N/A)

Вопрос, возможно ли как нибудь Alcor'ом увидеть эти 4gb или не стоит заморачиваться
этим экспирементом ?
Флешку можно спалить так что все варианты приветствуются :)

на данный момент AlcorMP ругается No Flash in device error, подозрения на плохо припаянную флеш память...


еще заметил что на плате плеера память была припаяна на все 40 ножек, а на плате накопителя припаиваются только 30, тоесть всего 30 пятачков для пайки под флеш память (NAND)

nat27

при замене памяти на другой объем необходимо учитывать схемотехнику нового модуля, скорее всего есть, как минимум, отличие в K9HBG08U1M CE=2, посмотри документацию на контроллер и схемотехнику(для некоторых контроллеров алькор есть по ссылке внизу сообщения). Не смог вставить картинку, папка Upload переполнена, глянь сам стандартную схемотехнику флешек на AU6980-6982, можно увидеть что, в зависимости от CE, контроллера, ChannelMode, количества микросхем памяти распаиваются или удаляются резисторы..

Combat

удалил R9, сейчас когда прижимаю память (хотя пропаивал вроде хорошо) AlcorMP пишет Unknown flash error

Combat

пропаял лучше, на данный момент ChipGenius

Device Name: Intel(R) 82801FB/FBM USB Universal Host Controller - 2658

PnP Device ID: VID = 8086 PID = 2658
Serial Number: 2&&EBB567F&&0&&E8
Revision: (Information not returned)

Device Type: Generic USB Host Controller - USB2.0 Full-Speed (USB1.1)

Chip Vendor: (No match record)
Chip Part-Number: (No match record)

Product Vendor: Intel(R)
Product Model: 82801FB/FBM USB Universal Host Controller - 2658

AlcorMP определил память все 4 гб, после старта пишет Write Flash Module... так минут 20, потом Load firmware code error

nat27

а зачем нам Intel(R) 82801FB/FBM USB Universal Host Controller - 2658 смотреть???
какой FID определил алькор, соответствует ли он Samsung K9HBG08U1M, и нарисовано в окне CE:2, это можно понять что видет алькор после такого "кощунства"
и каков контроллер живьем?
еще можно фирменным Transcend OnlineRecovery форматнуть, бывает алькор не берет а эта восстанавливает.

Combat

Цитироватьа зачем нам Intel(R) 82801FB/FBM USB Universal Host Controller - 2658 смотреть???
дааа ток ща допер ))))

AlcorMP определяет вот это


JetFlashOnlineRecovery начинает форматирование и выдает ошибку

как понять контроллер живьем ? Alcor Micro AU6982  E41-GHL-NP A630473-1F 0745

nat27

если верить первому скрину то наблюдаются ошибки, согласно FlashList.ini:
[37]
Brand=Samsung
FlashName=K9HBG08U1M
FID=0xEC,0xD5,0x55,0x25,0x00,0x00
FlashType=MLC
Size=4096
MaxBank=1
CE=2

на скрине, приведенном тобой FID=0xEC,0xD5,0x55,0x25,0x68,0x00,
вместо 0x00 присутствуют 0x68, вполне может быть и по другим каналам затесалась какая нибудь хреновина, это может косвенно свидетельствовать что не все в порядке, приведи скрин рисунок 1.6 инструкции alcor flash 8.doc, если все нормально с железом там на каналах ID должно быть так:
ID[0]: 0xEC,0xD5,0x55,0x25, 0xFF,0xFF,0xFF,0xFF
ID[1]: 0xEC,0xD5,0x55,0x25, 0xFF,0xFF, 0xFF,0xFF
ID[2]: 0xFF,0xFF, 0xFF,0xFF, 0xFF,0xFF, 0xFF,0xFF
ID[3]: 0xFF,0xFF, 0xFF,0xFF, 0xFF,0xFF, 0xFF,0xFF

кроме того, наблюдается на скрине Bad Block: FixCapacity(986M~986M), это ты что ограничил в алькоре количество badblock до 1Гб? поставь AutoCheck, путь ищет все сбойные блоки.

на флешке живьем у тебя контроллер Alcor Micro AU6982, советую использовать алькоры до 081208 версии, начиная с 090109 флешки на Alcor Micro AU6982, в большинстве случаев, обрабатываются неправильно(установлено опытным путем).

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

Combat

AlcorMP(08092401)

Цитироватькроме того, наблюдается на скрине Bad Block: FixCapacity(986M~986M), это ты что ограничил в алькоре количество badblock до 1Гб? поставь AutoCheck, путь ищет все сбойные блоки.

скринил без настроек )

у меня почему то вместо 0xFF - 0x00 это о чем говорит?

nat27

"вместо 0xFF - 0x00 это о чем говорит?" в контроллере прописаны 0 вместо отсутствующего FID микросхем памяти, наверное, пока это не страшно, по идее после нормальной прошивки должны появиться 0xFF - единички, как результат считывания пустых ножек с открытым коллектором по адресам отсутствующих модулей(точнее там должны быть запертые(неоткликающиеся) выходы установленного модуля памяти переведенные в высокоимпедансное состояние).
глянул еще раз на схему подключения AU_6980_6981_6982, там что для CE=1 и CE=2, никаких резисторов снимать/добавлять не нужно. странно что в строке Firmware Version пусто, как будто в контроллере никаких следов прошивки. попробуй еще JFFormat использовать, это другая утилита форматирования от транссенда. Можно еще сервисные утилиты для FCxxxx контроллеров позапускать, попробуй задавать ограничение на объем флешки, начав с 512Мб и повышай, может удасться хоть как то прошивку на контроллер залить, а затем снова разные сервисные утилиты использовать.

Combat

впаял один из удаленных резисторов на место, пошло форматирование, а в конце такая ошибка

завтра попробую впаять обратно R9
(на плате коряво помечены резисторы и кондеры  :-[ тупо подписаны в линию  :-[)

Combat

другой версией сделал мне 2 гига вместо 4-х

вынул всунул флешку, опять "вставьте диск"

nat27

"другой версией сделал мне 2 гига вместо 4-х"
ага, а на количество бэд блоков обрати внимание, 2G ими и покрыто, но прогресс налицо

Combat

все таки мне кажется пол памяти не видно изза отсутствующего резюка)

паять буду в понедельник))) Ибо сегодня ХВ! )))

Combat

Огромное спасибо за предоставленную информацию и помощь!  :D

припаял удаленные резисторы, выставил настройки в Alcore, форматнул... опа 4 гб без бед блоков ))) Спасибо )))


Flash_Name: K9HBG08U1M(K9HBG08U1M)

ID[0]: 0xEC,0xD5,0x55,0x25,0x68, 0x00,0x00,0x00,0x00,0x00
ID[1]: 0xEC,0xD5,0x55,0x25,0x68, 0x00,0x00,0x00,0x00,0x00
ID[2]: 0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00
ID[3]: 0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00
ID[4]: 0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00
ID[5]: 0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00
ID[6]: 0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00
ID[7]: 0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00

осталось как и было без FF

xobotxobot

РЕБЯТА!!! я вижу что у вас тут получается благие дела делать........так вот в последнем сообщение почти все как в моем случае только отличается один код 0xA5

точнее вот----

Device_Mode: AU6982
Flash_Name: K9HBG08U1M
ID[0]: 0xEC,0xD5,0x55,0xA5,0x68, 0x00,0x00,0x00,0x00,0x00
ID[1]: 0xEC,0xD5,0x55,0xA5,0x68, 0x00,0x00,0x00,0x00,0x00
ID[2]: 0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00
ID[3]: 0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00
ID[4]: 0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00
ID[5]: 0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00
ID[6]: 0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00
ID[7]: 0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00

блин я верю что ее можно сделать, вот только не получается самому, нужен совет.
а теперь скажите че да как сделать...........

nat27

а каков ваш случай? что тоже паяли 4Г вместо 1Г. обычно вопрос начинают с шаблона. Нужны четкие данные, версии программ, дословные сообщения и когда они возникают.

xobotxobot

начну с того что СПАСИБО за отклик  :)
так у меня вот что:
1-есть флешка transcend-JetFlash V33 на 4 гб
2-перестала работать, компы ее видят, но не могут ни форматировать ни чего либо другого
3-пытался официальными приложениями ее восстановить, но что то не получилось...пробовал через это:
mFormat-v4.7.exe
AlcorMP.exe
LoadDriver.exe
iStar.exe
JetFlash Recovery Tool v1.0.12.exe

nat27

Надо полагать данные на флешке не нужны? можно для начала взять алькоры других версий, но не старше AlcorMP(081208), не вставлялась ли флешка в перевернутый порт на передней панели? когда программы не помогают, попытаться вскрыть флешку и внимательно рассмотреть на предмет подгораний или мех.повреждений, промерять тестером по pdf на контроллер напряжения вх/вых питания.
В установках алькора выбирать LowLevel Format, другие параметры по инструкции внизу сообщения. ОС WinXP SP2.

xobotxobot

а что это значит "не вставлялась ли флешка в перевернутый порт на передней панели?"нет я ее обычно в задние разъемы вставляю.
спасибо буду пытаться :)

nat27

Цитата: xobotxobot от 05 Мая 2010, 00:09:51
а что это значит "не вставлялась ли флешка в перевернутый порт на передней панели?"нет я ее обычно в задние разъемы вставляю.
спасибо буду пытаться :)
И это правильно, когда подключаешь впервые флешку к передней панели неизвестного компа есть вероятность что при сборке неправильно расшили разъем USB, тогда происходит электрическая порча флешки, в зависимости от того какие провода перепутали могут быть ситуации:  потеря скорости (до уровня USB1.1), полное выгорание или частичная потеря работоспособности, когда применение разных утилит результата не дает, вобщем каждый случай индивидуален и надо использовать все возможности по ремонту. 

Combat

Цитироватькогда подключаешь впервые флешку к передней панели неизвестного компа есть вероятность что при сборке неправильно расшили разъем USB

Спасибо за совет! Часто пользуюсь флешкой на клиентских компьютерах, теперь буду внимательней)))