Une carte SD-XC peut-elle avoir ≤ 32 Go et être toujours conforme aux normes?

8

Je demande simplement s'il est techniquement possible qu'une carte SD soit SD XC, mais ait des capacités SD-HC ou SD-NC (capacité normale), qui sont bien en dessous de 64 Go.

Bien sûr; en réalité, il n'y a aucune raison pour qu'un standard de carte SD plus élevé ait moins de stockage.

neverMind9
la source
1
Bien sûr, il pourrait y avoir une raison: la vitesse et la fiabilité. Personne ne paierait probablement pour cela cependant.
PlasmaHH
1
@AlexanderKosubek: Existe-t-il des cartes aussi grandes? Je ne suis même pas sûr d'avoir vu des SSD aussi gros ...
user541686
1
@Mehrdad La plus grande carte SD que j'ai pu trouver était une carte de 512 Go, nous y arrivons donc. Il existe certainement des disques SSD de 2 To et même de 4 To.
jrh
2
@jrh: La chose étrange est qu'il y a eu des nouvelles de cette bête depuis 2009 .
user541686
2
Mon premier commentaire, demandant si theTechLord avait confondu "2 Go" avec "2 To" était basé sur un malentendu: je ne m'étais pas rendu compte au départ que la question était de savoir si une nouvelle carte standard pouvait avoir une capacité inférieure et être toujours conforme aux spécifications les plus récentes. - Alors, mes excuses! - J'ai cependant posté un nouveau commentaire pour clarifier le f-up de @ Mehrdad.
Je suis avec Monica le

Réponses:

13

Oui, techniquement

Il y a trois choses distinctes confondues ici:

  • Le protocole (la spécification de la couche physique SD qui s'applique - maintenant jusqu'à la version 6.0) implémenté par la puce du contrôleur flash SD vers NAND
  • La quantité de mémoire flash NAND connectée à la puce du contrôleur.
  • Le formatage d'usine de la carte (FAT16 / FAT32 / exFAT)

Le label SD / SDHC / SDXC est un marketing qui simplifie ce qui précède. Les principales différences sont:

  • SD : l'original. Formaté en FAT16. Peut atteindre 4 Go, mais en pratique, 2 Go est la limite supérieure.
  • SDHC : 4-32GiB. Quelques modifications de protocole ( sec 4.2.3 et 4.3.14) . A généralement besoin de changements de firmware (par exemple dans un lecteur de carte USB) pour être pris en charge. Formaté en FAT32. La plupart des cartes de 4 Go sont SDHC, même si la spécification indique que la SD peut atteindre 4 Go.
  • SDXC : formaté exFAT. Aucun changement de protocole que j'ai pu voir dans la spécification. Les cartes supérieures à 32 Go sont des cartes SDXC.

En d'autres termes, le matériel / firmware est le même pour SDHC et SDXC, ce sont juste les données pré-écrites qui sont différentes.

Maintenant, il n'y a aucune raison pour laquelle vous ne pouvez pas installer une puce flash 2GiB sur un contrôleur SDHC, la formater en exFAT et l'appeler SDXC. Vous perdez l'omniprésence de FAT (les utilisateurs d'exFAT doivent payer une taxe de brevet à Microsoft, donc ce n'est pas si courant), mais les fonctionnalités supplémentaires d'exFAT peuvent compenser. Cependant, l'Association SD pourrait se plaindre de la confusion du marketing si vous essayez de le vendre.

Cela dit, le formatage de la carte n'est qu'un cas des données qui y sont écrites en usine. Si vous reformatez une carte SD de 2 Go en exFAT, vous obtenez presque le même effet. On peut dire que c'est mieux car cela fonctionnera dans certains anciens lecteurs de cartes et ceux dont le firmware ne prend pas en charge le protocole SDHC.

user1908704
la source
5
SDHC et SDXC étant les mêmes au niveau du protocole est une affirmation fascinante que je vois explicite ici pour la première fois. Il est cependant conforme à mon expérience (utilisation de cartes de plus de 32 Go dans des appareils qui utilisent des systèmes de fichiers non Microsoft mais ne revendiquent pas la conformité SDXC, tels que les ordinateurs Raspberry Pi), donc j'aurais dû deviner.
dhag
1
Intéressant; mon appareil photo Sony nécessite SDXC pour la vidéo à plein débit, mais je ne veux pas gaspiller 64 Go dessus. J'ai des cartes rapides (U3) de 16 Go, mais il les rejette. Je vais essayer de les formater en exFAT et voir si cela trompe la caméra. Mais quelque chose me dit que, comme d'habitude, Sony est plus ... sournois.
Zeus
13

L'association SD déclare qu'une carte SDXC a plus de 32 Go de capacité sur son site Web: SDcard.org

Cela semble indiquer qu'une carte plus petite n'est pas une carte SDXC. Bien sûr, le passage de SD à SDHC puis à SDXC ne consistait pas seulement à augmenter la capacité.

Par exemple, chaque nouvelle version a également introduit des modes de transfert plus rapides et même au sein de SDHC et SDXC, il existe plusieurs mises à niveau de la norme. La chose intéressante est que souvent ces mises à niveau ont également été appliquées à la norme de capacité précédente. Par exemple, l'ajout du bus UHS (ultra haute vitesse) a été effectué pour les cartes SDXC et SDHC: Wikipedia sur SDXC

AmiralFreebee
la source
1
SD-HC peut également avoir 32 Go mais au maximum.
neverMind9