Sandisk sdssdx 120g прошивка

Зачем вообще обновлять прошивки?

Дело в том, что современные SSD — весьма интеллектуальные устройства, имеющие умный контроллер, управляющий всей работой накопителя. Помимо управления передачей данных через интерфейс, контроллер отвечает за правильное позиционирование читающих головок (в случае магнитных дисков HDD) или за правильную адресацию ячеек памяти SSD. Дело в том, что чтение и запить на диск нелинейны: операции происходят в непоследовательно идущих друг за другом ячеек, что значительно влияет на производительность диска. В прошивке на заводе указываются различные параметры данного экземпляра диска.

От версии прошивки может сильно меняться производительность операций диска. Особенно актуально это для SSD дисков, производительность которых должна быть линейна, но часто даже при линейном чтении данных таковой не является.

Коллекция прошивок SSD

Представляем вам коллекцию прошивок для популярных SSD, которые встречаются в ноутбуках и планшетных компьютерах. Список поддерживаемых моделей SSD:

Как выполнить обновление прошивки SSD

Все очень просто. Прошивки и программу можно скачать по прямой ссылке. В комплекте идет программа-прошивальщик, которая не требует установки. Вот процедура:

  1. Скачайте ZIP архив и распакуйте.
  2. Запустите «fwwinsd.exe».
  3. Определившиеся диски будут представлены в списке. Если определившийся диск имеет доступное обновление прошивки, он будет помечен * слева.
  4. Выберите такой диск и нажмите кнопку «Start Update»После успешного обновления прошивки должно появиться сообщение «Firmware update is SUCCESSFUL»
  5. Перезагрузите компьютер

Что делать, если прошивки для вашего диска нет

Ну во-первых, её может и не быть, если диск не требует обновления. В противном случае, её можно попробовать скачать с сайта производителя SSD. Для Samsumg существует специальная программа SAMSUNG MAGICIAN, которая содержит все доступные прошивки для серий 470 Series, 750 Series, 830 Series, 840 Series, 850 Series, 950 Series and 960 Series. У Western Digital существует аналогичная программа WD Universal Firmware Updater for Windows.

Для Seagate воспользуйте утилитой Drive Detect, которая позволит определить текущую прошивку диска. Затем, используя Download Finder найдите вашу прошивку.

Для SanDisk SSD вам потребуется SSD Toolkit или SSD Dashboard. Прошивки для Lite-On SSD можно найти на сайте поддержки Dell поиском по модели.

Также крайне рекомендую выполнять выравнивание разделов диска для SSD — это увеличит не только производительность, но и долговечность накопителя. Существует множество утилит для этой операции. Одна из них – Paragon Alignment Tool. Подробнее о выравнивании можно почитать на сайте Paragon. Бесплатная программа AS SSD Benchmark показывает корректность выравнивания разделов.

Читайте также:  Аккумулятор вместо 3 батареек ааа

Программная часть

Тестируемая модель прекрасно распознается стандартными приложениями для диагностики состояния накопителей, вроде Crystal Disk Info.

реклама

Поддерживается SanDisk Plus и фирменным программным пакетом SanDisk SSD Dashboard.

реклама

Можно просмотреть общую информацию об устройстве, включить мониторинг нагрузки на накопитель (мне впервые удалось увидеть его работающим), включить и отключить подачу команды TRIM операционной системой (если поддерживается), провести обновление микропрограммы (напрямую с серверов SanDisk и из файла), полную очистку накопителя от данных, посмотреть состояние параметров SMART и запустить тесты самодиагностики. Есть возможность настроить автоматическую отправку письма по электронной почте в случае проблем с накопителем.

Кроме того, рекламируются антивирус TrendMicro, программа резервного копирования и переноса данных Apricorn и приложение Absolute LoJack, которое встраивается в систему и позволяет удаленно заблокировать доступ, а также произвести удаление данных с накопителя в случае кражи (при этом злоумышленник должен выйти в сеть с украденной системы, загрузившись именно с данного SSD).

