USB-SD-Mux

Der USB-SD-Mux ist ein Werkzeug zur Unterstützung der Entwicklung von Embedded Linux Geräten. Mit dem USB-SD-Mux kann eine SD-Karte zwischen einem "Device under Test" (DUT) und einem Testrechner (Host) hin- und hergeschaltet werden.

Der USB-SD-Mux wird per USB an einen Host angeschlossen und meldet sich bei diesem als Standard-Kartenleser.

Die Umschaltung zwischen DUT und Host wird mittels Python Skripte gesteuert.

Lösungen
  • Simuliert das Wechseln von Micro-SD-Karten
  • Fernarbeit-Infrastruktur
  • Testautomatisierung
Technologien
  • Micro-SD-Karten
  • Python 3
  • Linux (Kernel 4.* oder neuer)
  • labgrid

Bei der Entwicklung der Software stand besonders die Integration in Labgrid im Fokus, so dass der USB-SD-Mux remote-Zugriff auf die Entwicklungshardware und damit zugleich eine Testautomatisierung ermöglicht.

Info

Der USB-SD-Mux funktioniert bei hohen Bus-Geschwindigkeiten (DDR50, SDR104), wie sie von manchen aktuellen Embedded-Prozessoren verwendet werden, nicht immer zuverlässig. Ein Nachfolger, der dieses Problem behebt, ist bereits in der Entwicklung und sollte im Sommer 2024 verfügbar sein.

Unsere Qualitätsversprechen

Dieses Gerät wird in Deutschland hergestellt. Jedes Gerät wird von uns von Hand in Betrieb genommen und getestet.