0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

SD и MMC карты A-Data и Super Talent

Карты памяти A-data

Очередное тестирование карт памяти формата SDHC будет достаточно небольшим, но интересным. На этот раз у нас было всего две карты, но откладывать публикацию их результатов «до лучших времен» нецелесообразно — информация может устареть. Тем более что карты памяти от A-data мы тестировали в последнее время не часто, а на нашем рынке компания весьма популярна, так что таковой пробел некоторых начал наводить на нехорошие мысли. Кроме того, один из представленных на тестирование продуктов интересен сам по себе.

SDHC Turbo Class 6

На данный момент A-data производит две линейки карт SDHC: модели серии Super, имеющие CSR 4, и Turbo, относящиеся к Class 6; в «массовой» линейке (для простых пользователей) Speedy карты высокой емкости пока отсутствуют. Мы не раз сталкивались с тем, что «классы» являются пустой формальностью (по крайней мере, в тестах на максимальные скорости, что и делается на компьютерных картоводах), однако раз производитель разделяет линейки, таким образом, а цена карт сравнимая, то имеет смысл присмотреться к максимально скоростной. Тем более что Turbo отличаются еще и по емкости — карты на 4 и 8 ГБ есть в обеих линейках, а 16 ГБ пока для Super — лишь дело будущего. Если сравнить сегодняшнюю испытуемую не только с другими продуктами A-data, но и с конкурентами, то очевидно, что ничего выдающегося в ней нет: это третья карта Class 6 на 8 ГБ, попавшая к нам в лабораторию.

SDHC Class 6 for Eee PC

А это достаточно оригинальный продукт; по крайней мере, с точки зрения позиционирования. Технически линейка Eee PC Edition эквивалентна Turbo во всем — во всяком случае, после изучения сайта компании каких-либо отличий за исключением дизайна найти не удалось. И сфера применения у них может быть одинаковой: «обычная» Turbo вполне совместима с Eee PC, а карту «специальной редакции» можно установить в видеокамеру. Но если владелец упомянутого компьютера пойдет на рынок за картой памяти — ему не придется особо задумываться о том, какую карту купить — ему ее любезно подскажут специалисты компании.

А что пойдет — в этом сомневаться не приходится. Многие, наверняка, прочли наш обзор ASUS Eee PC, так что рассказывать о том, чем данный субноутбук интересен — мы не будем. С точки зрения рынка карт памяти, интересен он отсутствием винчестера, в связи с попытками снизить цену, объем встроенной флэш-памяти тоже невелик — 2, 4 или 8 ГБ (в старшей модели предусмотрена возможность увеличения встроенного SSD, но пока она остается лишь теоретической: новых модулей потребного стандарта в магазинах крайне мало). Операционную систему и необходимые программы можно уместить и в младшую модель (благо слишком ресурсоемкие приложения на данной машинке использовать все равно не получится), а для хранения данных даже встроенной в старшую памяти маловато. Особенно, если вы захотите взять в дорогу фильм-другой для просмотра в самолете или просто в свободное время. Мощности процессора вполне хватит для большинства видеоформатов, за исключением HD, дисплей на уровне лучших (и дорогих) портативных медиаплееров, цена ниже, чем у последних, а проблем с кодеками точно нет, но… А куда записывать эти фильмы? Или музыку? Или еще что-нибудь. Даже в случае моделей на флэш-памяти, современные видеоплееры предоставляют пользователю 16 или даже 32 гигабайта памяти, «тяжелые» модели содержат винчестеры, емкостью в 100-160 ГБ, а тут только 8 ГБ. И то — если вы расщедритесь на старшую модель Eee PC, в наших краях, кстати, официально не продающуюся.

Данные можно хранить и на USB-флэшдрайве, но это не всегда удобно: выступать из порта будет. Значит, вынимать, вставлять и следить, чтобы во время использования кто-нибудь не зацепился. Но есть в устройстве и картовод, за что компании ASUS большое спасибо — в настоящее время это устройство давно должно стать обязательным компонентом абсолютно любого компьютера, но некоторые производители умудряются забыть о нем и в более крупных, чем Eee PC, устройствах (чего здесь больше — недомыслия или злого умысла, сами решайте). Карточка в последнем «уходит» вглубь корпуса, так что никому не мешает — ее можно и не доставать большую часть времени, считая вторым встроенным «винчестером». По объему большим, нежели основной — на упаковке карты A-data предлагает вам удвоить объем хранимых в Eee данных, хотя несложный подсчет показывает, что его можно и утроить, упятерить или даже удевятерить (если в младшую модель компьютера поставить карту на 16 ГБ). Кстати, и вопрос с отсутствием в комплекте CD/DVD-привода тоже быстро решается: программы можно ставить прямо с карты, не требующие инсталляции, — на ней и хранить и т. д.

Кроме специального позиционирования и белого цвета корпуса (под цвет Eee PC) отличий между двумя представленными в сегодняшней статье картами нет. Хочется верить, что на практике они найдутся. Все-таки вторая предназначена не для того, чтобы вставить ее в мыльницу и раз в полчаса фотографию делать, а для куда более активного использования, так что скорость работы достаточно важна. А как с ней дело обстоит, мы сейчас узнаем.

Реальная емкость

В таблице приведена емкость карт, согласно информации от Everest (в мебибайтах, иногда также называемых «двоичными мегабайтами»).

Отличия начали находиться — «специализированная» карта меньше обычной. Скорее всего, это связано с использованием разных контроллеров. Кроме того, такие «дисковые потери» могут предполагать несколько более высокую надежность хранения данных — больше места отведено для их восстановления, а также замены ячеек, которые начнут сбоить со временем.

Методика тестирования

Тестирование проводилось на компьютере следующей конфигурации:

  • EpoX 8NPA SLI;
  • AMD Athlon 64 3200+ (512K L2);
  • 1 ГБ РС3200 DDR SDRAM;
  • системный винчестер Western Digital WD1600 JS;
  • картовод Apacer Internal Card Reader AE161;
  • Windows XP Pro + SP2.

Для измерения параметров испытуемых применялась программа Lavalys Everest Ultimate Edition 2006 2.80, вернее, входящий в нее тест дисковых накопителей.

Конкуренты

На данный момент нами протестировано шесть SDHC и три microSDHC-карты разных скоростных классов, так что именно их мы и возьмем для сравнения — миниатюрные модификации, конечно, не являются прямыми конкурентами полноразмерных «родственниц», но, при желании, могут быть использованы и в этом качестве (за исключением упаковки особых различий между этими двумя ветвями развития SD не наблюдается ныне).

Тесты на чтение

Кто-нибудь ожидал увидеть что-нибудь иное? И мы нет. Как мы неоднократно говорили, выискивать какие-либо различия в случае тестов чтения данных — занятие неблагодарное. Фактически, чтение прекрасно удается любым микросхемам флэш-памяти — и MLC, и SLC, так что ограничения если и бывают, то чаще по вине контроллеров: либо карточных, либо устройства, в котором они работают. В частности, теоретическая пропускная способность интерфейса по спецификациям SD 1.1/2.0 составляет всего 200 Мбит/с, то есть не более 25 Мбайт/с даже в идеале, а на нечто подобное флэш легко способен. В результате, скорость чтения данным по результатам Everest на данном картоводе укладывается в диапазон 18,5-20 Мбайт/с почти всегда. Не стал исключением и сегодняшний случай.

Аналогичная картина складывается и со временем доступа при чтении. В данном случае исключения, конечно, бывают, но редко. Обычно все так, как и сегодня.

Тесты на запись

При записи данных вариантов развития событий много — заранее ничего не предугадаешь. Сюрпризы бывают; приятные и не очень. В данном случае, скорее, первое. Карта линейки Turbo в очередной раз продемонстрировала собственную «стандартность» — ничего выдающегося, ничего провального: разумный средний уровень, как у большинства конкурентов. А карта Eee PC Edition оказалась весьма шустрой. И пусть от общего уровня она не так и далеко ушла вперед, но ведь оторвалась. Впереди — только SDHC-карта Kingston на четыре гигабайта. Одна из первых (прошлогодних), поведение которой на данный момент несколько нетипично. А того, что типично, новая модель A-data быстрее.

В плане времени доступа при записи в последнее время флэш-карты нас ничем не радуют. И сегодняшний случай не исключение. Впрочем, хорошо видно, что в паре результаты «специальной» карты в очередной раз выше, разница практически полуторакратная. Правда, это все равно не позволило им превысить средний уровень, но все же.

В таблице приведена средняя розничная цена протестированных карт в Москве, актуальная на момент чтения вами данной статьи:

Итого

Как и ожидалось, прорыва по скоростным показателям пока не произошло — производителям есть еще чем заняться. Впрочем, прорывы на данный момент и не требуются особо — их большинство пользователей и при наличии не заметит. Так что на рынке положение конкурентов крайне близкое. Обе протестированные сегодня карты от A-data в эту плотную группу вписываются отлично, правда, Eee PC Edition чуть быстрее. Соответственно, при прочих равных условиях, даже если у вас нет Eee PC и не планируется, имеет смысл обратить внимание именно на нее. С глобальной точки зрения, эта карта тоже очень интересна, поскольку хорошо иллюстрирует то, как производители придумывают буквально на ровном месте все новые рынки.

За оригинальную идею A-data вполне заслуживает нашей стандартной награды: пусть карта, на деле, и вполне обычная получилась, но подход к ее продажам нестандартный, что встречается в последнее время не так часто.

Обзор карт памяти MMC и SD, а также кард-ридера компании Pretec

Введение

Pretec e-Disk II USB Card Reader

Начать представление участников в этот раз мы решили с нового кард-ридера e-Disk II. На первый взгляд может показаться, что Вы имеете дело с обычным USB флэш-накопителем, настолько данный миниатюрный привод похож на эту категорию устройств по внешнему виду и размерам. Однако при более близком общении становится понятно, что это не так. В «обтекаемом» корпусе из полупрозрачного синего пластика под откидывающейся крышкой находится отсек для установки туда карт памяти двух категорий.

Под снимающимся колпачком, который впрочем продолжает оставаться висящим на тонкой металлической цепочке, обнаруживается USB разъем. На конце цепочки имеется овальная металлическая пластика с именем производителя и миниатюрный «карабинчик», благодаря которому можно использовать кард-ридер в качестве обычного брелка к ключам. Заканчивая описание данного устройства чтения карт памяти, можно упомянуть еще о наличии светодиодного индикатора режима работы.

Читать еще:  E3 2015: дебютный геймплей Doom и новые подробности

Среди не названных нами технических характеристик необходимо отметить поддержку интерфейса USB 2.0. Естественно, что этот стильный кард-ридер можно использовать не только по его прямому назначению для чтения карт памяти SD и MMC, но и в роли обычного USB флэш-накопителя. Для этого надо только оставить в нем один из вышеупомянутых носителей. 🙂

Ориентировочная розничная стоимость кард-ридера равна 11 у.е.

Pretec MMC Plus 1 Гб

Pretec SD 133x 2 Гб

Методика тестирования

FC-Test

Сначала посмотрим, как ведут себя носители при использовании паттерна, состоящего из ста файлов по одному мегабайту.

На первой диаграмме представлены результаты измерения скорости записи (создания) файлов. В случае использования кард-ридера SanDisk на первом месте оказывается носитель SD компании Pretec, немного опередивший своего оппонента в лице карты A-DATA. Мы не будем проводить прямого сравнения между носителями разного типа, но отметим, что карта MMC Plus компании Pretec по скорости записи очень сильно отстала от двух других участников тестирования.
Применение кард-ридера e-Disk II компании Pretec приводит к чудесному перевоплощению доселе не очень быстрых устройств. Все носители демонстрируют резко возросшую скорость записи. Особенно хорошо видно это на примере карты MMC Plus, быстродействие которой возрастает чуть ли не в шесть раз, позволяя ей подняться на самый верх диаграммы. Очень заметен прирост скорости и у двух других носителей типа SD. В большей степени это касается продукта компании Pretec.

