YOULEN

Auswahl · Image-Vorbereitung · Lieferung

TF-Karten für Embedded-Geräte

Auswahl, Boot-Image-Vorbereitung und Serienlieferung

YOULEN liefert TF-Karten mit 2GB–256GB für Embedded-Projekte. Unser Vorschlag nennt Kartenkonfiguration, Image-Vorbereitung und Musterprüfungen für Ihr Projekt.

Kapazität
2GB–256GB
Übliche Flash-Konfigurationen
Micron / SK hynix
Stückliste (BOM)
Offengelegt
Produktgarantie
Ein Jahr

Bei Bootmedium, Systemlaufwerk und Datenkarte zählt die Arbeitslast ebenso wie die Kapazität. Dieser Leitfaden erklärt die Auswahl, zeigt unsere Armbian-Vorbereitung und beschreibt die Vereinbarungen vor einer Serienlieferung.

In diesem Leitfaden · Thema wählen

TF wird weiterhin als Bezeichnung für microSD verwendet. Hier geht es um TF-Karten; Vollformat-SD benötigt eigene Schnittstellen- und Konfigurationsprüfungen.

01

Was liefert YOULEN für Ihr Embedded-Projekt?

Sie erhalten eine vorgeschlagene Kartenkonfiguration und einen klaren Vorbereitungsumfang. Bei System-Images werden Version, Schreiben, Verifizierung und Geräteabnahme in der Musterphase festgelegt.

Leistung, Schreibbelastbarkeit und Betriebstemperatur gehören zur ausgewählten Konfiguration. Die Flash-Marke allein belegt diese Eigenschaften nicht.

Offizielles YOULEN-TF-Design: 32GB, A1, U1, UHS-I und Class 10
YOULEN Embedded-Kartendesign

Abgebildet: 32GB A1/U1. Andere Kapazitäten und Geschwindigkeitsklassen richten sich nach der vorgeschlagenen Konfiguration.

LieferaspektLieferung und Vorbereitung
KapazitätUnser aktuelles Angebot umfasst 2GB–256GB. Die vorgeschlagene Kapazität richtet sich nach Gerät und Speicherbedarf.
LeistungWir bestätigen die Verfügbarkeit einer Konfiguration für Geschwindigkeitsklasse, Zufallszugriffe oder Dauerschreiben. Wir nennen vorhandene Referenzwerte. Die Leistung im Zielgerät wird mit dem Muster bewertet.
KomponentenUnsere üblichen Konfigurationen nutzen hauptsächlich Flash von Micron und SK hynix. Die vorgeschlagenen Komponenten können wir offenlegen.
NachbestellungenOffengelegte Stückliste (BOM) und vereinbarte Konfigurationskontrollen.
System-ImageVereinbarte Quelldatei, Schreib- und Prüfverfahren, Partitionsanpassung und Geräteabnahme.
BOM-ÄnderungErfordert die Bauteilverfügbarkeit eine Änderung, stellen wir mindestens einen Monat vor der vorgeschlagenen Umstellung ein neues Muster zur Prüfung und Bestätigung bereit.
GarantieEin Jahr Produktgarantie. Fehlerhafte Karten werden gemäß den vereinbarten Garantiebedingungen behandelt.

02

Welche Embedded-Erfahrung bringt YOULEN mit?

YOULEN hat kürzlich einen Auftrag über 50.000 TF-Bootkarten für ein Embedded-Projekt in den USA erhalten. Auch die Anfragen zu Embedded-Speichern haben zugenommen.

Bei einer separaten Armbian-Vorbereitung prüften wir ein geschriebenes Image mit 4,4 GB EXT4 und 24,6 GB nicht zugeordnetem Speicher. Daraus ergibt sich eine Lieferentscheidung: Layout beibehalten, Systempartition erweitern oder Datenpartition anlegen.

Die folgenden Schreib- und Partitionsaufnahmen stammen aus dieser separaten Vorbereitung, nicht aus dem US-Auftrag. Sie dokumentieren Arbeitsschritte, keine Bootleistung oder Zuverlässigkeit im Feldeinsatz.

03

Wann ist eine TF-Karte sinnvoll?

