Wechselspeichermedien auf Board

Gast #344662
Lesenswert?

Ich suche Möglichkeiten wechselbare Speichermedien zum Abspeichern von
Code oder Fehlern zu benutzen.

Mir viel hier z.B. der compact flash ein.

Vielleicht habt ihr auch andere Ideen.

Compact Flahs hat einen innneren controller der eine ATA simuliert.

Mein Problem ist zum einen die Besfestigung und welche Stecker passen
könnten. Vielleicht gibts auch ein mech. Teil das man benutzen könnte.


Weiterhin ist meine Frage wie die Daten zum Microcontroller kommen.

wäre toll wenn ihr mir da Tipps geben könntet.

Gruß Ralf und Danke
Gast #344663
Lesenswert?

>Weiterhin ist meine Frage wie die Daten zum Microcontroller kommen.
welcher Controller?
AVR unterstützen keinen externen Programmspeicher.
Für Logs könnte man FLASH-Karten aber benutzen.
Hier im Forum "geistern" ein paar Anwendungen mit MMC/SD-Karten herum
(suchen!).
#344664
Lesenswert?

Wie schon geschrieben, Programmcode lässt sich bei AVRs nicht auf
externem Speicher ablegen (außer über kompliziertere Konstrukte wie
Bootloader). Daten jeder Art sind aber kein Problem, wobei ich
Fehlermeldungen eher direkt per RS232 auf einen PC übertragen würde.
Am einfachsten sind MMC / SD - Karten anzusteuern. Da braucht es nur
wenige Pins und ein recht einfaches serielles Protokoll.
Als Stecker tut es im Prinzip eine 2x7 Pinleiste, SD-Karten-Slots, wie
man sie aus fertigen Geräten kennt, gibt es auch, aber zu recht hohen
Preisen.
Fertigen Code zur Ansteuerung findest du auch hier im Forum.
Gast #344665
Lesenswert?

Slots für Flashkarten bekommt man am preiswertesten, wenn man sich USB
Kartenlese kauft und zerlegt :)
Die kosten in der Regel unter 10€ und man hat gleich um die 4
verschiedene Slots. Z.B. MMC/SD, CF, MS und SMC. Außer den Slots sind
es dann vielleicht noch Festspannungssteller und ein bisschen
Hühnerfutter wert ausgelötet zu werden.
Gast #344666
Lesenswert?

Vielen Dank.
Bei Compakt Flash ist ja die Schnittstelle ATA. somit gleich wie eine
Festplatte. es müsste dochj dann dort Programmcode per loder einlesbar
sein. Sprich ein bootlaider ist ja auch nix anders als eine Kopierung
und anschließendem Start.

Bastellösung wäre hier schlecht, da es gefertigt wird.
Gast #344667
Lesenswert?

>Sprich ein bootlaider ist ja auch nix anders als eine Kopierung
>und anschließendem Start.

So gesehen sollte es möglich sein.

>Bastellösung wäre hier schlecht, da es gefertigt wird.

Du bist hier in einem "Bastel-Forum" gelandet...
Die Sockel für die verschiedenen Speicherkarten sollte man bei den
üblichen Versendern finden.
Von Angelika Reichelt weiß ich, dass sie SD-Karten-Halter verkauft.
Warum ich die ganze Zeit auf der SD-Karte rumreite:
Die Anseuerung einer solchen ist weniger pinaufwändig, da seriell
(SPI). Die ATA-Ansteuerung ist natürlich universeller...

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren