Forum: Mikrocontroller und Digitale Elektronik SD Card in USB stick einbauen?


von XMEN (Gast)


Lesenswert?

Hallöchen Leute.

Ich habe hier 2 USB Sticks rum liegen mit mini speicher.
da diese nur rum liegen und ich auf dieses Board gestoßen bin.
wollte ich mal anfragen ob es möglich ist diese zu einem SD karten leser 
um zu bauen.

auf der Platine beider sticks befindet sich einmal der eigentlich ram 
chip und dann noch ein kleinerer IC vom typ slmsx11c
und in dem anderen stick slmsx51c.

kann man an die dinger irgendwie ein SD karten slot an bauen?




sicher wäre es einfacher irgend ein billig stick bei Ebay zu kaufen aber 
genau da liegt das Problem.

die Karten leser sollen an meiner Xbox sowie am PC funktionieren.
nur leider ist die Xbox sehr wählerisch in dem was sie für sticks und 
Kartenleser an nimmt.
Und da dachte ich mir bevor ich mir zig Kartenleser reinziehe bau ich 
mal eben ein USB stick den sie eh schon an nimmt oder eine Memorcard als 
Card reader um.

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Nein, das geht nicht. Zwar enthält so ein USB Stick -wie Du auch schon 
herausgefunden hast- einen FlashROM-Baustein und einen Controller, der 
das ganze mit USB verheiratet, dieser aber steuert eben nur FlashROMs 
an. Eine SD-Karte besteht auch aus einem FlashROM-Baustein, aber auch 
der wird mit einem Controller mit dem SD-Interface verheiratet.

Anders sieht das bei den (obsoleten) SmartMedia-Karten und deren 
Nachfolger, der xD-Karte aus. Diese Karten sind in der Tat nackte 
FlashROM-Chips in anderer Verpackung, ohne Controller.

Aber auch die wirst Du nicht in Deinen USB-Stick einbauen können, weil 
der darin enthaltene Controller von einer definierten Größe des 
FlashROMs ausgeht  ...
Zwar verfügen diese FlashROM-Bausteine ebenso wie SM- und xD-Karten über 
einen Mechanismus zur Identifikation, aber es ist recht 
unwahrscheinlich, daß der von einem USB-Stick-Controllerbaustein auch 
verwendet wird.
Obendrein ist üblicherweise die Firmware des 
USB-Stick-Controllerbausteines im FlashROM gespeichert ... die würde 
beim Ersatz durch einen anderen Baustein auch noch verloren gehen.

Zudem: Hast Du Dir so einen FlashROM-Chip mal genauer angesehen? Der ist 
im TSSOP-Gehäuse mit Beinchen im 0.5mm-Raster - das kannst Du löten?

Bei Reichelt gibt es USB-SD-Kartenleser in der Größe eines USB-Sticks 
für etwa 5 EUR ... vielleicht mag ja Deine Spielkonsole so etwas und 
verweigert sich nur Mehrformatkartenlesern?

von XMEN (Gast)


Lesenswert?

[Quote]vielleicht mag ja Deine Spielkonsole so etwas und
verweigert sich nur Mehrformatkartenlesern?[/Quote]

den gedanke häge ich auch schon ne ganze weile das das bei den mehrfach 
karten lesern die ursache ist.

aber ich hab auch schon 2 USB stick SD card reader getestet ein von Hama 
und ein von Ultron und mit den gings auch nicht.

ich hab auch ne vermutung was die Ursache ist.
Aber obs das wirklich ist weis ich nicht.


alle 3 USB sticks und meine Digital Camera mit MS und SD slot die mit 
der xbox laufen melden sich am ersten von 3 USB Host Controller im PC an 
(laut USBView)

die Card reader die nicht laufen melden sich am Nvidia USB Controller an 
(das ist der dritte controller)

alle sticks und reader werden immer am selben USB Port angeschloßen.

kann man irgend wie die anmeldung am Controller im Card reader ändern?

von ??? (Gast)


Lesenswert?

USB1.1 <-> USB2.0
Welcher deiner Controller ist ein "erweiterter" ?


von XMEN (Gast)


Lesenswert?

hmmm ich nehme mal an der dritte im Bunde.
aber ich weis auch nicht ganz was du meinst mit erweitert.

Controller 1:
Standart OpenHCD USB-Host Controller

Controller 2:
Standart OpenHCD USB-Host Controller

Controller 3:
NVIDIA PCI to USB Enhanced Host Controller

von XMEN (Gast)


Lesenswert?

achso alles klar daher die unterschiedliche anmeldung.
die USB sticks sind USB11 und die Cardreader sind USB2.

und meine Digicam und die PSP weis ich jetzt gerade nicht kann ich bei 
beien nicht nachschauen die sind gerade beide nicht hier.

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.