Für unterstützte Entwicklungsboards, überwiegend lesende dedizierte Systeme und austauschbare Installationsmedien ist TF ein guter Kandidat. Schreibintensive Systeme erfordern Geräteprüfung; intensives Swapping oder wenige Einstellungen sind kein bevorzugter Einsatz einer Standardkarte.

Die Empfehlungen betreffen das Speicherkonzept. Die endgültige Karte richtet sich nach Gerät, Arbeitslast und Musterergebnissen.

AnwendungErste EmpfehlungGrund und Prüfung
Entwicklungsboards, Prototypen, häufige Image-WechselGuter KandidatEinfache Vorbereitung und Austausch; Board- und Image-Unterstützung prüfen.
Dedizierte Systeme mit viel Lesen und wenig SchreibenGuter KandidatKosten und Leistung abstimmen; Hintergrundschreiben, Temperatur und Stromversorgung beachten.
Datensammler, Konzentratoren und GatewaysIm Gerät bewertenKapazität und Austausch sind nützlich; Schreibmenge, Aufbewahrung und Wiederherstellung bestimmen.
Mehrere Anwendungen, kleine Dateien, häufige DatenbankzugriffeIm Gerät bewertenZufallsleistung und Latenz sind wichtig; sequenzielle Geschwindigkeit genügt nicht.
Wenige Einstellungen oder ZählerNicht erste WahlKleiner integrierter Speicher kann ausreichen.
Intensiver Swap-EinsatzNicht erste WahlArbeitsspeicher, Schreiblast und andere Medien neu bewerten.
Installation, Aktualisierung und WiederherstellungGuter KandidatHilfreich für Auslieferung und Service, sofern Image und Verfahren unterstützt werden.
Unbeaufsichtigte Geräte mit schweren AusfallfolgenIm Gerät bewertenUmgebung, Stromversorgung, Redundanz und Wartung priorisieren.

04

Warum TF statt integriertem Speicher?

Vorbespielung, Austausch und flexible Kapazität sind die Hauptvorteile. Für den Kostenvergleich zählen Lieferung und Wartung als Ganzes.

Vorbereitete Systemkarten trennen das Schreiben vom Endmontageprozess. Eine freigegebene Image-Version erleichtert die Verwaltung ausgelieferter Software.

Bei zugänglichem Steckplatz und unterstütztem Kartenstart kann eine vorbereitete Ersatzkarte zum Wartungskonzept gehören. Entwickler wechseln per Karte zwischen Systemständen.

Innerhalb des unterstützten Bereichs kann dieselbe Hardware unterschiedliche Kapazitäten für System, Inhalte oder Datenaufbewahrung nutzen.

Integrierter Speicher bietet eigene Integrations- und Fertigungsvorteile. Medium, Hardware, Programmierung, Tests und Reparatur gemeinsam vergleichen; TF ist nicht grundsätzlich günstiger. TF ist normalerweise persistenter Speicher und kein direkter RAM-Ersatz.

05

Startet die Karte das Gerät, betreibt sie das System oder speichert sie Daten?

Das Bootmedium startet das Gerät, Systemspeicher bedient das laufende Betriebssystem und Datenspeicher hält Anwendungsinhalte. Eine TF-Karte kann mehrere Rollen erfüllen.

Ein Gerät kann intern starten und auf TF protokollieren oder von TF starten und große Datenmengen anderswo speichern. «Linux-Bootkarte» allein reicht zur Auswahl nicht: Der Betrieb nach dem Start zählt ebenfalls.

RolleKartennutzungPrioritäten
BootmediumLiest Startcode oder Systeminhalte beim Einschalten.Bootunterstützung, Lesen und Image-Layout.
SystemspeicherBedient Betriebssystem und Anwendungen im Betrieb.Zufallszugriff, Latenz, Hintergrundschreiben.
DatenspeicherSpeichert Protokolle, Aufnahmen, Audio oder Betriebsdaten.Kapazität, Schreibmuster, Schutz und Aufbewahrung.

06

Brauchen unterschiedliche Embedded-Systeme andere Vorbereitungen?

