Карта памяти endurance почему так дорого
Данные, которые хранятся на карте памяти, могут стоить гораздо дороже самой карты, особенно если она используется в камерах видеонаблюдения или авто-видеорегистраторах. Карта памяти может выйти из строя в любой неподходящий момент, а узнаете вы об этом тогда, когда вам понадобится скопировать с неё данные.
Внешнее управление
Я хотел убедиться, что получаю правильный ID с NAND Flash, поэтому я подключил плату для отладки Texas Instruments MSP430FR2433 и написал простейший код, отправляющий нужные команды RESET и READ ID, и пытающийся параллельно извлечь дополнительные данные из скрытых параметров чипа JEDEC Parameter Page.
Я разобрался, что тестовая площадка А1 (см. схему) – это шина сброса контроллера, и если удерживать её напряжение в нижнем положении, контроллер полностью освобождает контроль над шиной NAND Flash. После этого мой код с микроконтроллера смог прочесть Flash ID правильно и без помех.
Чтение Flash ID с карты
При наличии на странице параметров JEDEC содержатся подробные характеристики Flash-чипа – куда как более подробные по сравнению с NAND Flash ID – и, к тому же, более стандартизированные. Оказалось, однако, что SanDisk решила проигнорировать стандарт и использовать собственный! Обычно страница начинается с ASCII-строчки «JEDEC», однако я обнаружил повторяющуюся строку «SNDK» (обозначение компании на бирже) и другие данные, не соответствовавшие ничему из спецификации JEDEC! Ну, попробовать стоило.
Я собрал данные при помощи того же скетча для Arduino, что привёл ранее, и получил 1536 байт данных. На Ideone я написал небольшую программку, чтобы преобразовать первые 512 байт в аккуратный HEX-дамп:
Offset 00:01:02:03:04:05:06:07:08:09:0A:0B:0C:0D:0E:0F 0123456789ABCDEF
------ --+--+--+--+--+--+--+--+--+--+--+--+--+--+--+-- ----------------
0x0000 53 4E 44 4B 53 4E 44 4B 53 4E 44 4B 53 4E 44 4B SNDKSNDKSNDKSNDK
0x0010 53 4E 44 4B 53 4E 44 4B 53 4E 44 4B 53 4E 44 4B SNDKSNDKSNDKSNDK
0x0020 08 08 00 08 06 20 00 02 01 48 9A B3 00 05 08 41 . . H. A
0x0030 48 63 6A 08 08 00 08 06 20 00 02 01 48 9A B3 00 Hcj. . H.
0x0040 05 08 41 48 63 6A 08 08 00 08 06 20 00 02 01 48 ..AHcj. . H
0x0050 9A B3 00 05 08 41 48 63 6A 08 08 00 08 06 20 00 . AHcj. .
0x0060 02 01 48 9A B3 00 05 08 41 48 63 6A 08 08 00 08 ..H. AHcj.
0x0070 06 20 00 02 01 48 9A B3 00 05 08 41 48 63 6A 08 . . H. AHcj.
0x0080 08 00 08 06 20 00 02 01 48 9A B3 00 05 08 41 48 . . H. AH
0x0090 63 6A 08 08 00 08 06 20 00 02 01 48 9A B3 00 05 cj. . H.
0x00A0 08 41 48 63 6A 08 08 00 08 06 20 00 02 01 48 9A .AHcj. . H.
0x00B0 B3 00 05 08 41 48 63 6A 08 08 00 08 06 20 00 02 . AHcj. ..
0x00C0 01 48 9A B3 00 05 08 41 48 63 6A 08 08 00 08 06 .H. AHcj.
0x00D0 20 00 02 01 48 9A B3 00 05 08 41 48 63 6A 08 08 . H. AHcj..
0x00E0 00 08 06 20 00 02 01 48 9A B3 00 05 08 41 48 63 . . H. AHc
0x00F0 6A 08 08 00 08 06 20 00 02 01 48 9A B3 00 05 08 j. . H.
0x0100 41 48 63 6A 08 08 00 08 06 20 00 02 01 48 9A B3 AHcj. . H..
0x0110 00 05 08 41 48 63 6A 08 08 00 08 06 20 00 02 01 . AHcj. .
0x0120 48 9A B3 00 05 08 41 48 63 6A 08 08 00 08 06 20 H. AHcj.
0x0130 00 02 01 48 9A B3 00 05 08 41 48 63 6A 08 08 00 . H. AHcj.
0x0140 08 06 20 00 02 01 48 9A B3 00 05 08 41 48 63 6A .. . H. AHcj
0x0150 08 08 00 08 06 20 00 02 01 48 9A B3 00 05 08 41 . . H. A
0x0160 48 63 6A 08 08 00 08 06 20 00 02 01 48 9A B3 00 Hcj. . H.
0x0170 05 08 41 48 63 6A 08 08 00 08 06 20 00 02 01 48 ..AHcj. . H
0x0180 9A B3 00 05 08 41 48 63 6A 08 08 00 08 06 20 00 . AHcj. .
0x0190 02 01 48 9A B3 00 05 08 41 48 63 6A 08 08 00 08 ..H. AHcj.
0x01A0 06 20 00 02 01 48 9A B3 00 05 08 41 48 63 6A 08 . . H. AHcj.
0x01B0 08 00 08 06 20 00 02 01 48 9A B3 00 05 08 41 48 . . H. AH
0x01C0 63 6A 08 08 00 08 06 20 00 02 01 48 9A B3 00 05 cj. . H.
0x01D0 08 41 48 63 6A 08 08 00 08 06 20 00 02 01 48 9A .AHcj. . H.
0x01E0 B3 00 05 08 41 48 63 6A 08 08 00 08 06 20 00 02 . AHcj. ..
0x01F0 01 48 9A B3 00 05 08 41 48 63 6A 08 08 00 08 06 .H. AHcj.
Дальнейший анализ при помощи анализатора DSLogic показал, что контроллеру требуется страница параметров размером 4128 б (4 кб + 32 б), заполненная всё теми же повторяющимися данными, что приведены выше.
Проблемы сброса
Изучая данные с логического анализатора, я обнаружил, что контроллер отправляет команду READ ID дважды, но в первый раз без сброса Flash (что обычно нужно делать сразу после подачи питания на чип!). Возвращаемые при этом чипом данные оказываются, мягко говоря, странными.
Байт (16-ричный) | Описание |
---|---|
98 | Производитель: Toshiba |
00 | I/O напряжение: неизвестно (нет данных) Ёмкость устройства: неизвестно (нет данных) |
90 | Тип NAND: SLC (Одноуровневая ячейка / 1 бит на ячейку) Кристаллов Flash на /CE: 1 |
93 | Размер блока: 4 МБ, за исключением запасной площади Размер страницы: 16 384 байт / 16 кб, за исключением запасной площади |
76 | Матриц на /CE: 2 |
72 | Тип интерфейса: асинхронный Геометрия процесса: 70 нм плоский |
Сначала это сбило меня с толку, ведь я пытался получить идентификатор, анализируя только логику. Но поговорив с человеком, имеющим большой опыт в восстановлении данных с NAND Flash, я узнал, что для устройств от SanDisk это норма. Они очень вольно относятся к специальным командам и структурам данных. Если верить четвёртому байту, то размер блока составляет 4 МБ, что для современного Flash-чипа выглядит правдоподобно. Остальная информация не имеет для меня смысла, кроме того, что первый байт говорит о том, что производителем чипа была Toshiba.
Карты памяти серии Endurance
Специально для видеорегистраторов, камер видеонаблюдения и других устройств с интенсивной записью производители создали карты памяти с повышенным сроком службы — карты серии Endurance.
Эти карты памяти имеют увеличенный рабочий ресурс, и производитель гарантирует их безотказную работу в течение нескольких лет при использовании их в камерах видеонаблюдения и видеорегистраторах. Также карты серии Endurance рассчитаны на работу в тяжелых условиях, они не боятся низких и высоких температур, магнитных полей, радиоактивного излучения и влажности.
Почему High Endurance?
Тянуть резину не будем – сразу к делу. Карта основана на памяти типа 3D TLC. 3D NAND – передовая технология создания памяти, которая позволяет добиться высоких скоростей работы и достаточно большим ресурсом. Отдельным достоинством 3D TLC является её меньшая стоимость и достаточная доступность на рынке. Ячейки памяти 3D TLC расположены в несколько слоёв, как это показано на иллюстрации ниже. Такая организация ячеек позволяет при том же объёме и скоростях снизить стоимость конечного изделия. А если снижать техпроцесс производства, то память будет ещё дешевле и быстрее.
Не менее важным моментом является использование контроллера, который следит за износом ячеек и распределяет запись информации таким образом, чтобы оставшийся ресурс всех ячеек был равномерным. В случае с High Endurance за это отвечает Phison S8229BB – передовое решение на рынке на текущий момент.
Многие сталкивались с ситуацией, когда карту памяти можно установить и беспрепятственно считывать с неё данные, а вот записать что-либо нельзя. Это происходит из-за включения системы безопасности, когда количество изношенных блоков памяти превышает заданное производителем значение. При этом оказаться «битым» может и минимально допустимый для срабатывания защиты набор ячеек, в то время как все остальные будут практически новыми. Равномерный износ ячеек, отслеживаемый указанным контроллером, даёт возможность добиться дополнительного преимущества во времени использования карт памяти High Endurance.
Анализ шины
Разведя все тестовые площадки по тестовым контактам, я мог начать разбираться в том, за что отвечают эти контакты в плане доступа к NAND Flash, находящейся внутри карты.
В целом расположение контактов совпадало с большинством microSD карточек от SanDisk.
Для анализа сигналов со всех контактов я использовал логический анализатор DSLogic Plus. Распиновка для передачи данных уже была известна, и самая тяжёлая работа уже была проделана (шина данных, управление, адреса, команды, защита записи, статус занято/свободно). Однако роль не каждого из контактов была очевидной сразу – найденная мною распиновка включала в себе минимальное количество шин, позволявших работать с NAND Flash – за исключением управляющей шины, переводящей контроллер в режим сброса, и отключающей его от управления шинами данных (позже это будет важным).
Прослушивая шину данных на максимальной доступной для DSLogic скорости (и используя имеющийся буфер на 32 МБ), я смог составить чёткий список команд, отправляемых на NAND Flash с контроллера в момент инициализации.
Куда устанавливать?
Как мы уже сказали, основное предназначение карт памяти High Endurance – всевозможные устройства, эксплуатируемые в нестандартных условиях – на жаре, в холоде, при постоянной тряске и ударах. Иными словами, данные карты памяти можно использовать во многих сферах – автомобильных видеорегистраторах, регистраторах для мотоциклов и велосипедов, нагрудных камерах сотрудников специальных служб, уличных камерах наблюдения, экшн-камерах и других устройствах, которые используются в близких к экстремальным условиях. Стоит помнить, что для промышленного применения (для самых жёстких условий) существуют другие карты памяти, получившие название Industrial.
К примеру, в видеорегистраторе Mio MiVue C550 актуально всё – и перепады температуры, и стабильная запись, и защита от внешних воздействий, в случае чего
Уличные камеры видеонаблюдения также находятся во власти природы – жара летом, холод зимой, проливные дожди… И, конечно же, круглосуточная запись-перезапись-запись-перезапись.
Актуально использование карт памяти High Endurance даже если камеры оборудованы закрытым слотом, крышка которого прикручивается винтами. Ситуаций возникнуть может множество.
Никто не запрещает использовать эти карты памяти и в классических смартфонах или камерах. Это актуально для тех, кто часто записывает данные и хочет получить продукт с большим ресурсом и уверенностью в сохранности своих данных.
Основы прослушивания шины и NAND I/O (запись команд, адресов, чтение данных)
Я, в частности, искал две команды: RESET (0xFF) и READ ID (0x90). В поисках последовательностей команд важно знать, когда и как меняются шины данных и управления. Постараюсь объяснить всё по шагам. Если вам интересно, рекомендую инструкцию от Micron, где описываются основы работы NAND Flash и даётся куда как больше информации о принципах её работы.
Отслеживание команды RESET у SanDisk High Endurance 128 ГБ при помощи логического анализатора. Пунктиром отмечено появление команд записи и сброса.
Отслеживание команды RESET у SanDisk High Endurance 128 ГБ при помощи логического анализатора. Пунктиром отмечено появление команд чтения/записи.
Когда команда RESET отправляется на NAND Flash, сначала вниз подтягивается шина /CE (Chip Select, Active Low). Затем вверх подтягивается шина CLE (Command Latch Enable); шина данных устанавливается в своё запланированное значение 0xFF (в двоичном коде); затем шина /WE (Write Enable, Active Low) переходит от высокого к низкому напряжению, а потом возвращается к высокому (данные с шины данных передаются на чип, когда шина /WE переходит от низкого напряжения к высокому, т.н. «фронт сигнала»); шина CLE притягивается обратно вниз, возвращаясь в нормальное состояние. Затем чип флэш-памяти притягивает шину R/B (Ready/Busy Status) вниз, чтобы показать, что он занят сбросом, а по окончанию возвращает шину обратно на верхний уровень.
Команда READ ID работает сходным образом, за исключением того, что после записи команды 0x90 (1001 0000) в шину данных, он притягивает вверх шину ALE (Address Latch Enable), а не CLE, и записывает 0x00 (все двоичные нули), приводя /WE в нижнее состояние. Чип передаёт записанный в него NAND Flash ID во внутренний регистр чтения, и данные читаются с устройства на каждом фронте шины /RE (Read Enable, Active Low); для большинства устройств это от 4 до 8 байт данных.
Создание интерфейсного модуля
Концепция интерфейсного модуля довольно проста. Для каждой из тестовых площадок выводим провод, ведущий к площадке большего размера, для облегчения доступа, и подключаем нормальную SD-шину к SD-коннектору, чтобы контроллер делал свою работу, пока мы возимся с шиной NAND Flash. Учитывая малый размер тестовых площадок и большое их число, результат может получиться немного неаккуратным.
Интерфейсный модуль в сборе
Интерфейсный модуль, увеличенное фото
Я начал с того, что прикрепил карту двусторонним скотчем к макетной плате. Потом я залудил все площадки и припаял небольшой керамический конденсатор на 1 мкФ на площадки питания Vcc и земли GND карты. Используя эмалированный провод толщиной 40 AWG (0,1 мм), я соединил каждую тестовую площадку с соответствующим контактом на макетной плате. Вместе с дополнительными площадками это составило 28 крохотных проводочков!
Для коннектора SD я использовал кабель с устройством для обслуживания телефонов под Android от HTC "XTC 2 Clip". Оно работало как «гибкая удалённая SD-карта» и разводило сигналы по небольшому гибкому кабелю. Я замотал кабель медной плёнкой для защиты от шума и усиления, и припаял плёнку к внешним площадкам макетной платы для упрочнения конструкции. Потом я залудил конец кабеля, и подсоединил эмалированные провода к контактам карточки. Затем я врезал в провод питания светодиод с резистором, чтобы было видно, когда карта получает питание.
Анатомия SD-карты
Может показаться, что карточка microSD представляет собой монолитное устройство. Однако такие карточки состоят из множества разных чипов, каждый из которых исполняет свою роль. У простейшей SD-карты будет контроллер, управляющий чипами NAND Flash, и общающийся с хостом (ПК, камерой, и т.п.), а также с самой NAND Flash (состоящей из одного или нескольких флэш-кристаллов). В блоге Bunnie Studios есть прекрасная статья о конструкции SD-карт, включая описание подделок и их изготовления.
Блок-схема типичной SD-карты
В microSD карточках часто (но не всегда) встречаются испытательные площадки, использующиеся для программирования и испытаний NAND Flash на производстве. Их можно использовать для восстановления данных, или повторного использования microSD карт с дефектным контроллером или прошивкой. Они позволяют превратить карточку в простую NAND Flash – об этом можно почитать в блоге Гауа Луи. Отметим, что стандарта на такие тестовые площадки не существует (даже в рамках одного производителя), однако у некоторых производителей, в частности, SanDisk, существуют закономерности, облегчающие реверс-инжиниринг.
Заключение
Я зашёл слишком далеко в своих попытках получить ответ на простой вопрос о том, какие именно чипы SanDisk использовала в своей карте, предназначенной для продолжительной работы. Казалось бы, они могли с гордостью рассказывать о том, что используют для повышенной надёжности и долгосрочной работы технологию 3D NAND – но нет!
Для начала хочу обратить внимание на то, что производители карт памяти неспроста указывают на упаковках для чего они предназначены. Многие игнорируют это по незнанию, смотрят на скорость записи, сравнивают цены и думают зачем переплачивать за более медленную карточку, если можно купить быструю да ещё и дешевле.
Самой первой характеристикой карт памяти для видеорегистраторов является отнюдь не емкость или скорость (хотя это тоже важные характеристики), а наработка на отказ, которая напрямую зависит от типа используемых микросхем памяти в карте.
У всех карт памяти количество циклов перезаписи ограничено (физический износ структуры ячейки).
В картах microSD, характеризующихся повышенной надежностью и увеличенным сроком службы, используется флеш-память MLC NAND. Они у многих производителей называются линейкой Endurance. Так называемые "выносливые" карты памяти способны перенести наибольшее количество циклов перезаписи.
В обычных "быстрых" картах microSD используется флеш-память TLC NAND.
MLC может выдерживать большие изменения в напряжении, прежде чем время стирания увеличится настолько, что контроллер отправит блок памяти в утиль по причине износа.
Отсюда и вытекает разница между выносливостью MLC и TLC.
Принципиальные отличия между MLC, TLC типов памяти.
Повышая емкость ячейки флеш-памяти, разработчики могут снижать стоимость носителей, но есть проблема. Просто так нельзя наращивать число уровней в ячейке, это существенно снижает ресурс ячейки памяти, уменьшая количество циклов перезаписи, по истечении которого в ячейку ничего нельзя будет записывать (только читать и то не всегда).
С переходом на многоуровневые типы ячеек сам транзистор, хранящий данные, принципиально не меняется. Он как был один, так и есть, просто инженеры научили его запоминать несколько уровней сигнала. При этом повышение их числа приводит к квадратичному росту количества состояний (комбинаций 0 и 1, записываемых в блок).
Выносливость NAND зависит от количества битов, хранящихся в ячейке.
Программирование ячейки достигается изменением подаваемого на нее электрического напряжения. В таблице типы памяти и допустимые состояния напряжений.
Чем больше емкость ячейки – тем «нежнее» сам транзистор, тем быстрее он вырабатывает свой ресурс и деградирует.
Кроме того, что сами транзисторы становятся более чувствительными, частота обращения к ним тоже повышается. В итоге ресурс снижается в разы. Если MLC – около 10 тыс., TLC – 3-4 тыс., а самые дешевые чипы QLC переживают всего около 1 тыс. циклов перезаписи.
Такая исключительность продуктов с памятью MLC позволяет позиционировать их в качестве специализированных высоконадёжных решений для видеорегистраторов, время непрерывного использования которых может насчитывать несколько лет. Поэтому нужно выбирать карты microSD, имеющие в названии или описании словосочетание High Endurance («высокая надёжность»).
Сразу возьмем яркий пример — карта Samsung EVO Plus. Эта карта хит продаж и подарков к регистраторам, но немногие продавцы понимают — эту карту категорически нельзя применять в регистраторах! Все дело в том, что это недорогая карта используется простой контроллер и типа мискрохем TLC, и ресурс ее эксплуатации в регистраторе может быть несколько месяцев, в зависимости от нагрузки.
Ещё для продления живучести карты памяти лучше выставлять максимальное время записи одного ролика на видеорегистраторе.
Себе же приобрёл SanDisk High Endurance 128 GB — 1482р на OZON
Почему ее? Именитый бренд, поддерживает скорость записи V30, позволяет спокойно записывать 4к видео, хорошая цена.
Почему карты памяти выходят из строя?
У всех Flash накопителей есть ограниченное число циклов перезаписи, после превышения которого появляются ошибки записи и чтения. Это связано с технологией хранения данных на флешках. Во время каждой записи происходят физические изменения в ячейках памяти, и они необратимы. При использовании карт памяти в телефонах, фотоаппаратах или плеерах карта может прослужить довольно долго, до 5‑10 лет, так как данные пишутся на неё не часто. Но если вы установили карту microSD в камеру видеонаблюдения или видеорегистратор, то запись ведётся практически постоянно, и её ресурс довольно быстро заканчивается. Обычная карта памяти в таких условиях служит от нескольких месяцев до года.
В инструкциях обычных моделей карт памяти производитель предупреждает о потери гарантии при использовании их в видеорегистраторах или камерах наблюдения.
Крадущийся контроллер, затаившиеся тестовые площадки
Карты microSD попадают в категорию «монолитных» флэш-устройств, поскольку комбинируют контроллер и NAND Flash в единый неразборный корпус. Многие производители выводят шину данных флэш на скрытые (и практически не имеющие документации) тестовые площадки. С их помощью другие производители карт памяти и USB-флэшек делают недорогие накопители из отказавших запчастей. Контроллер можно просто отключить, и использовать флэш как обычный чип.
В случае карт от SanDisk информация по распиновке их тестовых площадок крайне скудна. В каждом поколении есть свои отличия, но схема расположения остаётся по большому счёту без изменений. Отличия могут быть фатальными, так как контакты для питания и земли иногда меняются местами (а при неправильной полярности чип ждёт мгновенная смерть!).
У моей карточки (а также у многих карт компании из дорогой линейки – не Ultra) тестовые площадки покрыты не лаком, а какой-то эпоксидкой, изготовленной при помощи трафаретной печати, с вырезанным лазером серийным номером. Я погрел, поскрёб, и сумел удалить это очень хрупкое покрытие с тестовых площадок. При этом я удалил и серийный номер – вероятно, эта нечто вроде гарантийной печати.
Эпоксидное покрытие тестовых площадок
Тестовые площадки на виду
Удалив следы эпоксидного покрытия, я встретился со знакомым расположением тестовых площадок, к которым снизу прибавились несколько дополнительных.
NAND Flash ID
У каждого устройства NAND Flash есть свой (по большей части) уникальный идентификатор, относящий его к конкретному производителю и другие функциональные данные, определённые производителем. Иначе говоря, хорошо определён только ID производителя, назначаемый технологической ассоциацией JEDEC.
Первый байт обозначает производителя чипа, а остальные (от 2 до 6) определяют характеристики устройства – все они определяются самим производителем. Большинство производителей NAND очень неохотно публикуют технические характеристики устройств, и SanDisk (и, соответственно, Toshiba/Kioxia) очень строго контролируют эти данные, за исключением утекших в интернет немного устаревших технических описаний устройств от Toshiba. Поскольку у упомянутых компаний общие производственные мощности, можно сделать обоснованное предположение, что структуры данных в определяемых производителями данных можно сопоставлять друг с другом.
Что до карты SanDisk High Endurance 128 ГБ, она использует NAND Flash ID of 0x45 48 9A B3 7E 72 0D 0E. Некоторые из этих цифр можно сравнить со спецификацией от Toshiba:
Байт (16-ричный) | Описание |
---|---|
45 | Производитель: SanDisk |
48 | I/O напряжение: Вероятно 1.8 volts (померял мультиметром) Ёмкость: вероятно 128 ГБ (нет данных в спецификации) |
9A | Тип NAND: TLC (Triple-Level Cell / 3 бита на ячейку) Кристаллов памяти на /CE: 4 (карта использует 4 чипа по 32 ГБ) |
B3 | Размер блока: 12 Мб (768 страниц на блок) за исключением запасной площади Размер страницы: 16 384 байт / 16 кб за исключением запасной площади |
7E | Матриц на /CE: 8 (2 матрицы на кристалл) |
72 | Интерфейс: асинхронный Геометрия процесса: BiCS3 3D NAND |
0D | Неизвестно (в спецификации нет информации) |
0E | Неизвестно (в спецификации нет информации) |
Хотя не все байтовые значения можно определить однозначно, мне удалось определить, что карточки SanDisk High Endurance используют BiCS3 3D TLC NAND Flash – по крайней мере, это 3D NAND, значительно превышающая по надёжности традиционные плоские NAND. К сожалению, только на основе этой информации нельзя сказать, пользуется ли контроллер какими-либо преимуществами механизма SLC кэширования в операциях записи.
Геометрия производственного процесса чипа определяется исходя из четырёх первых байтов Flash ID и их сопоставления со строчкой конфигурационного файла инструментов от Silicon Motion для контроллера SM3271 USB Flash и контроллера SM2258XT DRAM-less SSD. Эти инструменты выдают предполагаемые артикулы от чипов SDTNAIAMA-256G и SDUNBIEMM-32G соответственно, но мне кажется, что это не соответствует конфигурации флэш-памяти в этой карточке.
Техническая поддержка, которая не справилась
Спасибо за обращение в поддержку пользователей SanDisk Global. Мы признательны вам за то, что вы принадлежите к нашей семье SanDisk.
Как я понял, вы хотите побольше узнать о нашей карточке SanDisk High Endurance для видео мониторинга. Позвольте сообщить вам, что все наши карты памяти используют флэш-технологию Multi level cell. Однако количество циклов чтения/записи флэш-памяти не публикуется и не документируется. Публикуется только скорость чтения и записи, а именно 100 МБ/с и 40 МБ/с. Карточка на 64 ГБ может записывать видео Full HD до 10 000 часов. Подробности можно узнать по ссылке.
Дам им медальку с надписью «вы пытались».
А что на практике?
По производительности – никаких вопросов. Полученные результаты полностью соответствуют заявленным, в чём, правда, можно было и не сомневаться.
Но ведь мы сегодня здесь собрались посмотреть и на кое-что другое – на практическую часть в плане физических воздействий!
Нахождение в мокрой земле и поливание водой карта пережила без проблем.
Заморозить в воде на несколько часов? Никаких проблем!
Что касается «утопления», то карта без проблем провела около часа на глубине порядка 35 см.
По температурам – остудили карту памяти до минус 31 градуса при минимальной около минус 36.
А нагрели её до почти сотни, в то время как корпус смартфона достиг практически 130 градусов.
После всех этих опытов, карта памяти осталась полностью работоспособной, а данные на ней сохранились в целости и сохранности.
На сколько хватит карты памяти в камерах видеонаблюдения WebGlazok?
Заявленное производителем количество часов указано для непрерывной записи с битрейтом 26 Мбит/с. В камерах видеонаблюдения WebGlazok с разрешением 2 мегапикселя средний поток составляет около 2-3 Мбит/c. Таким образом количество часов записи будет в 10 раз больше. Также стоит учесть, что камеры WebGlazok записывают видео не круглосуточно, а во время обнаружения движений, поэтому ресурс карты памяти будет еще больше.
Таким образом срок службы даже недорогой карты памяти Sandisk High Endurance 32Gb составит минимум 3 года (10 * 2500 часов), что в несколько раз выше срока службы обычных карт памяти.
Компания Samsung выпустила флэш-карту microSD PRO Endurance 256 ГБ с заявленным ресурсом 140160 часов непрерывной работы. Это примерно 16 лет круглосуточной записи для видеокамеры/видеорегистратора.
Вообще, microSD ставят в одноплатники типа Raspberry Pi как загрузочный накопитель, а иногда даже в миниатюрные NAS как накопитель для резервного копирования. Там надёжность и долговечность имеют ключевое значение.
Ресурс «неубиваемой» карточки посчитан исходя из скорости записи видеопотока в разрешении Full HD (1920×1080) на 26 Мбит/с (3,25 МБ/с), потому что основная сфера использования таких накопителей — видеокамеры, в том числе носимые камеры, умные дверные звонки, видеорегистраторы и тому подобные приборы.
Если поток записи меньше, то карта продержится дольше. И наоборот, на большом потоке прослужит меньше. В тестовой лаборатории максимальная скорость записи на карту составила 40 МБ/с, максимальная скорость чтения — 100 МБ/с, класс скорости Class 10, U3, V30.
Карта работает по шине UHS-I (SDR104) на тактовой частоте 208 МГц. Теоретический максимум передачи данных по шине 104 МБ/с. Макс. потребляемый ток 800 мА (зависит от условий тестирования).
Рекомендованная розничная цена карточки $54,99. Несмотря на заявленный 16-летний ресурс, официально на карту даётся всего лишь пятилетняя гарантия. Впрочем, пять лет гарантии — вполне нормально для любого накопителя. По сути, на SDD и HDD тоже обычно дают не больше пяти лет гарантии.
Для дешёвых потребительских флэш-карт небольшого объёма это некий новый уровень надёжности накопителей, на который можно ориентироваться в сборке самодельных устройств, роботов, дронов, домашних NAS, серверов и маршрутизаторов.
Конструктор домашнего NAS для Raspberry Pi
Нужно заметить, что количество циклов перезаписи флэш-памяти напрямую зависит от типа NAND (SLC, MLC и т. д.). Если вкратце, с каждым технологическим витком ёмкость накопителей растёт, а ресурс отдельных ячеек снижается.
Флэш-карта не реагирует на магнитное поле до 15 000 Гс (МРТ-сканер), погружение в воду (1 метр, солёная вода, 72 часа), выдерживает экстремальные температуры и рентгеновское излучение в пределах 100 мГр (сканер в аэропорту). Работа с картой возможна в диапазоне температур от −25℃ до 85℃, хранение в диапазоне от −40℃ до 85℃.
Большинство пользователей подходят к выбору карты памяти для любого гаджета легко и просто – находят что-то лежащее без дела или с мыслями «а зачем платить больше?» берут что-то недорогое в ближайшем магазине. Осознать ошибочность такого подхода можно только на горьком опыте как у себя, так и у друзей. Или же сразу прикинуть ход действий и выбрать что-то качественное и надёжное. Особенно это касается автомобильных видеорегистраторов, камер наблюдения или экшн-камер – во всех этих случаях записываются настолько важные данные, что они могут сохранить вам жизнь. Компания Kingston предлагает серию карт памяти microSD High Endurance, ориентированных именно на такие устройства, эксплуатируемые в неблагоприятных условиях.
Вы скорее смените устройство, чем карту памяти Kingston High Endurance
Именно такими словами и надо завершить данный материал. Как показали тесты, карты памяти High Endurance от Kingston продемонстрировали отличную выживаемость в любых установленных определёнными рамками условиях, обладают высокими скоростными показателями, а также отменной надёжностью записи и хранения ваших данных. Они отлично подойдут для использования в экстремальных условиях, чтобы запечатлеть, к примеру, каждый момент вашего отпуска, который вы активно проводите, будь то прыжки с парашютом, прохождение сложных даунхилл-трасс или нечто иное. Или же для ситуаций, когда вы хотите знать, что происходит в зоне действия вашей уличной камеры в нужный момент. А, быть может, требуется доказать свою или чужую непричастность к определённой ситуации на дороге? Вне зависимости от сценария использования, карты памяти High Endurance обеспечат вас полными данными до последнего бита!
Подробную информацию о всём модельном ряде карт памяти Kingston можно узнать по ссылке.
Ах, да, чуть не забыли… Обещали ведь поджечь, не так ли? Мы тут с вами не шутки шутим! И поэтому готовы вручить три совершенно новых карточки памяти Kingston High Endurance на 32 ГБ за самую интересную историю из жизни ваших данных на подобных носителях! От вас требуется хорошенько подумать и вспомнить обстоятельства, когда, к примеру, именно карта памяти сыграла ключевую роль в определённых жизненных обстоятельствах, сохранив записанные на неё данные. К примеру, в какой-нибудь критической ситуации само устройство из-за внешних физических воздействий вышло из строя, а данные, хранящиеся на установленной в него карте памяти, остались в целости и сохранности. Были такие или подобные случаи? Или может что-то более интересное и необычное? Тогда добро пожаловать в комментарии!
Купить карту памяти Kingston High Endurance можно у официального партнера Связной.
Для получения дополнительной информации о продуктах Kingston обращайтесь на сайт компании.
Для тех, кому лень читать: карты SanDisk High Endurance используют флэш-память SanDisk/Toshiba 3D TLC. На то, чтобы установить это, у меня ушло гораздо больше времени, чем должно было (и всё из-за SanDisk!).
Ранее я рассматривал microSD карточки от SanDisk, предназначенные для использования в приложениях, требующих интенсивной записи данных, вроде видеорегистраторов. Тогда я изучил результаты тестов на скорость и поразмышлял о том, какого типа NAND Flash используется в карте. SanDisk не публикует детальных описаний внутренностей карт, поэтому мне ничего не оставалось, как самому заняться реверс-инжинирингом карточки.
Какие они бывают и что могут?
На российском рынке доступны три варианта High Endurance – на 32, 64 и 128 ГБ. Все они полностью соответствуют UHS-I U1 Speed Class 10, хоть и несколько различаются по скоростям. Для моделей 32 ГБ и 64 ГБ заявлены 95 МБ/с для чтения и 30 МБ/с для записи, в то время как для 128 ГБ при аналогичной скорости чтения запись составляет уже 45 МБ/с. Вне зависимости от выбранного вами варианта, можно будет записывать даже 4K-видео без каких-либо проблем.
Карты памяти High Endurance протестированы в соответствии с военным стандартом MIL-STD-883H METHOD 2002.5, защищена от рентгеновского излучения в соответствии с нормативами ISO7816-1 и сертифицирована в соответствии с IEC/EN 60529 IPX7. Что всё это в итоге даёт? Возможность погружения в воду до 30 минут при глубине не более метра, бесперебойную работу в температурных режимах от -25 до +85 °C, защиту от рентгеновского изучения и сохранение работоспособности после ударов определённой силы. При всём этом гарантийные обязательства производитель будет выполнять в течение двух лет, осуществляя при этом бесплатную техническую поддержку.
Отличить непосредственно саму карту памяти можно без проблем как от собратьев Kingston, так и от любых конкурентных решений. Примечательным является ещё и тот факт, что карта памяти полностью соответствует также и классу A1, что означает возможность её использования в смартфонах (защищённых и не только) в качестве основной памяти для установки приложений и работы с ними.
Сравнение долговечных карт памяти
Сравним ресурсы записи карт памяти серии Endurance по заявлению производителей.
Модель | Объём | Кол-во часов * | Гарантия |
---|---|---|---|
Sandisk MAX Endurance | 64 Гб | 30000 | 3 года |
Samsung PRO Endurance | 64 Гб | 26280 | 3 года |
Transcend High Endurance | 64 Гб | 12000 | 2 года |
Silicon Power High Endurance | 64 Гб | 12000 | 2 года |
Kingston High Endurance | 64 Гб | 10000 | 2 года |
Sandisk High Endurance | 64 Гб | 5000 | 2 года |
Модель | Объём | Кол-во часов * | Гарантия |
---|---|---|---|
Samsung PRO Endurance | 32 Гб | 17520 | 2 года |
Sandisk MAX Endurance | 32 Гб | 15000 | 3 года |
Transcend High Endurance | 32 Гб | 6000 | 2 года |
Silicon Power High Endurance | 32 Гб | 6000 | 2 года |
Kingston High Endurance | 32 Гб | 5000 | 2 года |
Sandisk High Endurance | 32 Гб | 2500 | 2 года |
* Максимальный эксплуатационный ресурс проверяется при записи видео 26 Мбит/с в формате Full HD.
Самыми долговечными картами памяти среди рассматриваемых являются Samsung PRO Endurance и Sandisk MAX Endurance.
Читайте также: