Hallo, wie einfach/schwer ist es, eine SD- oder MMC-Karte oder USB zu emulieren? Das ganze soll in ein MediaCenter kommen, dass diese Karten und USB unterstützt. Erwartet wird einfach nur ein FAT (oder NTFS?) formatierter Wechseldatenträger. Nun würd ich das gerne mit meinem HomeServer verbinden und die Daten davon abrufen. Ob das Ding an den Server angeschlossen wird (USB, Serielle Schnittstelle) oder übers Netzwerk (schick per FTP?) ist mir egal. Wie einfach ist sowas nun möglich? Hat jemand schonmal sowas gemacht? Ich les mir gerne in das Thema ein, nur ist es relativ sinnlos, wenn das sehr kompliziert ist, deswegen die abschätzung vorher. Vielen Dank, Nikolas E
Noch ein Nachtrag: Auf Serverseite bin ich als Entwickler sehr frei, es geht nur um die Hardwareseite und die Mikrocontrolelrsoftware.
>wie einfach/schwer ist es, eine SD- oder MMC-Karte oder USB zu >emulieren? du meinst sicherlich implementieren. emulieren ist in software ein sd karte nachzubilden. schwer ist das nicht, sd spezifikationen runterladen verstehen und programmieren. usb im atmega als software zu implementieren ist sehr ressourcenfressend aber möglich. alternative gleich einen controller nehmen der usb als hardware hat oder einen externen chip z.b. ft232 oder cp2102. http://www.sdcard.org/developers/tech/sdcard/pls/
ich mein schon emulieren ich will im prinzip am MediaCenter einen USB-Stick anstecken, dessen Daten nicht auf einem Flash-Speicher, sondern auf dem HomeServer (linux) liegen.
>Das MediaCenter unterstützt wie gesagt nur SD/MMC und USB.
Dann kauf dir ein anderes.
Sowas mit nem Controller nachzubilden wird sehr sehr langsam. Vorallem muss man genügend Speicher anbinden, wo das Zeug drauf liegt, entweder Flash/Festplatte oder Netzwerk/USB und das wird, ohne Ahnung, ne Jahresaufgabe. Jenachdem welchen USB Contoller man hat, die meisten SOCs könnens, kann man mit Linux ein "Storage-Gadget" machen, der USB-Client Port des USB-Controllers verhält sich dann wie ne USB-Platte/Stick.
Nikolas schrieb: > ich mein schon emulieren > > ich will im prinzip am MediaCenter einen USB-Stick anstecken, dessen > Daten nicht auf einem Flash-Speicher, sondern auf dem HomeServer (linux) > liegen. Dafür gibt es eine fertige Lösung von AVM. Angeschlossen wird einem WLAN-USB-Stick, der verhält sich durch geeignete Software wie ein USB-Speichermedium, aber die übertragenen Daten kommen von einer Fritz!Box. http://www.avm.de/de/Service/Service-Portale/Labor/7270_streaming_stick/labor_start_streaming_stick.php
Vielen Dank! Ich schau mal, dass das auch ohne FritzBox geht. Das Ding is ja super
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.