¿Puede una tarjeta SD-XC tener ≤32 GB y seguir cumpliendo con los estándares?

8

Solo pregunto si es técnicamente posible que una tarjeta SD sea SD XC, pero tenga capacidades SD-HC o SD-NC (capacidad normal), que están muy por debajo de 64 GB.

Por supuesto; en realidad, no hay razón para que un estándar de tarjeta SD más alto tenga menos almacenamiento.

neverMind9
fuente
1
Por supuesto, podría haber una razón: velocidad y fiabilidad. Sin embargo, probablemente nadie lo pagaría.
PlasmaHH
1
@AlexanderKosubek: ¿Existen tarjetas tan grandes? Ni siquiera estoy seguro de haber visto SSD tan grandes ...
user541686
1
@Mehrdad La tarjeta SD más grande que pude encontrar fue una tarjeta de 512 GB, así que estamos llegando allí. 2 TB, e incluso 4 TB SSD definitivamente existen.
jrh
2
@jrh: Lo extraño es que ha habido noticias de esta bestia desde 2009 .
user541686
2
Mi primer comentario, preguntando si theTechLord había confundido "2 GB" con "2 TB" se basó en un malentendido: inicialmente no me di cuenta de que la pregunta era si una tarjeta estándar más nueva podría tener una capacidad inferior y seguir siendo compatible a las especificaciones más nuevas. - Entonces, mis disculpas! - Sin embargo, publiqué un nuevo comentario para aclarar el f-up de @Mehrdad.
Estoy con Monica

Respuestas:

13

Si técnicamente

Hay tres cosas separadas combinadas aquí:

  • El protocolo (la especificación de la capa física SD que se aplica, ahora hasta v6.0) implementado por el chip del controlador flash SD a NAND
  • La cantidad de memoria flash NAND conectada al chip del controlador.
  • El formato de fábrica de la tarjeta (FAT16 / FAT32 / exFAT)

La etiqueta SD / SDHC / SDXC es un marketing que simplifica lo anterior. Las principales diferencias son:

  • SD : el original. FAT16 formateado. Puede ser de hasta 4GiB, pero en la práctica, generalmente, 2GB es el límite superior.
  • SDHC : 4-32GiB. Algunos cambios de protocolo ( sec 4.2.3 y 4.3.14) . Normalmente necesita cambios de firmware (por ejemplo, en un lector de tarjetas USB) para admitir. FAT32 formateado. La mayoría de las tarjetas de 4GB son SDHC, aunque la especificación dice que SD puede ser de hasta 4GiB.
  • SDXC : exFAT formateado. No hay cambios de protocolo que pude ver en la especificación. Las tarjetas de más de 32 GiB son SDXC.

En otras palabras, el hardware / firmware es el mismo para SDHC y SDXC, solo los datos escritos previamente son diferentes.

Ahora, no hay ninguna razón por la que no pueda instalar un chip flash 2GiB en un controlador SDHC, formatearlo como exFAT y llamarlo SDXC. Pierde la ubicuidad de FAT (los usuarios de exFAT tienen que pagar una tarifa de patente a Microsoft, por lo tanto, no es tan común), pero las características adicionales de exFAT pueden compensarlo. Sin embargo, la Asociación SD podría quejarse de marketing confuso si intentara venderlo.

Dicho esto, el formateo de la tarjeta es solo un caso de los datos escritos en la fábrica. Si reformatea una tarjeta SD de 2GB para exFAT, logra casi el mismo efecto. Podría decirse que es mejor ya que funcionará en algunos lectores de tarjetas antiguos y aquellos cuyo firmware no sea compatible con el protocolo SDHC.

user1908704
fuente
55
SDHC y SDXC son los mismos a nivel de protocolo es una afirmación fascinante que veo explicitada aquí por primera vez. Sin embargo, es coherente con mi experiencia (el uso de tarjetas de más de 32 GB en dispositivos que usan sistemas de archivos que no son de Microsoft, pero no reclaman el cumplimiento de SDXC, como las computadoras Raspberry Pi), por lo que debería haberlo adivinado.
dhag
1
Interesante; mi cámara Sony requiere SDXC para video de velocidad de bits completa, pero no quiero desperdiciar 64 GB en ella. Tengo tarjetas rápidas (U3) de 16 GB, pero las rechaza. Intentaré formatearlos en exFAT y ver si engaña a la cámara. Pero algo me dice que, como siempre, Sony es más ... astuto.
Zeus
13

La asociación SD afirma que una tarjeta SDXC tiene más de 32 GB de capacidad en su sitio web: SDcard.org

Esto parece indicar que una tarjeta más pequeña no es una tarjeta SDXC. Por supuesto, el cambio de SD a SDHC y luego a SDXC no se trataba solo de aumentar la capacidad.

Por ejemplo, cada nueva versión también introdujo modos de transferencia más rápidos e incluso dentro de SDHC y SDXC hay múltiples actualizaciones al estándar. Lo interesante es que a menudo estas actualizaciones también se aplicaron al estándar de capacidad anterior. Por ejemplo, se agregó el bus UHS (ultra alta velocidad) para las tarjetas SDXC y SDHC: Wikipedia en SDXC

AlmiranteFreebee
fuente
1
SD-HC también puede tener 32 GB pero como máximo.
neverMind9