Forum: Mikrocontroller und Digitale Elektronik SD-Card Juggler


von Lutz G. (Firma: KupferKabelbieger GmbH) (lgeis)


Lesenswert?

Hallo,

gibt es so etwas  :
https://www.pengutronix.de/de/blog/2017-10-23-usb-sd-mux_Intro.html
auch mit Windowsunterstützung ?

Gruß lg

von DerEgon (Gast)


Lesenswert?

Sollte man mit libusb in den Griff bekommen können. Ist ja nur ein 
USB-Device.

von Lutz G. (Firma: KupferKabelbieger GmbH) (lgeis)


Lesenswert?

Beim Produkt aus dem Link steht ja extra dabei,
dass keine Windows unterstützt wird.
Ich suche ein fertiges Produkt mit den gleichen
Möglichkeiten, das unter Windows10 erkannt wird
und steuerbar ist um den Aufwand zu reduzieren.

Gruß lg

von DerEgon (Gast)


Lesenswert?

Lutz G. schrieb:
> Beim Produkt aus dem Link steht ja extra dabei,
> dass keine Windows unterstützt wird.

Das bedeutet, daß da noch keiner sich hingesetzt hat und die 
entsprechende Software dafür geschrieben hat.

> Ich suche ein fertiges Produkt

Ach so. Ich dachte, daß Du eine Lösung suchst.

von Stefan F. (Gast)


Lesenswert?

Gewöhne dich daran, dass zunehmend unter Linux entwickelt wird, sogar 
bei Microsoft.

Windows ist nur das Fenster zur Welt für Konsumenten.

von Chris (Firma: Linux Automation) (smithchart)


Lesenswert?

Moin Zusammen,
ich hab gerade diesen Thread gefunden. Wir bauen den USB-SD-Mux. Und ich 
wollte gern noch ein wenig technischen Hintergrund liefern.

DerEgon schrieb:
> Sollte man mit libusb in den Griff bekommen können. Ist ja nur ein
> USB-Device.

Leider ist's nicht ganz so einfach. Das Gerät ist um einen Card-Reder 
aufgebaut und hat keinen Micocontroller drauf. Kontrolle passiert über 
einen I2C-Bus, der aus dem Card-Reader herauskommt. Aber: Um den I2C-Bus 
zu manipulieren muss man mit dem SCSI-Device des Card-Readers reden. Ich 
weiß nicht, ob man das unter Windows vorbei am SCSI-Subsystem sinnvoll 
machen kann.

Unter Linux gibt's dafür das sg-Subsystem im Kernel.
Unter Windows gibt's was ähnliches: 
https://learn.microsoft.com/en-us/windows-hardware/drivers/ddi/ntddscsi/ni-ntddscsi-ioctl_scsi_pass_through_direct

Man müsste also nur den Betriebssystem-Layer in unserer Software 
anpassen... Aber: Wir sind eine reine Linux-Firma und haben bei uns 
einfach keine Windows-Expertise. :-)

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.