Различия между стандартом SDXC и SDHC?

Я и мои коллеги в проекте Rockbox с интересом читали объявление о недавнем CES нового стандарта SDXC для безопасного цифрового хранения, но нас немного озадачивали технические различия между стандартом SDHC и новым SDXC один.

Насколько мы понимаем, в SDHC нет технических ограничений, которые бы препятствовали размеру карт больше 32 ГБ. Единственный предел - искусственный (то есть он записан в стандарте). Технический лимит SDHC такой же, как объявленный в качестве официального лимита для SDXC, который составляет 2 ТБ.

Является ли SDXC просто официальной ратификацией SDHC за пределами 32 ГБ, или это на самом деле совершенно другая реализация?

Мы стремимся к тому, чтобы наши драйверы SD могли читать и записывать на эти новые карты, но в настоящее время трудно найти подробности о стандарте (во всяком случае, без подписания NDA с ​​организацией SD, и мы не сделать это).

2 ответа

Решение

Из всего, что я прочитал (и нет, я не осведомлён о какой-либо информации, покрытой NDA), это выглядит несовместимым на уровне HW.

Кажущееся Слово Божье говорит не что иное, как "ня-ня, вам нужны все новые устройства, чтобы использовать SDXC!". по моему мнению

Многие устройства указывают максимальный размер карт памяти 32 ГБ, основываясь на спецификациях SDHC, в то время как некоторые устройства на практике работают с картами SDXC 64 ГБ, хотя их, возможно, придется переформатировать в FAT32 (используемый в SDHC) вместо exFAT (используется на SDXC, проприетарный формат). Я основываю это на статье Википедии Secure Digital.

Примером устройств, которые перечислены как совместимые с SDHC, но которые также принимают карты SDXC на 64 ГБ, являются определенные смартфоны Android.

Разница, кажется, основана на программном обеспечении. SDHC-совместимое устройство может работать с картами SDXC, если операционная система устройства может обрабатывать тома размером более 32 ГБ, и может потребоваться переформатировать карту SDXC в FAT32.

Другие вопросы по тегам