Диаграмма с результатами измерения скорости чтения ста файлов по одному мегабайту, в случае использования кард-ридера SanDisk, говорит о том, что по этому показателю оба носителя SD показывают практически одинаковое быстродействие, но продукт Pretec чуть-чуть впереди. Заметно отстает от них по скорости чтения карта памяти MMC.
Использование кард-ридера Pretec для тестирования носителей позволяет получить более чем заметный прирост быстродействия у всех трех участников. Особенно впечатляюще это выглядит у карты памяти MMC. Ее скорость чтения выросла в шесть раз. Неплохая «прибавка» получена и у носителей SD, вновь продемонстрировавших практически одинаковые результаты с небольшим преимуществом карты компании Pretec. Скорость чтения у обоих носителей SD выросла почти в два раза.

Теперь перейдем к рассмотрению ситуации, связанной с использованием паттерна, состоящего из десяти файлов по десять мегабайт.

На графике результаты, отражающие скорость записи носителей с использованием кард-ридера SanDisk, мы видим, что карта памяти SD компании Pretec немного опережает продукт компании A-DATA. Носитель MMC демонстрирует очень скромный результат.
В случае использования в качестве рабочего устройства кард-ридера компании Pretec у всех носителей вновь открывается «второе дыхание». Сильнее всех «преображается» карта памяти MMC. У нее наблюдается почти шестикратный рост скорости записи. Носитель SD компании Pretec увеличивает свое быстродействие почти в два раза, и он заметно опережает своего оппонента в лице карты A-DATA Turbo SD.

На очередной диаграмме мы видим, что чтение файлов с носителей в кард-ридере компании SanDisk приводит к тому, что у обеих карт памяти SD наблюдается полное равенство результатов. Носитель MMC по-прежнему показывает стабильно низкую скорость записи.
Использование для чтения файлов нового кард-ридера компании Pretec в очередной раз привело к очень существенному увеличению показателей быстродействия всех трех носителей. Скорость чтения карт SD равна друг другу и примерно в два раза больше, чем в случае использования кард-ридера SanDisk. Быстродействие носителя MMC выросло примерно в шесть раз.

Пришло время взглянуть на быстродействие носителей, показанное в случае работы с паттерном, состоящим из одного большого файла объемом 100 Мб.

На диаграмме со скоростью записи файла на карты памяти результаты, полученные с использованием кард-ридера компании SanDisk, говорят о том, что носитель Pretec SD немного обогнал своего оппонента. У карты памяти MMC быстродействие очень низкое.
Замена кард-ридера на устройство компании Pretec приводит к ощутимому приросту скорости записи у всех носителей. Особенно ярко выражено это у карты памяти MMC. Ее быстродействие увеличилось примерно в шесть раз. Среди карт SD сильнее всего замена кард-ридера сказалась на продукте компании Pretec, чья скорость записи выросла примерно в два раза, и он стал заметно обгонять носитель аналогичного типа, произведенный A-DATA.

AIDA32

Второй этап нашего тестирования связан с измерением показателей быстродействия носителей с помощью программы AIDA32. Во время проведения синтетических тестов нами снимались графики линейного чтения и записи, а также времени доступа. На основании средних показателей трех этих параметров были построены соответствующие диаграммы.

Pretec MMC Plus: SanDisk ImageMate 5-in-1


Linear Write Speed


Linear Read Speed


Average Access Time

Pretec MMC Plus: Pretec e-Disk II


Linear Write Speed


Linear Read Speed


Average Access Time

Pretec SD 133x: SanDisk ImageMate 5-in-1


Linear Write Speed


Linear Read Speed


Average Access Time

Pretec SD 133x: Pretec e-Disk II


Linear Write Speed


Linear Read Speed


Average Access Time

A-DATA Turbo SD: Pretec e-Disk II


Linear Write Speed


Linear Read Speed


Average Access Time

Начнем рассмотрение результатов синтетических тестов с показателей средней скорости линейной записи.

На диаграмме хорошо видно, что в случае использования кард-ридера компании SanDisk, обе карты SD демонстрируют идентичное быстродействие. Очень сильно отстал от них по средней скорости линейной записи носитель MMC.
Замена кард-ридера на новый продукт компании Pretec приводит к более чем полуторократному приросту средней скорости линейной записи у обеих карт памяти SD и примерно шестикратному у носителя MMC.

График с результатами измерения средней скорости линейного чтения демонстрирует в случае применения кард-ридера SanDisk практическое равенство результатов у двух карт памяти SD и заметное отставание от них носителя MMC.
Работа карт памяти через кард-ридер Pretec дает ощутимый, почти двукратный, прирост средней скорости линейного чтения у носителей SD, вновь оказавшихся практически равными по быстродействию. Очень сильно выросла скорость у карты MMC – в данном случае более чем в шесть раз.

Подведение итогов

Вообще, главной целью данного тестирования изначально являлись карты памяти, но полученные в его ходе результаты заставляют в первую очередь поговорить о кард-ридере Pretec e-Disk II. Его работа стала ярким подтверждением того факта, что для эффективной работы самых быстрых носителей понадобится адекватное устройство чтения и записи. Наши предположения о том, что в ходе предыдущих тестирований нам не всегда удавалось достичь на картах памяти показателей быстродействия, заявленных производителями, именно по вине кард-ридера, нашло в данном случае яркое подтверждение. Миниатюрное устройство e-Disk II компании Pretec оказался «на голову» эффективнее аналогичного кард-ридера SanDisk ImageMate 5-in-1. Особенно сильно это сказалось на скорости чтения и записи карты памяти MMC, чьи показатели сразу выросли примерно в шесть раз, достигая 9-10 Мб/с. Несколько в меньшей степени это сказалось на носителях SD, где этот рост достигал в ряде ситуаций примерно двукратной величины. Благодаря этому на них удалось достигнуть скорости чтения 18 Мб/с, что уже довольно близко к показателям, заявленным производителями. Здесь же можно отметить, что карта памяти Pretec SD 133x выглядела по быстродействию немного предпочтительнее A-DATA Turbo SD, благодаря большей скорости записи.
Учитывая то, что производители носителей флэш-памяти постоянно улучшают их характеристики, можно порекомендовать всем покупателям данной продукции обращать самое пристальное внимание и на кард-ридеры, поскольку старые модели явно не смогут обеспечить эффективное использование новых карт памяти. Одной из первых кандидатур на приобретение вполне достоин стать Pretec e-Disk II. Это компактное устройство не займет много места в кармане и поможет работе карт памяти в режиме наиболее полного использования их скоростных характеристик. К тому же данное устройство способно выполнять функции обычного USB флэш-привода, а стоит оно сумму денег, которая не вызовет шока у покупателей.

Выражаем благодарность компании NORMA GROUP за предоставленные для тестирования карты памяти и кард-ридер Pretec.

SD и MMC карты A-Data и Super Talent

Ка́рта па́мяти или флеш-ка́рта — компактное электронное запоминающее устройство, используемое для хранения цифровой информации. Современные карты памяти изготавливаются на основе флеш-памяти, хотя принципиально могут использоваться и другие технологии. Карты памяти широко используются в электронных устройствах, включая цифровые фотоаппараты, сотовые телефоны, ноутбуки, портативные цифровые аудиопроигрыватели и игровые консоли. Карты памяти являются компактными, перезаписываемыми, и, кроме того, они могут хранить данные без потребления энергии(энергонезависимость)…

  • ˇНикогда не покупайте карту без официальной гарантии. Как правило в интернет-магазинах они чуть дешевле зато без гарантии, запомните — скупой платит дважды, переплатите немного и покупайте с гарантией(карты совсем не долговечны)!
  • ˇРаспространены карты-подделки, когда заявленный объём не совпадает с реальным (например, на карту можно записать только 8 Гб, хотя заявлено 64 Гб). Будьте осторожны, покупая карты в подозрительных местах (например, ларьках, радиорынках, онлайн-магазинах) за подозрительно низкую цену.
    Карту-подделку возможно форматировать до реального её размера:
    1. Проверьте кату утилитой h2testw, чтобы узнать её реальный размер: когда после записи начнется тестирование чтения, реальным размером карты будет количество мегабайт/гигабайт, прочитанное без ошибок; всё остальное, помеченное как потерянное — мифический размер.
    2. Через Acronis Disk Director (или gparted в Linux) удалите все разделы на карте и создайте основной раздел реального размера, который вы узнали на первом шаге. Перед разделом пустого места быть не должно! Еще с помощью MyDiskFix можно восстановить размер.
    3. Проверьте карту утилитой h2testw ещё раз: если ошибок нет — всё отлично. Если есть — возвращайтесь на шаг 2 и уменьшите размер раздела.
  • ˇЧем больше информации «проходит» через карту — тем она быстрее придет в негодность. Т.е. имеется в виду использование карты в видеорегистраторе, регулярное скачивание торентов, использование вместо или наряду с системной памятью Android, итд, итп. Короче говоря ресурс на запись ограничен, имейте в виду.

Сообщение отредактировал AndrewP_1 — 13.11.18, 16:49

