8

Я просто спрашиваю, технически возможно ли, чтобы SD-карта была SD XC, но имела емкость SD-HC или SD-NC (обычная емкость), которая значительно ниже 64 ГБ.

Конечно; на самом деле нет никаких оснований для более высокого стандарта SD-карты иметь меньше памяти.

2 ответа2

13

Ассоциация SD утверждает, что карта SDXC имеет более 32 ГБ на своем веб-сайте: SDcard.org

Кажется, это указывает на то, что карта меньшего размера не является картой SDXC. Конечно, переход с SD на SDHC, а затем на SDXC был связан не только с увеличением емкости.

Например, в каждой новой версии также были введены более быстрые режимы передачи, и даже в SDHC и SDXC имеется несколько обновлений до стандарта. Интересно то, что часто эти обновления также применялись к предыдущему стандарту производительности. Например, добавление шины UHS (сверхвысокой скорости) было сделано для карт SDXC и SDHC: Википедия на SDXC

13

Да, технически

Здесь объединены три отдельные вещи:

  • Протокол (применяется спецификация физического уровня SD - теперь до v6.0), реализованный чипом контроллера флэш-памяти SD-NAND
  • Количество флэш-памяти NAND, прикрепленной к чипу контроллера.
  • Заводское форматирование карты (FAT16/FAT32/exFAT)

Марка SD/SDHC/SDXC является маркетингом, который упрощает вышесказанное. Основными отличиями являются:

  • SD: оригинал. FAT16 отформатирован. Может быть до 4 ГБ, но на практике обычно верхний предел составляет 2 ГБ.
  • SDHC: 4-32 ГБ. Некоторые изменения протокола (п. 4.2.3 и 4.3.14). Обычно требуется смена прошивки (например, в устройстве чтения карт USB) для поддержки. FAT32 отформатирован. Большинство карт емкостью 4 ГБ являются SDHC, хотя в спецификации сказано, что SD может иметь размер до 4 ГБ.
  • SDXC: формат exFAT. Никаких изменений протокола я не видел в спецификации. Карты выше 32 ГБ являются SDXC.

Другими словами, аппаратное обеспечение / прошивка одинаковы для SDHC и SDXC, это просто предварительно записанные данные, которые отличаются.

Теперь нет никаких причин, по которым вы не можете установить флэш-чип 2 ГБ на контроллер SDHC, отформатировать его как exFAT и назвать его SDXC. Вы теряете вездесущность FAT (пользователи exFAT должны платить Microsoft патентную пошлину, следовательно, это не так часто), но дополнительные функции exFAT могут восполнить это. Однако Ассоциация SD может жаловаться на запутывающий маркетинг, если вы пытаетесь его продать.

Тем не менее, форматирование карты - это просто случай данных, записанных в нее на заводе. Если вы переформатируете SD-карту объемом 2 ГБ в exFAT, вы получите почти такой же эффект. Возможно, это лучше, так как он будет работать на некоторых старых устройствах чтения карт памяти и таких, прошивка которых не поддерживает протокол SDHC.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .