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

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

Оффлайн Viper

*
  • **
  • 10
Исходные данные:
1. Corsair Flash Voyager 16 Gb
2. Vid=1307, Pid=0165
3. USBest UT165
4. K9HCG08U1M (см. описание проблемы)
5. Super Stick Recovery Tool 1.0.2.19, MPTool USBest UT165 (1.65.19.0, 1.65.28.1, 1.65.30.0)
6. Программа отказывается перепрошивать флешку, ссылаясь на Error Code 0x14: "Mounted flash product ID is not matched"
7. Windows XP (SP3, 32 bit)

Подробное описание проблемы:
Эта флешка попала в руки вот уже 2-ой раз. В предыдущий раз, полтора года назад, она также не хотела перепрошиваться с первого раза (MPTool утверждала, что флешка на 24 Гб - у кого-то объём убавляется, а у меня, наоборот, прибавляется :)). После поочерёдного перебирания Super Stick Recovery Tool и с пяток версий MPTool USBest UT165, удалось версией 1.65.28.1 восстановить девайс (корректно увидела флэшку).
В этот раз (даже в упомянутой выше версии) аналогичная картина: Error Code 0x14: "Mounted flash product ID is not matched", а в Flash ID - "Samsung-2423-192Gb ec d7 55 b6 78". Просмотрев базу flashboot.ru и UT165 A1B Flash Support List-26.pdf (из комплекта 1.65.30.0), установил, что чип памяти в поле Flash ID указывается верный - Samsung K9HCG08U1M (2 чипа по 8 ГБ должно стоять). В базе MPTool данный чип так же есть. Куда копать, уважаемые гуру?
P.S. Ещё не совсем понятно, почему в MPTool (flashinfo.ini) чип памяти Samsung K9HCG08U1M записывается как "0xec, 0xd7, 0x55, 0xb6", а не как "0xec, 0xd7, 0x55, 0xb6, 0x78"?

Оффлайн tagaraz

*
  • *****
  • 1935
Re: MPTool UT165 не перепрошивает Corsair Flash Voyager 16 Gb
« Ответ #1 : 09 Января 2012, 08:56:21 »
Цитировать
P.S. Ещё не совсем понятно, почему в MPTool (flashinfo.ini) чип памяти Samsung K9HCG08U1M записывается как "0xec, 0xd7, 0x55, 0xb6", а не как "0xec, 0xd7, 0x55, 0xb6, 0x78"?
думаю это проблемы программы как она одну от другой отличать будет. может там нету записей которые могут сбить с толку её при определении - хз

попробуйте это
http://www.flashboot.ru/Files-file-611.html

если не поможет то перед ним это
http://www.flashboot.ru/index.php?name=News&op=article&sid=24

Оффлайн Viper

*
  • **
  • 10
Re: MPTool UT165 не перепрошивает Corsair Flash Voyager 16 Gb
« Ответ #2 : 09 Января 2012, 13:03:02 »
Забыл упомянуть о URescue 1.3.0.71 - использовал. Результат и то лучше после Kingmax'овской Super Stick Recovery Tool :)
Честно говоря, тулзы а-ля "один клик" никогда не внушали доверия :)
По поводу замыкания пинов: хотелось бы использовать это в крайнем случае, т.к., всё-таки, хочется найти интеллигентный способ решения не совсем понятной проблемы - полтора года назад именно подобными манипуляциями была восстановлена работоспособность.

Вопрос, скорее, стоит переиначить: что нужно поковырять в MPTool?

Дополню: если конкретно пытаюсь указать чип памяти Samsung K9HCG08U1M и кол-во в виде 2 штук :), то программа начинает показывать объём 8 Гб (о_О), а в Flash ID - "Samsung-2412-64Gb ec d7 55 b6 78". А если воткнуть 4 чипа в настройках, то в итоге: 16 Гб и "Samsung-2414-128Gb ec d7 55 b6 78".
И отсюда непонятны сразу 2 момента:
1) MPTool утверждает, получается, что у чипа Samsung K9HCG08U1M объём 4 Гб? (В flashinfo.ini Size=8192 как бы)
2) MPTool каждый раз сама балуется ID установленной памяти (по логике вещей, ID должен быть един - это же ID :))?
 - Если настройки по дефолту, то "Samsung-2423-192Gb ec d7 55 b6 78";
 - Если 2 чипа, то "Samsung-2412-64Gb ec d7 55 b6 78";
 - Если 4 чипа, то "Samsung-2414-128Gb ec d7 55 b6 78".
P.S. Какое переменчивое мнение :D
P.P.S. Естественно, в каждом из случаев Error Code 0x14.

Оффлайн Anatolij

*
  • *****
  • 2669