Ja. Startsoftware bestimmt den Bootvorgang. Betriebssystem und Treiber bestimmen unterstützte Dateisysteme, die Anwendung bestimmt die Lese-/Schreiblast. Der Betriebssystemname definiert kein Kartenlayout.

Zephyr dokumentiert beispielsweise SD-Zugriff und Dateisystemintegration. Das beschreibt Speicherung, belegt aber nicht den Kartenstart jedes Zephyr-Boards. [1]

PlattformBedeutung für die KarteProjektdetail
MCUs, Bare-Metal-Software und FreeRTOSEin Echtzeitbetriebssystem (RTOS) definiert kein universelles TF-Bootverfahren. Dateizugriff und Bootunterstützung sind getrennte Funktionen.Mikrocontroller (MCU), Bootloader und Treiber bestimmen, ob Startcode, Updatepaket oder Daten auf der Karte liegen.
Orange Pi, Armbian und Embedded LinuxEin vollständiges Geräte-Image enthält sein Layout. Es zu schreiben ist nicht dasselbe wie Dateien auf eine formatierte Karte zu kopieren. [3]Image für das genaue Board, Partitionen und Erweiterung beim ersten Start.
Raspberry PiModelle bieten unterschiedliche Bootoptionen. Vorbereitung muss zu Modell und Bootpfad passen. [7]Genaues Modell, ausgewähltes Image und eingestellte Bootreihenfolge.
Herstellerspezifische Plattformen, etwa Novatek, Ambarella und RealtekBoard- und Softwareverfahren des Herstellers bestimmen die Vorbereitung. Aufnahme-, Update- und Systemkarten erfüllen unterschiedliche Rollen.Chip, Board, Softwareversion, Kartenrolle und Herstelleranleitung.
Android: externer DatenspeicherAdoptierbarer Speicher wird für ein Gerät formatiert und verschlüsselt. Das ist ein Datenmodus, kein Boot-Image-Verfahren. [2]Portabler oder adoptierbarer Speicher. TF-Boot erfordert ein separates Startverfahren des Boards.

07

FAT32 oder EXT4 für Embedded-TF-Karten?

Es gibt kein einheitliches Format. Beim vollständigen Geräte-Image liefert das freigegebene Image das Layout. Bei separaten Datenkarten oder Partitionen entscheidet die Geräteunterstützung.

Ein Dateisystem organisiert Dateien und Verzeichnisse. Eine Karte kann mehrere Partitionen mit unterschiedlichen Dateisystemen besitzen.

VorbereitungDateisystemwahl
Normale Dateien und DatenNach Geräteunterstützung und Dateianforderungen.
Vollständiges System-ImageFreigegebenes Layout erhalten.
Angepasstes SystemNach Board, Startsoftware und Image.
Separate DatenpartitionUnterstützung durch Betriebssystem und Anwendung bestätigen.

Manche Systeme kombinieren FAT für den Start mit EXT4 für das System. Das ist kein universelles Embedded-Linux-Layout. [3][7]

08

Ist IMG-Kopieren dasselbe wie ein Boot-Image schreiben?

Nein. Kopieren legt die Image-Datei ab; Schreiben auf das gesamte Gerät bereitet das Medium mit dem enthaltenen Layout vor.

Ein vollständiges Image kann Startinhalte, Partitionstabelle und Dateisysteme enthalten. Das Ziehen einer .img-Datei auf eine bestehende Partition bereitet normalerweise keine Karte vor, die geräteweites Schreiben benötigt.

Armbians offizieller Ablauf umfasst Board- oder lokale Image-Auswahl, Schreiben und Verifizieren der geschriebenen Daten. [3]

Diese YOULEN-Aufnahme zeigt eine Orange-Pi-Zero3-Vorbereitung mit abgeschlossenem Schreiben.

Armbian Imager zeigt Flash complete für ein Orange-Pi-Zero3-Image
YOULEN-Vorbereitung: Armbian Imager zeigt «Flash complete». Start und Gerätebetrieb werden separat geprüft. Bild zur Prüfung öffnen.

Vor einer Serie muss zwischen Geräte-Image, Partitions-Image, normalen Dateien und Updatepaket mit eigenem Verfahren unterschieden werden. Die Dateiendung legt die Methode nicht fest.

09

Warum bleibt nach dem Schreiben Speicher ungenutzt?

Das Image kann nur einen Teil der Karte belegen. Der Rest liegt dann außerhalb seiner Partitionen oder Dateisysteme. Das allein zeigt keinen Kapazitätsfehler.

Eine aktuelle YOULEN-Aufnahme zeigt rund 4,4 GB EXT4 und weitere 24,6 GB nicht zugeordneten Speicher.

Vollständige Partitionsprüfung mit 4,4 GB EXT4 und 24,6 GB nicht zugeordnet, teilweise verdeckter Verzeichnistext
YOULEN-Partitionsprüfung: 4,4 GB EXT4 und 24,6 GB nicht zugeordnet. 4,4 GB bezeichnet die Partitionsgröße, nicht die Dateibelegung. Ein Teil des Verzeichnistexts ist verdeckt. Bild zur Prüfung öffnen.
OptionNotwendige Vereinbarung
Beim ersten Start erweiternDas Image enthält diese Funktion; Bestätigung am Zielgerät.
Vor Lieferung erweiternVerfahren, Booteinfluss und erwartetes Ergebnis vereinbaren.
Layout beibehaltenKunde akzeptiert die vorhandene Aufteilung.
Datenpartition ergänzenSystem und Anwendung unterstützen sie; Kunde gibt sie frei.

Partitionserweiterung und Dateisystemerweiterung sind zusammenhängende, aber getrennte Schritte. Ein angepasstes Image behält die Standarderweiterung nicht zwingend bei.

Entscheidend ist die vereinbarte Speicheraufteilung bei Lieferung, nicht nur die Meldung «Schreiben abgeschlossen».

10

Passt dasselbe Image auf jede Karte gleicher Nennkapazität?

Nicht immer. Zweimal 32GB auf dem Etikett belegt keine Passung. Image und Partitionsgrenzen müssen in den adressierbaren Speicher der Zielkarte passen.

Die Passung wird mit der vorgeschlagenen Konfiguration geprüft. Für mehrere Konfigurationen oder Chargen werden tatsächliche Zielkapazität und Image-Reserve in der Musterphase vereinbart.

System, Anwendungen, Updates, Protokolle und Betriebsdaten benötigen Platz, nicht nur das ursprüngliche Image.

11

Braucht eine Embedded-Linux-Bootkarte A2?

Nicht unbedingt. Arbeitslast und Hostunterstützung entscheiden. Ein überwiegend lesendes System und häufige Datenbankzugriffe brauchen unterschiedliche Bewertungen.

A1 und A2 sind Anwendungsklassen der SD Association. IOPS bedeutet Ein-/Ausgabeoperationen pro Sekunde; die folgenden Zufallswerte beziehen sich auf 4-KB-Operationen.

KlasseMinimales mittleres ZufallslesenMinimales mittleres ZufallsschreibenMinimale anhaltende sequenzielle Leistung
A11.500 IOPS500 IOPS10 MB/s
A24.000 IOPS2.000 IOPS10 MB/s

Das sind Klassenanforderungen unter definierten Bedingungen, keine Bootzeiten oder Lebensdauerwerte. Auch A2-Hostfunktionen müssen unterstützt werden. [4]

Große Dateien und Daueraufnahmen brauchen anhaltende Übertragung. Systemdateien und Datenbanken erfordern zusätzlich Zufallszugriffs- und Latenzbewertung. C10, U3 oder V30 belegt kein A2.

12

Garantiert wenig Schreiben eine lange Nutzungsdauer?

Weniger Schreiben senkt Verschleiß, ergibt aber keine garantierte Jahreszahl. Temperatur, Versorgung, Hintergrundschreiben, Datenerhalt und Wartung zählen ebenfalls.

Eine kleine Nutzdatei bedeutet nicht wenige Schreibzugriffe: Protokolle, Datenbanken, Caches und Dateisystemmetadaten kommen hinzu.

