[Решено] Kingston 16GB, после восстановления в два раза уменьшился объем

Автор bobrik, 08 Января 2011, 14:36:04

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

bobrik

Здравствуйте.
1. Производитель флеш - Kingston (Kingston DataTraveler 16GB)
2. VID = 0C76, PID = 0004
3.Контроллер - SSS6690, U1-M6C HLGK7-001B 0851
4. Две микросхемы памяти - TOSHIBA TH58NVG6D2ETA20
5. Пробовал несколько утилит, но помогла только вот эта - U3S6690 FlashSort MP v5.024
6. История проблемы такая: моя флешка внезапно перестала определяться, Windows выдавала сообщение - устройство USB не опознано и флешка определялась как неизвестное USB устройство(VID=0000, PID=0000).   Все возможные утилиты для восстановления не помогли. Тогда использовал метод запуска контроллера в тестовом режиме с помощью перемыкания контактов, как описано здесь http://flashboot.ru/index.php?name=News&op=article&sid=24. После запуска в тестовом режиме флешка стала определяться нормально, для перепрошивки контроллера использовал утилиту U3S6690 FlashSort MP v5.024. На стадии сканирования флешки эта утилита выдава правильный объем флеш - 16GB, но после удачного(!) восстановления полный объем равен = 8GB
7. Пробовал делать восстановлени в Windows XP SP2, Windows Vista, Windows 7, результат везде одинаковый

bobrik

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

_ANDY_

Попробуйте поискать по форуму. Было несколько тем, в которых определялась половина объёма. Кажется был "метод rik(а)"
Но, после этого прошло много времени и появились MPTOOL(ы) в которых уже были нужные бинарники и проблема отпала.
Пробуйте почистить этим: http://www.flashboot.ru/Files-file-326.html
а потом - http://www.flashboot.ru/Files-file-502.html

bobrik

Сделал сначала очитску флеш утилитой 3S_SafeErase_V116, процесс очистки завершился удачно, но с сообщением "8085 bad block"

Затем сделал перепрошивку с помощью SSS_MP_Utility_v.2162, процесс завершился удачно, и в результате полный объем по-прежнему = 8GB

_ANDY_

Цитировать"8085 bad block"
Это значит, что со второй микросхемы памяти идентификатор считывается, но какой-то из управляющих сигналов не поступает.
Скорее всего непропай, но есть и малая вероятность, что этот чип памяти поврежден аппаратно и нуждается в замене.

bobrik

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

_ANDY_

А вы , случайно, после перевода в тестовый режим не забыли иглу вытащить? Прошивальщик первый раз шил со вставленной иглой?
Теоритически он не должен был вообще прошить, но мало-ли...

Если уверены, что ноги у микросхем на месте, то попробуйте
- еще раз перевести в тест мод
- очистить safe Erase 1.16 (должно быть 0-30 бэд блоков)
- прошить.

RusTiger

Есть еще вариант со сбросом в тестовый режим с перемыканием контактов на обеих микросхемах памяти одновременно. Т.е. замыкаем контакты 29-30 (или 30-31, или 31-32) одни и те же одновременно на обеих микросхемах, вставляем флешку в комп, и, после определения флешки, вытаскиваем перемычки.
А в качестве утилиты можно использовать последовательно 3S_SafeErase_V116 (стирание инфы) и 3S_USB6690_OnCardSorting_V4.024 (восстановление флешки), в одном из файлов последней из утилит - FlashList6690.ini - есть нужные строчки для микросхем памяти вашей флешки, и сама утилита работает значительно быстрее:
.............................................................................................
;   Toshiba 43nm D2 ( 128 Page )
Toshiba TC58NVG4D2ETA00,1,5,98D5943276,D2,MP111,1,0,2084,0,0
Toshiba TC58NVG4D2ETA00,1,5,98D5843276,D2,MP111,1,0,2084,0,0
Toshiba TH58NVG5D2ETA00,2,5,98D5943276,D2,MP111,1,0,2084,0,0
Toshiba 2 x TH58NVG5D2ETA00,4,5,98D5943276,D2,MP111,1,0,2084,0,0
Toshiba TC58NVG5D2ETA20,1,5,98D795327A,D2,MP111,2,0,2084,4096,6180
Toshiba TC58NVG5D2ETA00,1,5,98D7953276,D2,MP111,1,0,4148,0,0
Toshiba TH58NVG6D2ETA20,2,5,98D795327A,D2,MP111,2,0,2084,4096,6180
Toshiba 2 x TH58NVG6D2ETA20,4,5,98D795327A,D2,MP111,2,0,4148,4096,6180

...

P.S: Похожую флешку недавно вернул к жизни. Подробности ремонта здесь: http://www.flashboot.ru/forum/index.php?topic=2757.msg26576#msg26576

Успехов... )))

bobrik

УРЯЯ!! Получилось
Проблема была такая, что не мог никак повторно запустить контроллер в тестовом режиме. Отказывался упорнно, получилось попытки с 20-ой. Странно из-за того, что до этого всегда получалось с 1-го раза.
После запуска в тестовом режиме запустил утилиту 3S_SafeErase_V116, в результате выдала: 72 bad block
Запустил SSS_MP_Utility_v.2162, после прошивки полный объем = 16GB

Для интереса попробовал потом еще раз очистить флеш и для прошивки использовать утилиту 3S_USB6690_OnCardSorting_V4.024, в ней Flash Params указал Toshiba 2 x TH58NVG6D2ETA20. После прошивки объем = 8GB
Затем снова прошил SSS_MP_Utility_v.2162, и объем снова = 16GB

Спасибо _ANDY_, спасибо RusTiger!