Кучка пользовательских утилит от Super Talent на Innostor`ах

Как заметно из названий утилит, они предназначены для следующих моделей: Data Guardian, Express ST1 и Express ST2. В отличие от первой доступной нам версии Super Talent Data Guardian Recovery Tool v0.1.2, последующие не очень хотят работать с флешками с “не той” идентификационной информацией. Утилиты предназначены для работы именно с указанными моделями флешек, так что без пред-подготовки их использовать не получится.

; Скрин, того что мы видим при бездумной попытке прошиться с помощью софта от Super-Talent.

Взглянув на файл SETTING.SET из дистрибутива программы Super Talent Express ST1 Recovery Tool v1.2, стало понятно примерно с какими параметрами может быть связанна такая несовместимость.

Моё внимание сразу зацепила секция [Setting], на основе которой я и действовал:
[Setting]
InitVID=1B8F
InitPID=0311
Manufacturer=STT
InquVID =STT
Product=EXPRESS ST1
LabelName=USB3_ST1
StorageDeviceID=EXPRESS ST1
; 0=OFF 1=ON
LED_Idle=0
; 0=64 1=128 2=192 3=256
LED_RW=1
; 0=normal 1=inverse
LED_Inverse=0

Так вот, я взял флешку на контроллере Innostor IS916-D1, прошил флешку утилитой Innostor 916 MP Tool v2.10.01.33 (2012/11/24), используя идентификационную информацию из выше положенной секции.

; Скриншот вкладки Config, с верно выставленными данными.

После прошивки и передергивания флешки, утилита Super Talent Express ST1 Recovery Tool, всё-таки опознала мою флешку в виде буквы диска G: .

Читать еще:  Husk — неумелый подражатель

; Скриншот окна программы Express ST1 Recovery Tool с удачным детектом флешки на чипе IS916.

Попытка прошить, как и предполагалось закончилось успехом, что не может хоть чуточку не радовать!

Теперь о важных замечаниях:

1) Такой же трюк с флешкой на контроллёре IS902 не проканал, хотя флешку удачно утилита всё-таки определила и даже попыталась прошить, но достаточно быстро одумалась!

2) То что я сделал, не слишком логично, т.к. я сначала прошил идентификационную инфу производственным прошивальщиком, а потом еще утилитой от Super Talent. Встаёт логичный вопрос, зачем шить её по два раза, так и передо мной он встал. Думаю позже проверю другой порядок действий, а именно – распакую контейнер с утилитой в отдельную папку и попробую перекроить настройки. Возможно такой расклад проканает, а возможно с ним помучаться придётся, но сейчас у меня времени нету на это, да и не особо мне это интересно!

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

Меньше покупайте всякую гадость на Innostor и восстанавливать не придётся!

Программное обеспечение, речь о которых была в данном посте, могут быть найдены в меню FILES, на странице с файлами для Innostor контроллеров.

реанимация flash накопителей

Стаж: 12 лет 2 месяца

nayk · 05-Дек-09 09:43 (10 лет 5 месяцев назад, ред. 05-Дек-09 09:49)

реанимация USB носителей Год выпуска : 2009
Платформа : pc
Совместимость с Vista : неизвестно
Системные требования : Минимальные
Язык интерфейса : английский + русский
Описание : Универсальные утилиты для восстановления USB Flash Drive Описание утилит EzRecover
Утилита восстановления USB Flash, помогает, когда флэш определяется как Security Deviсe, вообще не определяется или показывает 0Mb объем.
Для того чтобы EzRecovery увидел флэшку надо после запуска программы и выдачи сообщение об ошибке вынуть флешку и снова вставить ее и тогда все путем.

U-Storage Tool 2.9
Для запуска Recover Disk необходимо чтобы флэш определилась как U-storage cоntroller, а для этого нужно ставить драйвера под флэш из комплекта U-Storage.

F-Recovery for CompactFlash
Утилита f_recovery_cf позволяет восстанавливает удалённые фотографии и видеосюжеты с карточек CompactFlash после форматирования или ошибок записи.

F-Recovery for MemoryStick
Утилита f_recovery_ms позволяет восстанавливает удалённые фотографии и видеосюжеты с карточек CompactFlash после форматирования или ошибок записи.

F-Recovery for miniSD
Утилита f_recovery_miniSD позволяет восстанавливает удалённые фотографии и видеосюжеты с карточек miniSD после форматирования или ошибок записи.
F-Recovery for MultiMediaCard
Утилита f_recovery_mmc позволяет восстанавливает удалённые фотографии и видеосюжеты с карточек MMC после форматирования или ошибок записи.
F-Recovery for SD
Утилита f_recovery_sd позволяет восстанавливает удалённые фотографии и видеосюжеты с карточек SD после форматирования или ошибок записи.
F-Recovery for SmartMedia
Утилита f_recovery_sm позволяет восстанавливает удалённые фотографии и видеосюжеты с карточек SmartMedia после форматирования или ошибок.
Универсальные утилиты для тестирования USB Flash
Flashnul 0.9
Программа, позволяющая произвести диагностику и исправление программных ошибок Flash накопителей.
Сменные носители на базе flash-памяти (такие как usb-flash drives, SD, MMC, MS,XD, MD, CompactFlash, etc) в силу ряда особенностей (hot-plug подключение, воздействие статики, влаги, температуры, механических воздействий при траспортировке, естественный износ из-за ограниченного числа циклов чтения/записи) относительно часто выходят из строя.
И если простые дефекты вроде «не определяется», «ошибки записи» обнаруживаются относительно просто, то диагностика более сложных дефектов представляет из себя весьма нетривиальную задачу. Для решения этой задачи и была создана утилита flashnul.
Apacer
AH220 LFormat Utility
Handy Steno 2.0 Flash Disk Utility
Handy Steno 2.0 LFormat for Write Protect
Handy Steno 2.0 Repair Tool
Утилиты для WiFi флэш Apacer
WiFi + 256MB Flash Drive Apacer-Wireless Steno MB112 LFormat Tool
WiFi + 128MB Flash Drive Apacer-Wireless Steno MB112 LFormat Tool
Sony
Memory Stick Formatter
Утилита предназначена для форматирования карточек Memory Stick. Помогает вернут оригинальный объем карточки, а также помогает в случаях, когда компьютер не распознает карточку. Предназначена для карточек:
«Memory Stick», «MagicGate Memory Stick», «Memory Stick Duo», and «Memory Stick (with Memory Select Function)»
Sony brand «Memory Stick PRO» and «Memory Stick PRO Duo»
iFormat
Для флэшек USB 1.1 на контроллере iCreate i5062
Помогает вернуть реальный объём поддельных флэшек Sony
iFormat
Для флэшек USB 2.0 на контроллере iCreate i5122
Помогает вернуть реальный объём поддельных флэшек Sony
PortFree Production Program 3.27
С помощью этой утилиты вы сможете увидеть реальный объём вашей флэшки, соответственно узнать подделка у вас или нет, отформатировать на реальный объём.
Seitec
Seitec USB Flash Utility Фирменная утилита для Seitec, форматирование и проверка на ошибки.
IOSELL
SecureCell Plus Utility for CellDiskPlus
— Когда имеются проблемы с форматированием
— Когда показывается неправильный объём
— Когда есть бэд блоки на флешке

SecureCell Utility for KeyDisk (Model FCD-8Kb)
— Когда имеются проблемы с форматированием
— Когда показывается неправильный объём
— Когда есть бэд блоки на флешке
SecureCell Plus Utility for KeyDisk (Model FCD- (16Kb -256Kb))
— Когда имеются проблемы с форматированием
— Когда показывается неправильный объём
— Когда есть бэд блоки на флешке
Transcend
JetFlash 120 mFormat Utility
Фирменная утилита от Transcend для форматирования Jetflash
JetFlash Recovery Tool V1.0.5
Более поздняя утилита для восстановления(ремонта) USB Flash Transcend
AlcorMP
Одна из лучших программ для ремонта флэшек Transcend семейства JF. (Основанных на контроллерах Alcor AU). Решает следующие проблемы: Флэшка не форматируется, наличие бэд-блоков, неверный или 0-ой объём памяти флэшки, залочилась на запись или чтение и т.п.
JetFlash 120 Recovery Tool
Фирменная утилита от Transcend для восстановления Jetflash.
Решение проблемы при форматировании Jetflash при появлении ошибки «No JetFlash found!»
1. Необходимо включить показ скрытых файлов (свойства папки – вид – показывать скрытые файлы и папки).
2. Запустить утилиту mFormat.
3. Зайти в папку Temp в каталоге своей учётной записи (Например: Documents and Settings – Leon – Local Settings – Temp).
4. Если всё сделано правильно в Temp’e должна появиться папка JFAPP, в которой обнаружится файл JFormat.exe.
5. Запустив JFormat.exe мы обходим сообщение «No JetFlash found!».фирменная утилита от Transcend для восстановления Jetflash.
T.sonic 310
Подборка программ для работы с флэшкой(MP3 плеером). Ввключены программы для форматирования , восстановления данных, разблокировки и много других ( Format.exe, LockSev.exe recovery.exe, UDisk98.exe, UDiskNT.exe)
driver.rar
Драйвера для флэшек transcend
A-Data
Format Utility For Adata Flash Disk PD-0.1.2.3.4.5
format.exe
Утилита предназначенная для форматирования флэшек, исправления ошибок и т.п
MPTool

MPTool (UT163 Multi-Devices Production Tool) v3.9.8.0
Утилита предназначена для ремонта флэш дисков на контроллерах UT163 фирмы UsBest. Большинство флешек A-Data основаны именно на этом контроллере.
SanDisk

Format and Read/Write Check Utility
Утилита предназначена для форматирования flash SanDisk, проверяет устройство на ошибки.
Windows 98 Driver (.zip)
Драйвера для USB Flash SanDisk под Windows 98

Драйвер &утилита
ED717M1, ED801M1, ED722M1

Драйвер & утилита
ED717T, ED801T, ED722T

Драйвер & утилита
ED717M, ED722M
утилита Mformat
ED3xSB(служит для переформатирование USB-драйва. Как обычно, возможно два типа форматирования — быстрое и полное («quick» и «full»). После форматирования, установленный пароль снимается)
MiniEasyDisk

UMSD Tool
ED13xTE1
PCLock
ED13xTE1
Flashmail
ED13xTE1
SecrecZip
ED13xTE1
Panasonic

SD Memory Card Formatting Software

Предназначена для SD Memory Card
RP-SD008B RP-SD016B RP-SD032 RP-SD032B RP-SD064 RP-SD064B
RP-SD128B RP-SD256B RP-SD512B RP-SDH256 RP-SDH512 RP-SDH01G
RP-SDQ01G RP-SDQ02G RP-SDK512 RP-SDK01G RP-SDK02G RP-SDR256
RP-SDR512 RP-SDR01G RP-SDR02G
miniSD Memory Card

RP-SS008B RP-SS016B RP-SS032B RP-SS064B RP-SS128B RP-SS512B
RP-SS01GB RP-SS02GB
SDHC Memory Card
RP-SDR04G

Traxdata
Format.exe
Родная утилита для форматирования флэшек Traxdata , возвращает реальный обьем, убирает бэд блоки.
Manual PDF
Документация

FORMAT v30112
Фирменная утилита для флешек PQI.
Позволяет форматировать, управлять разделами, создавать скрытые и запароленные разделы.
PQI_LowFormat
Утилита для низкоуровневого форматирования флеш на контроллерах PQI

MXT6208+A MPTool V2.0
Утилита для восстановления флешек на контроллере MXTronics MXT6208A.
Помогают китайским флешкам Kingstone и некоторым Sony подделкам.

Phison-Preformat-v1.30
Утилита для восстановления флэш на контроллерах Phison серии UP10, UP11 (PS2136 и другие). Флєшки Kingstone часто собираются на контроллерах Phison, так что пробуйте.

CBM2090E2091 MPTool V1.9.13
Утилита для флеш дисков на контроллерах фирмы Chipsbank CBM2090E и CBM2091. Такие контроллеры часто стоят в флешках TakeMS.
LG
CBM2090E2091 MPTool V1.9.13
Фирменная утилита для низкоуровнего форматирования и восстановления флеш для контроллеров OTI.
Поддерживает контроллеры: 2167, 2166, 2169M, 2165, 2168, 2168B5, 2169SB5, 2189SB3, 2168B6, 2168SB6, 6828, 6128 и другие.
Такие контроллеры стоят, как правило, в флэшках LG и KingMax. Могут быть в других производителях.
Убеждаемся, что в вашей флешке стоит контроллер OTI.
Устанавливаем программу, подключаем флешку. Если не определится, заходим в меню Driver > Reinstall. Если определилась, вы увидите параметры флеш и она будет иметь статус «Waiting». Затем переходим в меню Tools и выбираем подменю параметров вашего контроллера. После всех манипуляций выделяем строку с флэш и нажимаем Enter. Настройки сохраняттся в контроллер, если не будет ошибок записи, статус изменится на «Pass».

SMI Mass Production Tool
Утилита для флэш на контроллерах фирмы Silicon Motion.
Поддерживает контроллеры:
SM321, SM324, SM325.
Такие контроллерры устанавливались в флэшках Corsair, Lg, A-data, Samsung, Super Talent,OCZ ATV, GoodRam. Поэтому эта утилита им должна помочь.

MMC(SD) и AVR. Часть 1. Инициализация и идентификация.

Пришло время поговорить о картах памяти формата MMC и SD(а также все их варианты типа mini, micro и т.д.). Использую их в своих проектах довольно таки давно, поэтому вроде как для меня в этом вопросе ничего сложного нет. Поэтому данная статья рассчитана на тех, кому этот вопрос кажется интересным(новым, незнакомым, сложным). Если такие комрады имеются, милости прошу под кат…
Долго чесались руки написать данную статейку, да все не было времени. Вот сейчас на работе вроде бы расслабон, поэтому начну излагать материал. Сразу оговорюсь, что на звание ОБУЧАТЕЛЯ не претендую, но постараюсь донести материал как можно доступнее.
И так, карта MMC как SD, по своей природе имеют собственный протокол общения с внешним миром, но уважаемые товарищи разработчики этого формата карт вложили одну очень приятную плюшку в эти карты, а именно работа по SPI. Однажды узнав об этом, я подумал, а не использовать ли мне эту феньку и не заюзать это в своем курсовом? Сказано — сделано. Первым делом обратился к datasheet’у на данные девайсы и все вроде как стало понятно, но без гвоздей, как говориться не обошлось.
На рисунке 1 представлена стандартная карта памяти MMC и SD, а также назначение их выводов.

Как можно увидеть из рисунка, обе эти карты имеют выводы для подключения по SPI. Долго тянуть не будем и подключим все это дело по схеме, указанной ниже:

Как обычно печатку не прилагаю, поскольку использую давно провереный девайсик, фотку которого можно увидеть здесь
Вот мы вроде бы все подключили как указано выше. Сейчас перейдем к описанию самой работы с картой памяти. Режим SPI является вторичным (опциональный) протоколом связи с картой памяти. Этот режим является, как бы, подмножеством MMC протокола и разработан для связи по каналу SPI, который присутствует в большинстве современных МК.
Сам по себе SPI стандарт подразумевает только физическую связь между устройствами и не является полноценным протоколом передачи данных. Поэтому SPI интерфейс в картах MMC и SD имеет свои особенности. Стоит отметить, что при работе с картой памяти по интерфейсу SPI доступны не все возможности карты, но, как правило, эти возможности и не нужны.
И так, в то время как протокол MMC основывается на командах и битовых потоках, которые начинаются со старт бита и заканчиваются стоп битом, SPI режим является байт-ориентированным. Это значит, что каждая команда или блок данных состоят из 8-ми битных байтов. Так же как и в протоколе MMC в SPI режиме общение с картой состоит из команды, ответа на команду и знаков(tokens) от блоков данных. МК контролирует весь обмен информацией между собой любимым и картой памяти.
Есть несколько основных аспектов при работе с картой памяти в режиме SPI:
— Выбранная карта памяти всегда отвечает на посланную ей команду
— Используются дополнительные 8-ми, 16-ти и 40-ка байтные структуры как ответ на посланную команду
— В случае ошибки при получение команды или данных от МК, карта памяти ответит структурой содержащей описание ошибки

Читать еще:  Репортаж со стенда ECS на выставке Computex 2018

Следует знать, что в режиме SPI поддерживаются только команды чтения/записи в режиме одного блока или нескольких блоков (в режиме MMC поддерживается режим последовательной чтения/записи). Размер блока для чтения/записи может быть размером в сектор карты памяти и размером в 1 байт. Поддержка операций частичного чтения/записи блока данных хранится в регистре CSD карты памяти.
Чуть не забыли поговорить о регистрах, которые содержит карта памяти стандарта MMC(SD). Этих регистров чуть больше, чем перечислю я, но те, которые я не укажу либо не особо нужны, либо не доступны в режиме SPI. Основными регистрами, которые представляют для нас интерес являются следующие:

— CID (Card identification data): содержит данные, по которым можно идентифицировать карту памяти (серийный номер, ID производителя, дату изготовления и т.д.)
— CSD (Card-specific data): содержит всевозможную информацию о карте памяти (от размера сектора карты памяти до потребления в режиме чтения/записи).
— OCR (Operation Conditions Register): содержит напряжения питания карты памяти, тип питания карты памяти, статус процесса инициализации карты.

Подробнее об этих регистрах мы поговорим чуть позже, когда коснемся написания прошивки для МК.
Теперь наступило время узнать о том, как эти самые карты включить в режиме SPI. По умолчанию, карта MMC(SD), при подаче на ее напряжения питания, запускается в режиме протокола MMC. Карта перейдет в режим SPI в случае, когда сигнал на выводе _CS будет иметь низкий уровень (карта памяти выбрана) и при этом на карту будет послана команда сброса CMD0. В случае приема CMD0, карта проверяет состояние линии _CS. Если логический уровень на этом выводе равен «1», то на посланную команду карта памяти не ответит и останется в режиме MMC. Если же карта, приняв CMD0, определит, что на выводе _CS низкий уровень, то она переключиться в режим SPI и ответит на посланную команду ответом R1 (По всем видам ответов и token’ов поговорим позже). Единожды перейдя в режим SPI, карта памяти останется в этом режиме до следующего выключения и включения питания, т.е. перейти в режим MMC из режима SPI программным способом не получится!
Вроде бы основные вступительные моменты мы обговорили и теперь коснемся набора команд, доступных в режиме SPI. Велосипед изобретать не буду, а просто приведу таблицу из datasheet’а.

Многие, наверное, заметили, что в таблице пропущены некоторые команды. Как я говорил ранее, в режиме SPI недоступны некоторые функции, которые доступны в режиме MMC. Поэтому некоторые команды так же не доступны. Так же из таблицы видно, что у всех команд в поле «Resp» присутствует аббревиатура R1(2, 3, 7 и др.). Это и есть так называемый ответ карты на посылаемую ей команду. Приведу небольшой пример обмена информацией с картой памяти для иллюстрации описанного выше.

Рассмотрим подробнее данный пример. Мы видим, что мы отправляем карте (линия DataIn) некоторою команду, приняв которую, карта через некоторый промежуток времени выдаст ответ (линия DataOut). Размер ответа зависит от посылаемой команды и имеет свой формат. Приведу формат ответов, которые мы можем получить от карты памяти.

Теперь коснемся самих команд для карты памяти. Из таблицы команд видно, что у каждой команды есть свой индекс. Это значение используется для получения истинного значения команды, которую необходимо отправить в карту памяти. Общий вид команды представлен ниже (команда в режиме SPI имеет длину в 6 байт):

Стоит отметить, что в протоколе MMC весь обмен данными завершается полем CRC, которое является необходимым. Что касается режима SPI, то по умолчанию при переходе в этот режим, контроль CRC отключен. Исключение составляют команды CMD0 и CMD8, поскольку они отправляются в карту, которая еще находится в режиме MMC, поэтому поле CRC для этих команд должно быть верным. Поскольку CMD0 отправляется единожды и все 6 байт этой команды известны заранее и не меняются, то в поле CRC для любой команды мы будем отправлять CRC для команды CMD0 (оно равняется 0x95). Что касается CMD8, то поле CRC в ней не является константой и зависит от передаваемых параметров. Хочу заметить, что проверку поля CRC можно активировать и в режиме SPI. Делается это при помощи соответствующей команды (CMD59).
Немного разобравшись с теорией, посмотрим на процесс инициализации карты памяти. Попробую представить это в виде блок-схемы. Вот что получилось у меня вымутить из datasheet’а (излагаю только суть, за вычетом некоторых моментов, которые я распишу после блок-схемы):

Ну вот, скажут некоторые, нарисовал не пойми чего, а вы тут разбирайтесь;) Но все не так уж и плохо. Первое, что необходимо пояснить в этой схеме это то, что карты как бы того не хотелось, бывают разные (поэтому наверное они и называются по разному). И на этой схеме мы видим, что бывает их ни много ни мало, а целых 4: MMC, SD версии 1.х стандартной емкости, SD версии 2.х стандартной емкости и карта SD версии 2.х повышенной емкости (SD карты расширенной емкости или SDHC). Все бы ничего, но все они требуют разной инициализации и это самое обидное. В принципе, есть общий способ инициализации всех их кроме SDHC, но он не есть правильный, поскольку работать с картой SD версии 2.х стандартной емкости и картой MMC как с одинаковыми картами неправильно (отличие в структурах CID и CSD). Конечно, можно построить алгоритм для работы с каждой картой по отдельности, но мы пойдем универсальной дорогой(и самой трудной на первый взгляд).
Из приведенной структуры намечается следующий путь работы (я буду указывать основные моменты, которые необходимо выполнять, но они не указаны на данной схеме). Мы определили, что в разъем картоприемника вставили какую-то фигню. Мы в свою очередь делаем следующее: подаем питание в пределах от 2.7-3.6 В, ожидаем

1мс (точно не знаю сколько, но чтобы питание устаканилось). SPI настроен как полагается (я думаю все умеют это делать) и вывод _CS карты памяти выставлен в логическую “1”. После этого нам необходимо подать минимум 74 тактовых импульса на линию SCLK SPI. Выполнив все это мы выставляем логический “0” на вывод _CS карты памяти и отсылаем команду CMD0. Из таблицы команд видим, что ответом на CMD0 является R1, структуру которого мы знаем. Немного отступлю от мысли и обращу внимание на то, что все ответы содержат в себе первым байтом R1, 7-й бит которого всегда является 0. Таким образом, мы можем отличать ответы от идущий по линии MISO байтов 0xFF. Итак, приняв R1, проверяем бит «In idle state» на равенство «1». Если это так, то карта находится на этапе инициализации. А вот теперь пришел первый этап определения типа карты памяти. Посылаем команду CMD8, которая указывает карте поддерживаемые МК напряжения питания для ее и спрашивает у выбранной карты может ли она работать в данном диапазоне напряжений, дожидаемся ответа R7. Как видно из блок-схемы, карты памяти стандарта MMC и SD версии 1.х эту команду не поддерживают и, соответственно, в своем ответе будут содержать бит «illegal command». Если сказанное ранее верно, то установленная карта либо MMC, либо SD версии 1.х. Теперь пришло время распознать, какая именно из этих двух типов карт вставлена в картоприемник. Для этого отправим карте памяти команду ACMD41, которая инициирует процесс инициализации карты. Эта команда посылается в цикле либо для ее выполнения взводится таймер, по которому проверяется ответ на эту команду. В любом случае, карта MMC не поддерживает ACMD41 и вернет «illegal command» в своем ответе. В таком случае вставленная карта есть MMC и для ее инициализации потребуется команда CMD1 (так же посылается в цикле, пока ответ на нее не будет равен 0). Получив ответ на CMD1 равный 0х00 карта MMC готова к работе. Если ответ на ACMD41 не содержит никаких установленных битов (т.е. равен 0х00), то карта SD версии 1.х и она готова к работе. Теперь вернемся чуть выше и предположим, что в ответ на команду CMD8 не содержал бит «illegal command», т.е. у нас карта памяти формата SD версии 2.х стандартной емкости(SDSC версии 2.х) или SDHC. Следующим шагом в таком случае есть отправка команды ACMD41 с параметром, указывающим карте памяти, поддерживает ли наше устройство карты памяти SDHC. Вне зависимости от того, есть поддержка SDHC или ее нет, мы циклически отправляем эту команду карте то тех пор, пока она (карта) не закончит процесс инициализации. Когда ответ от ACMD41 будет равен 0х00, карта памяти проинициализирована и готова к работе. Но для того, чтобы узнать, какая у на карта, мы отправим ей команду CMD58. Ответом от этой команды есть R3, который в свою очередь содержит регистр OCR. Проанализировав OCR на установку бита CSS можно определить тип карты: CCS == 1 – карта SDHC или SDXC, CCS == 0 – карта SDSC. Чтобы не быть голословным, приведу мой участок кода инициализации карты памяти:

Закончив процесс идентификации(тип карты памяти) и инициализации, можно приступать к работе с картой памяти: вычисление объема, чтение и запись данных и т.д.Но это уже вопрос следующей статьи. Жду комментариев и вопросов. Критика и советы оч приветствуются!

P.S. Забегая немного вперед, пару скринов чтения информации с карты памяти:

Да. и если можно, объясните мне, чайнику, как залить видео? СПС =)

Ссылка на основную публикацию
Статьи c упоминанием слов:

Adblock
detector