Re: MPTool UT165 не перепрошивает Corsair Flash Voyager 16 Gb
« Ответ #3 : 10 Января 2012, 17:41:23 »
Мне кажется пропаять неплохо бы.

Оффлайн Viper

*
  • **
  • 10
Re: MPTool UT165 не перепрошивает Corsair Flash Voyager 16 Gb
« Ответ #4 : 12 Января 2012, 16:47:57 »
2 tagaraz: по замыканию выводов чипа памяти - каков результат должен получиться, замкнув нужных 2 пина? Ведь флеш в системе и так определяется :) То есть как я пойму, что да, я замкнул нужные пины? И вообще, необходимо ли это в моём случае?

2 Anatolij: я, конечно, не спец. в радио-электронном деле, но беглый взгляд не обнаружил чего-то подгоревшего\отломанного.

P.S. А то, что флеш в резинованном корпусе - хорошо (легко достаётся) :)

Оффлайн tagaraz

*
  • *****
  • 1935
Re: MPTool UT165 не перепрошивает Corsair Flash Voyager 16 Gb
« Ответ #5 : 12 Января 2012, 16:55:50 »
ну надо рассуждать логично!
раньше Вы её же прошивали и помните даже чем, а теперь не чего не получается
тестмод не когда лишним не бывает) на всякий пожарный

Оффлайн Viper

*
  • **
  • 10
Re: MPTool UT165 не перепрошивает Corsair Flash Voyager 16 Gb
« Ответ #6 : 12 Января 2012, 17:36:12 »
Попробую, конечно, в Test Mode перевести, но, кажется, вряд ли что изменится :)

А про восстановление ранее: были откровенные танцы с бубнами. Плюс, учитывая, что флешка не моя и хотелось побыстрее сделать (за просто так) и отдать - не особо вдумывался в происходящий процесс, а лишь перебирал одну утилиту за другой.
Использовались: Super Stick Recovery Tool 1.0.2.19, много версий MPTool USBest UT165, даже парочка версий MPTool USBest UT163 устанавливалась [у флешки до перепрошивки был PID=0163, а не 0165 (чип-то UT165-L48), в итоге сначала ошибочно подумал, что это был контроллер UT163].
А порядок действий был приблизительно следующим: сначала решил воспользоваться чем-то простым - Super Stick Recovery Tool 1.0.2.19 - в итоге флешка стала размером в 1,23 Гб. Манипуляции с MPTool USBest UT165 не давали успеха - виделся объём 24 Гб. В итоге пришлось оставить выстраданные 1,23 Гб :) Затем через несколько дней опять взялся за флешку: снова беспорядочный перебор всех программ, и после каких-то действий - о чудо, в версии 1.65.28.1 объём увиделся нормально (16384 Мб), флешка определилась замечательно. После успеха в iFlash добавил инфу и думал, что нашёл решение. А через 1,5 года оказалось, что не так-то тут и просто :) Причём, стоит заметить, что Super Stick Recovery Tool не так гладко работала: самый первый процесс доходил до 95% и дальше не шёл, в итоге нажимал опять кнопку "Update", и после этого утилита успешно завершала восстановление (все осуществляемые операции, я так понимаю, начинались заново).

Оффлайн Anatolij

*
  • *****
  • 2669
Re: MPTool UT165 не перепрошивает Corsair Flash Voyager 16 Gb
« Ответ #7 : 12 Января 2012, 18:11:25 »
Может окислилось где или холодная пайка, на глаз этого не увидишь. Да и потом не зря ведь память неправильно определяется. Я бы пропаял контроллер и память.

Оффлайн Viper

*
  • **
  • 10
Забыл тогда написать: перепайка памяти не помогла.
MPTool UT165 не перепрошивает Corsair Flash Voyager 16 Gb
« Ответ #9 : 23 Октября 2019, 02:16:34 »
USB Flash Corsair Survivor 8Gb водонепроницаемая залитая силиконом

Внутри 4 микросхемы
Samsung K9NBG08U5A

попарно склеенные.. и припаянные на 2 посадочных места на плате USB флешки. при извлечении из корпуса неким горем масетромя второй кто взялся за извлечение информации были оторваны верхние флешки от нижних... у тех что верхние с завода выкушены некоторые ноги

и собствено вопрос... можно ли прочитать по отдельности микросхемы? интересуют именно верхние которые с выкушеными ногами

Чтобы знать стоит ли заниматься приведением ног в порядок Или надо сращивать будерброды долго и мучительно и читать только в спаренном виде?

 .
MPTool UT165 не перепрошивает Corsair Flash Voyager 16 Gb
« Ответ #10 : 30 Октября 2019, 16:25:07 »
когда они разделены то во второй банки становятся 1,2


уже по полученным 6 дампам из 8 видна инверсия и микс... после вычитывания последней последует разбор

контроллер SM321QF

 
.