Bei Wasser- und Stromzählern ist ein Terminal mit wenigen Einstellungen von einem Sammler für viele Geräte zu unterscheiden. Kleiner interner Speicher kann dem ersten genügen; der zweite profitiert eventuell von TF-Kapazität und Austausch.

Schreibbelastbarkeit und Datenerhalt ohne Strom sind unterschiedliche Eigenschaften. [5]

13

Was passiert bei unerwartetem Stromausfall?

Karte, Stromversorgung, Systemschreiben und Wiederherstellung müssen gemeinsam bewertet werden. Eine Geschwindigkeitsklasse löst Stromausfallprobleme nicht allein.

Für überwiegend lesende Geräte sind ein schreibgeschütztes Root-Dateisystem und getrennte Schreibdaten eine Option. Raspberry Pis Leitfaden beschreibt diesen Ansatz; die gesamte Karte wird dadurch nicht immun gegen Ausfälle. [6]

Bei «Stromausfallschutz» muss klar sein, ob laufende Schreibdaten, gespeicherte Daten, interne Kartenverwaltung oder Gerätezustand nach Neustart geschützt werden.

14

Kann TF RAM oder ROM ersetzen?

Nein. TF ist persistenter Speicher, kein Ersatz für physischen Arbeitsspeicher (RAM) oder internen schreibgeschützten Bootspeicher (ROM).

Mit «ROM-Kapazität» meinen Kunden teils Speicher für System, Anwendungen und Dateien. Maßgeblich ist die tatsächliche Speicheraufgabe.

Linux-Swap lagert Speicherseiten auf ein Medium aus; es ergänzt kein gleich schnelles physisches RAM. Gelegentliches Paging und dauerhaftes Swapping sind verschiedene Lasten. Intensives Swapping erfordert eine neue Speicherbewertung.

15

Was wird vor dem Übergang vom Muster zur Serie vereinbart?

Konfiguration und Image-Vorbereitung festlegen, Geräteabnahme durchführen und danach die Serienlieferung bestätigen.

Schreibverifizierung, Kartenprüfung und Geräteabnahme beantworten unterschiedliche Fragen. Beim Kopieren sind gemeinsame Systemdaten von individuell zu erzeugenden Gerätekennungen, Schlüsseln und Initialdaten zu trennen.

PhaseVereinbartes Ergebnis
ProjektGerät, Rolle, Umgebung, Kapazität und Menge.
KonfigurationGeschwindigkeit, Flash, Schreibbelastbarkeit und Temperatur.
ImageFreigegebene Version, Prüfsumme, Schreiben und Größenanpassung.
Schreib- und KartenprüfungUmfang, Methode und Aufzeichnungen.
Musterabnahme im GerätStart, Betrieb, Daten und erforderliche Wiederherstellung.
SerienbestätigungKonfiguration, Image, Menge, Verpackung, Zeitplan und Garantie.
Spätere ÄnderungenErneute Freigabe von Komponenten oder Image.

16

Was erhalten Sie mit unserer Antwort?

Eine vorgeschlagene Konfiguration, den Image-Vorbereitungsumfang, offene Prüfpunkte und den nächsten Musterschritt. So ist der Umfang vor einem Serienauftrag sichtbar.

Senden Sie Geräte- oder Boardmodell, Boot- oder Datenrolle, Image-Version, Kapazität und Menge. Eine funktionierende Referenzkarte oder Anleitung hilft. Zum Einstieg ist keine fertige technische Spezifikation nötig.

Quellen und Geltungsbereich

Dieser Leitfaden verbindet öffentliche Technikquellen, aktuelle YOULEN-Projektanforderungen und Vorbereitungsaufnahmen. Er ist kein plattformübergreifender Testbericht. Anforderungen hängen von Gerät und Softwareversion ab; Konfiguration und Lieferung folgen freigegebenem Muster und Auftrag.

  1. Zephyr — SD-card access, drivers and file-system integration
  2. Android — adoptable storage, formatting and encryption
  3. Armbian — image writing and verification
  4. SD Association — A1 and A2 application performance
  5. Swissbit — endurance, retention and storage technology
  6. Raspberry Pi — making a more resilient file system
  7. Raspberry Pi — hardware and boot mechanisms