Появление в диспетчере устройств идентификаторов VID 0951 и PID 1666 означает, что микрокод флеш-накопителя поврежден. Операционная система видит только базовый загрузчик контроллера Solid State System, но не может получить доступ к файловой системе. Такое состояние называют «кирпичом»: устройство перестает реагировать на стандартные команды чтения и записи. Для реанимации требуется глубокое вмешательство через специализированное программное обеспечение.
Диагностика аппаратной части
Прежде чем искать прошивку, необходимо узнать точные характеристики установленной NAND-памяти. В режиме сбоя Windows не предоставляет эту информацию. Используйте утилиты для детекции чипов:
- ChipGenius
- FlashID
- Phison Flash ID
В результатах поиска обратите внимание на поля Flash Vendor (производитель памяти) и Flash ID. Эти данные критически важны для выбора совместимой версии прошивальщика. Также проверьте параметр Channel — количество каналов памяти влияет на режим работы утилиты.
Если детектор показывает значения Unknown или пустые поля, возможно, нарушен контакт между чипами или есть физическая неисправность. Попробуйте очистить контакты платы и убедиться в стабильности питания USB-порта.
Подготовка программного обеспечения
Для работы с контроллером SSS6130 применяется пакет MPTool (Mass Production Tool). Официальные версии этого ПО закрыты и распространяются среди производителей, поэтому пользователям приходится искать адаптированные сборки на профильных форумах.
Версия программы должна соответствовать ревизии вашего контроллера. Номер версии прошивки (F/W Version) можно найти в тех же ChipGenius или в свойствах устройства. Использование неподходящей версии MPTool приведет к ошибке инициализации.
Перед запуском выполните следующие действия:
- Отключите антивирусную защиту. Утилиты для прошивки используют методы внедрения кода, которые часто блокируются защитниками как вредоносные.
- Запустите программу от имени администратора.
- При необходимости отключите контроль целостности драйверов Windows, если требуется установка несертифицированных драйверов.
Настройка Mass Production Tool
После подключения накопителя запустите MPTool. Нажмите кнопку Setting или Config. Пароль для входа в настройки обычно стандартный (например, 321) или отсутствует.
В окне конфигурации настройте ключевые параметры:
- Flash Type: выберите тип памяти, соответствующий полученному ранее Flash ID (например, Toshiba Toggle или Micron Async). Если автоматическое определение не сработало, выберите вариант вручную.
- Pretest: для восстановления рекомендуется установить значение Ignore или None, чтобы пропустить проверку на битые блоки. Игнорирование тестов ускоряет процесс, но может скрыть физический износ памяти.
- Partition: убедитесь, что включено создание одного раздела. Выберите файловую систему FAT32 (для объемов до 32 ГБ) или exFAT (для больших объемов).
Процесс прошивки
Закройте окно настроек и нажмите Start или Auto Run. Утилита начнет поиск устройства. Если флешка не определяется, переподключите ее в порт USB 2.0, так как старые контроллеры могут некорректно работать с USB 3.0/3.1.
Процесс включает инициализацию, стирание, запись firmware и тестирование. Индикатор прогресса меняет цвет: желтый — работа, зеленый — успех, красный — ошибка. Во время записи контроллер может несколько раз отключаться и подключаться заново; это нормальное поведение. Не прерывайте питание и не вынимайте устройство до завершения процесса.
Таблица распространенных ошибок
Проведите по таблице влево, чтобы увидеть остальные столбцы
| Код ошибки | Описание | Вероятная причина | Решение |
|---|---|---|---|
| 0x01 | Device Not Found | Плохой контакт, неверный порт | Сменить кабель, проверить контакты |
| 0x03 | Flash Type Mismatch | Неверно выбран тип памяти | Изменить Flash Type в настройках |
| 0x05 | Format Fail | Наличие битых блоков | Включить Ignore Bad Block |
| 0x12 | Firmware Load Error | Несовместимая версия ПО | Найти другую версию MPTool |
| 0xFF | General Fail | Критический сбой | Попробовать другой ПК или ОС |
Финальная проверка
После успешной прошивки (сообщение Pass) извлеките устройство и подключите его снова. В диспетчере устройств должно появиться стандартное USB-устройство хранения данных.
Обязательно проверьте реальный объем накопителя. Если отображается неверная емкость, значит, были заданы неправильные параметры Capacity Mask. Проведите тест целостности с помощью утилит H2testw или F3. Они запишут файл полного объема и проверят его чтение, выявив скрытые дефекты памяти.
Нормальные скорости для SSS6130 составляют 15–25 МБ/с на запись и 30–40 МБ/с на чтение. Значительно более низкие показатели указывают на аварийный режим работы контроллера или сильную деградацию чипов.
Часто задаваемые вопросы
Можно ли восстановить данные после прошивки?
Нет. Процесс через Mass Production Tool включает низкоуровневое форматирование и инициализацию таблиц трансляции. Все пользовательские данные уничтожаются безвозвратно.
Почему ChipGenius показывает VID 0000 PID 0000?
Это указывает на невозможность инициализации контроллера даже на базовом уровне. Причины могут быть в коротком замыкании, отсутствии напряжения 3.3В или 1.8В, либо полном выходе кристалла из строя. Программное восстановление в таком случае невозможно.
Какую файловую систему лучше выбрать?
Для накопителей до 32 ГБ стандартом является FAT32. Для объемов свыше 32 ГБ рекомендуется exFAT. Использование NTFS нежелательно из-за лишней нагрузки на контроллер.