Mir ist aufgefallen, dass bei einigen USB-Lesegeräten (ganz zu schweigen von anderen Mediengeräten wie Digitalkameras) anscheinend eine Obergrenze für den internen Speicher vorhanden ist, den sie unterstützen können. Wenn ich Micro-SD-Karten mit geringer Kapazität (16 GB oder weniger) einsetze, funktionieren sie einwandfrei. Wenn ich jedoch 32 GB oder 64 GB versuche und das Gerät die SD-Karte nicht lesen kann. Sie stammen von verschiedenen Herstellern, daher gehe ich davon aus, dass dies das Ergebnis eines allgemeineren Problems ist.
Frage: Warum unterstützen einige USB-Reader keine SD-Karten mit hoher Kapazität? Hat es mit der Computerarchitektur zu tun? Es wäre schön zu wissen, ob es einen Reim oder Grund dafür gibt. Gegenwärtig ist es eine Feuerprobe. Ich bin mir nie ganz sicher, wie ich mein Gedächtnis skalieren soll, da ich nicht sicher bin, ob es unterstützt wird oder nicht.
Antworten:
Die allgemeine Regel ist, dass Geräte verwenden können, was zum Zeitpunkt der Herstellung verfügbar ist.
Es ist nicht zu erwarten, dass sie wissen, was die zukünftige Entwicklung bringen wird.
Diese Karten sind von außen alle physisch identisch, es gibt jedoch verschiedene 'Typen' von SD-Karten, die nach Kapazität (SD, SDHC und SDXC) getrennt sind und grundsätzlich nach Größe unterteilt sind - bis zu 2 GB, 32 GB und 2 TB Adressgrenzen.
Sie sind auch durch die Geschwindigkeit getrennt - von 2 MB / s bis 90 MB / s - in einer verwirrenden Reihe von Symbolen ... Zahlen in Kreisen, von 1 bis 10, U-Geschwindigkeiten in MB / 10 und V-Geschwindigkeiten, die schließlich das ergeben wahre Geschwindigkeit in MB / s, dh V6 ... bis V90.
Leitfaden für Endverbraucher unter So wählen Sie eine SD-Karte aus
Übersicht bei Wikipedia - Secure Digital
Umfassender Leitfaden bei der SD Association - SD Standard Overview
Einfachste Methode, um festzustellen, welche Funktionen ein bestimmtes Gerät nutzen kann ...
... lesen Sie das Handbuch oder sehen Sie, welches Symbol sich neben dem Steckplatz befindet [sofern es sich nicht um ein allgemeines Symbol handelt].
Es gibt keinen anderen sicheren Weg als trial & error.
quelle
SD-Karten haben viele Generationen, die viele verschiedene Kapazitäten und Protokolle unterstützen. Das Protokoll für die Kommunikation mit SD-Karten wurde mehrmals geändert und erweitert, um schnellere Geschwindigkeiten und größere Kapazitäten zu ermöglichen.
Dies bedeutet, dass ältere SD-Kartenleser möglicherweise nicht die erforderlichen Befehle oder Protokolle für neuere Karten unterstützen. Möglicherweise kann eine Karte für einen Kartenleser auf eine niedrigere Geschwindigkeit zurückfallen. Wenn der Befehl jedoch mehr Informationen benötigt, um auf mehr Karten zuzugreifen, funktioniert diese Karte in diesem Lesegerät einfach nicht.
Einige Geräte benötigen möglicherweise nur ein Firmware-Update, um neuere Karten zu unterstützen, aber für viele wird ein solches Update nie angezeigt. Es ist oftmals einfach billiger, einen Kartenleser auszutauschen, als ein Firmware-Update durchzuführen. Für Kameras und ähnliches würde ich hoffen, dass sie das Update haben würden.
Oft gibt ein Gerät die maximale Kartengröße an, die es unterstützt, und genau aus diesem Grund.
Auf der Wikipedia-SD-Kartenseite finden Sie einige Informationen zu Kapazität und Kompatibilität :
Die Kompatibilität wird also durch das "kreative" Lesen von Normen durch die Hersteller erschwert und Geräte, die nicht vollständig normkonform sind. In diesem Abschnitt werden einige Probleme und Vorsichtsmaßnahmen aufgeführt, die sich auf die Kompatibilität zwischen SD-Kartenversionen auswirken können. Dies kann dazu führen, dass neuere und größere Karten möglicherweise nicht funktionieren.
quelle