Forum: Mikrocontroller und Digitale Elektronik MSP430: MMC-Funktionen


von nobody0 (Gast)


Angehängte Dateien:

Lesenswert?

Zum Lesen/Schreiben auf einer Multimediacard habe ich mal angefange eine 
Bibliothek zu schreiben, aber bisher habe ich nur das Initialisieren für 
den SPI-Modus hinbekommen (Anhang, da steht auch die Verdrahtung).
Vielleicht haben ja einige Leute Interesse daran und vielleicht kann ja 
der eine oder andere daran mithelfen.
Wenn's fertig ist, kann man es ja hier in die
Codesammlung geben.

Und weiß vielleicht jemand, wie man vom PC aus die Register der MMC 
beschreibt/ausliest?
Mit Mass Storage Class kompatiblen Kartenlesern kann man die Karten zwar 
mit dd (Linux) die Daten lesen u. schreiben, aber nicht die Register.

von Andreas S. (andreas) (Admin) Benutzerseite


Angehängte Dateien:

Lesenswert?

Ich habe das gleiche angefangen. Das Auslesen der Register funktioniert, 
aber leider konnte ich das Programm sein Anfang März nicht mehr 
weiterentwickeln da meine MMC durchgebrannt ist und ich erst seit ein 
paar Tagen eine neue habe.

von nobody0 (Gast)


Lesenswert?

Aha, wie hast Du die Karte denn durchgebrannt?

Zu deinem Code müsste man noch wissen, wie die Karte denn angeschlossen 
ist und für welchen Compiler genau er gemacht wurde.

von Andreas S. (andreas) (Admin) Benutzerseite


Lesenswert?

Ich hab die Karte falsch in die Fassung gesteckt, die Pins waren also 
falsch belegt. Sofort kaputt.

Das Programm ist für mspgcc, die Karte ist am SPI-Bus angeschlossen.

von nobody0 (Gast)


Lesenswert?

Aha, aber für andere, die sich mit dem SPI nicht so gut auskennen 
solltest Du bei Gelegenheit eine Tabelle in den Header schreiben, damit 
einfach danach gelötet werden kann.

von nobody0 (Gast)


Lesenswert?

Also mein Zwischenstand ist nun der, dass ich zwar sowohl Daten als auch 
Register lesen kann, aber zu ein Paar Prozent falsche Werte gelesen 
werden. Woran kann das liegen?

Inzwischen habe ich auch eine Karte in´s Jenseits befördert, aber  bei 
richtiger Verdrahtung und obwohl zwischen MC und der Karte zum Schutz an 
jeder Ader noch 100 Reihenwiderstand Ohm sind.

von KoF (Gast)


Lesenswert?

@Andreas Schwarz

darf man mal fragen, ob der code von dir weiter bearbeitet wurde???
ich interessiere mich brennend für das lesen/schreiben auf eine mmc ;)

von nobody0 (Gast)


Lesenswert?


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.