Pode um cartão SD-XC ter ≤32 GB e ainda ser compatível com os padrões?

8

Eu estou apenas perguntando, se é tecnicamente possível que um cartão SD seja SD XC, mas tenha capacidades SD-HC ou SD-NC (capacidade normal), que estão bem abaixo de 64GB.

Claro; na realidade, não há razão para um padrão de cartão SD mais alto ter menos armazenamento.

neverMind9
fonte
1
Claro que pode haver um motivo: velocidade e confiabilidade. Ninguém pagaria por isso provavelmente embora.
PlasmaHH
1
@AlexanderKosubek: Cartas desse tamanho existem? Eu nem tenho certeza que eu vi SSDs tão grande ...
Mehrdad
1
@Mehrdad O maior cartão SD que consegui encontrar foi um cartão de 512 GB, por isso estamos chegando lá. 2 TB e até 4 TB SSDs definitivamente existem.
jrh
2
@jrh: O estranho é que há notícias sobre essa fera desde 2009 .
Mehrdad
2
Meu primeiro comentário, perguntando se theTechLord tinha "2 GB" confundido com "2 TB" foi baseado em um mal-entendido: eu inicialmente não percebi que a pergunta era se um novo cartão padrão poderia ter uma capacidade menor e ainda ser compatível para as especificações mais recentes. - Então, minhas desculpas! - Eu postei um novo comentário para esclarecer sobre a participação do @ Mehrdad, no entanto.
Alexander Kosubek

Respostas:

13

Sim, tecnicamente

Existem três coisas separadas combinadas aqui:

  • O protocolo (a especificação da Camada Física SD que se aplica - agora até v6.0) implementada pelo SD ao chip controlador flash NAND
  • A quantidade de memória flash NAND conectada ao chip do controlador.
  • A formatação de fábrica do cartão (FAT16 / FAT32 / exFAT)

O rótulo SD / SDHC / SDXC é marketing que simplifica o acima. As principais diferenças são:

  • SD : o original. Formatado em FAT16. Pode ser de até 4GiB, mas na prática geralmente 2GB é o limite máximo.
  • SDHC : 4-32GiB. Algumas mudanças de protocolo ( seg 4.2.3 e 4.3.14) . Normalmente, precisa de alterações de firmware (por exemplo, em um leitor de cartão USB) para suportar. FAT32 formatado. A maioria dos cartões de 4GB é SDHC, embora a especificação diga que o SD pode ser de até 4GiB.
  • SDXC : formatado exFAT. Nenhuma alteração de protocolo que eu possa ver na especificação. Cartões acima de 32GiB são SDXC.

Em outras palavras, o hardware / firmware é o mesmo para SDHC e SDXC, são apenas os dados pré-gravados que são diferentes.

Agora, não há razão para você não conseguir encaixar um chip flash de 2GiB em um controlador SDHC, formatá-lo como exFAT e chamá-lo de SDXC. Você perde a onipresença do FAT (os usuários do exFAT têm que pagar uma taxa de patente para a Microsoft, por isso não é tão comum), mas os recursos extras do exFAT podem compensar isso. A SD Association pode reclamar sobre marketing confuso se você tentou vendê-lo.

Dito isso, a formatação do cartão é apenas um caso dos dados gravados na fábrica. Se você reformatar um cartão SD de 2GB para exFAT, obterá quase o mesmo efeito. Indiscutivelmente é melhor, uma vez que irá funcionar em alguns leitores de cartões antigos e tal cujo firmware não suporta o protocolo SDHC.

user1908704
fonte
5
SDHC e SDXC sendo o mesmo no nível do protocolo é uma afirmação fascinante que vejo explicitada aqui pela primeira vez. No entanto, é consistente com a minha experiência (uso de cartões maiores que 32GB em dispositivos que usam sistemas de arquivos que não são da Microsoft, mas que não exigem conformidade com SDXC, como computadores Raspberry Pi), então eu deveria ter adivinhado.
Dhag
1
Interessante; minha câmera Sony exige SDXC para vídeo com bitrate completo, mas não quero desperdiçar 64 GB nele. Eu tenho cartões rápidos (U3) de 16 GB, mas eles são rejeitados. Vou tentar formatá-los no exFAT e ver se isso engana a câmera. Mas algo me diz que, como sempre, a Sony é mais ... furtiva.
Zeus
13

A associação SD afirma que um cartão SDXC tem mais de 32 GB de capacidade em seu site: SDcard.org

Isso parece indicar que um cartão menor não é um cartão SDXC. Claro, a mudança de SD para SDHC e depois para SDXC não foi apenas para aumentar a capacidade.

Por exemplo, cada nova versão também introduziu modos de transferência mais rápidos e, mesmo dentro de SDHC e SDXC, há várias atualizações para o padrão. O interessante é que muitas vezes essas atualizações também foram aplicadas ao padrão de capacidade anterior. Por exemplo, a adição do barramento UHS (ultra alta velocidade) foi feita para os cartões SDXC e SDHC: Wikipedia on SDXC

AdmiralFreebee
fonte
1
O SD-HC também pode ter 32 GB, mas no máximo.
neverMind9