Стабильность скоростных характеристик и температурный режим

С помощью CrystalDiskMark (64bit) 3.0.1 в режиме случайных данных производится замер производительности четыре раза:

  • Изначальное состояние нового накопителя («нулевое» состояние);
  • После проведения всего цикла тестов происходит заполнение диска пользовательскими данными из следующего раздела статьи (с файлами Word, фотоснимками, аудио- и видеозаписями), таким образом, чтобы суммарный объем записанных данных был не менее трехкратного общего объема накопителя;
  • Тридцатиминутный простой, в течение которого не производится каких-либо операций с SSD – для работы фоновых функций накопителя по уборке «мусора»;
  • Выполнение команды TRIM силами операционной системы.

Таким образом, мы можем узнать, насколько хорошо микропрограмма накопителя справляется с задачей поддержания уровня быстродействия на небольшом объеме одномоментно записываемых и прочитываемых данных – для условий эксплуатации в бытовых условиях этого достаточно.

Затем производится полная очистка накопителя путем подачи команды Secure Erase, после чего запускается тест Disk Benchmark из состава AIDA64 в режиме «Write» (размер блока установлен равным 1 Мбайт) – данный тест производит линейную запись всего объема носителя, попутно выводя информацию о процессе записи в виде удобного графика. Этот тест позволяет нам увидеть, насколько в целом накопитель стабилен, не возникает ли перегрева и какие, возможно, алгоритмы «ускоренной записи» реализованы в микропрограмме.

И в заключение (также после выполнения команды Secure Erase) производится тестирование с помощью Iometer.

  • Имитируется работа накопителя в условиях нагрузки, близкой к серверной (непрерывная случайная запись блоками 4 Кбайт по всему объему с глубиной очереди запросов 32) при отсутствии TRIM. Именно так, к примеру, работают базы данных: создается один или энное число больших файлов, внутри которых выполняются операции чтения/записи, генерации команды TRIM при этом не происходит. Тест проводится непрерывно в течение двух часов, при этом ежесекундно снимаются показатели быстродействия. Итоги данного теста позволяют нам увидеть возможности подопытного как в «чистом», так и в «использованном» состояниях (достижение состояния «устоявшейся производительности»).
  • По завершении этого теста проделаем еще один, целью которого будет выяснение того, насколько хорошо работают алгоритмы «сборки мусора» (Garbage Collection). На итоговом графике присутствуют скоростные показатели накопителя в четырех ситуациях: состояние «чистого» массива ячеек (после команды Secure Erase), после непрерывной нагрузки в течение двух часов в условиях отсутствия команды TRIM, после простоя 30 минут, которых должно хватить накопителю для отработки внутренних алгоритмов «сборки мусора», после выполнения команды TRIM на весь объем накопителя. Тест довольно специфический, и его результаты важны для тех, кто нацелен на эксплуатацию в условиях работы без TRIM (старые операционные системы, некоторые RAID-массивы, в качестве внешнего накопителя – через адаптер SATA-USB).
Читайте также:  Как записать видео на диск без программ

SanDisk Plus 120 Гбайт (SDSSDA-120G-G26)

реклама

Микропрограмма накопителя способна поддерживать быстродействие устройства только на линейной нагрузке. Обусловлено это в первую очередь особенностями работы SLC-режима, точнее – необходимостью наличия пустых страниц памяти для его работы.

При интенсивных нагрузках микропрограмма SSD просто не успевает подготовить их в достаточном количестве – слишком медленный массив памяти сам по себе. В случае с Crystal Disk Mark весь объем подготовленных страниц тратится на первый тест, а интервал между тестами слишком мал, как и количество свободного места.

реклама

Реальное копирование файлов показывает очень интересную картину: скорость записи колеблется в пределах 60-100 Мбайт/с.

Подобное поведение может означать одно: инженерами в данную версию микропрограммы контроллера заложен такой алгоритм работы, при котором прошивка пытается расчищать страницы памяти не после, а во время выполнения операций. Это косвенно подтвердилось и замерами энергопотребления – у накопителя не наблюдалось какой-либо фоновой активности после снятия нагрузки.

Скорость записи невелика, но это еще не самое худшее, достаточно вспомнить, например, AMD Radeon R3, который отличается от героя обзора использованием флеш-памяти SK Hynix.

реклама

А вот откуда предположение про урезание объема буферной памяти у контроллера – быстродействие на операциях случайной мелкоблочной записи у SanDisk Plus версии 2016 года низкое. В SLC-режиме у Crucial BX200 и ADATA Premier SP550 (где буферная память есть) быстродействие составляет примерно 20-30 тысяч IOPS, а вне SLC-режима – 12-15 тысяч IOPS. Здесь же – 10 тысяч IOPS и 5-6 тысяч IOPS соответственно.

Тут же мы можем видеть еще один момент, о нем поговорим парой абзацев ниже.

Накопитель не приспособлен для работы в системах, где до него не доходит команда TRIM: 160 Мбайт – это несерьезно, да и (судя по графику) больше похоже на попытки микропрограммы выйти в SLC-режим. Но в оригинальной версии SanDisk Plus не было и этого.

Читайте также:  Ipad mini a1455 lte

реклама

Именно так, якобы высокие показатели SanDisk Plus актуальны только в одной ситуации – когда все обращения на запись происходят лишь в небольшой области. Стоит распространить область тестирования на весь объем массива и быстродействие падает. И лишь учитывая этот момент, стоит анализировать последующий раздел.

Попал в нашу лабораторию SSD диск Sandisk UltraII SDSSDHII с типовой проблемой, — при старте выходит в готовность по регистрам, но на любое обращение взводит бит BUSY и перестаёт приниматьотправлять команды. Требуется выполнить восстановление данных с него и, по возможности, ремонт.

Обычная проблема, связанная со сбоем в таблицах трансляции, однако на пути её решения встаёт ряд сложностей.

Внутри SDSSDHII собран на микроконтроллере Marwell 88SS1074. В отличии от многих других SSD, для данного накопителя пока не исследованы возможности организации доступа к служебной и пользовательской областям через SATA интерфейс, путём прогрузки специализированногомикрокода (лоадера), и работать придётся через диагностический порт, подключение к которому возможно методом пайки RXTX контактов.

А вот и первые сюрпризы. Обычные UART переходники не подходят по причине того, что терминал на SSD работает с 1.8 V. Придётся собирать Level Shifter по, к примеру, такой схеме:

TTL 1.8V Serial (USB, UART) level shifter

Спаяли, подключились на скорости 921600 (дефолтная скорость обмена данными!), опять всё не слава богу! При обычном старте в терминал выдаётся что то типа:

По причине того, что терминальный вывод шифруется по умолчанию. Для выключения шифрования вводим команду расшифровки

И шифрование отключено перманентно! После рестарта уже осмысленное:

Запрашиваем идентификатор NAND микросхем: 0x453E9AA37ED10B14, сохраняем eEPROM и модули

Прошивка SSD SanDisk

Прогружаем транслятор в ОЗУ для того чтобы выполнить восстановление данных с SSD SandForce, если требуется восстановить файлы с него, а для ремонта выполняем форматирование STAR, после которого диск отдаёт паспорт, SMART чистый

Диск полностью исправен и готов к работе.

Важное дополнение — РЕМОНТ SSD SANDISK ПРИВОДИТ К ПОЛНОЙ И БЕЗВОЗВРАТНОЙ ПОТЕРЕ ПОЛЬЗОВАТЕЛЬСКОЙ ИНФОРМАЦИИ! Если надо восстановить информацию с ССД Сандиск, то это надо делать ДО его ремонта!

Читать так же:

Диагностика ремонт и восстановление SSD SanDisk SD6SP1M

Описание восстановления SSD m.2 диска Sandisk семейства X110 модели SD6SP1M

Восстановление Sandisk SDSSDA

Очередная поучительная история о местных мастерах на примере восстановления данных с SSD Sandisk SDSSDA