mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik SD-Karte an MSP430 (Fehlercode)


Autor: Sebastian H. (baddy)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Zusammen,

Ich hatte mich vor geraumer Zeit informiert wie man eine SD-Karte an den 
MSP anschließen könnte (TI-Appnote).
Dieses Vorhaben konnte ich vor Weihnachten in die Tat umsetzen. Die Welt 
schien in Ordnung, da alle Schreib- und Lesetests erfolgreich waren. 
Nach den "Ferien" wollte ich mich wieder an die Arbeit machen und ein 
paar Sachen testen. Mir fiel recht schnell auf, dass die angezeigten 
Stromwerte nicht denen entsprechen, die ich vorher gemessen habe. Einige 
davon machten keinen Sinn.

Also habe ich mir mal angesehen, was ich so auf die Karte geschrieben 
habe und musste überrascht feststellen, dass gar nichts mehr angekommen 
ist. Nach diversen Test und Messungen bin ich nun etwas ratlos.
Ich hatte in der Zwischenzeit nichts am funktionierenden Quelltext 
geändert und auch mein kleines Testboard ist das gleiche. Die Kontakte 
zu den Pins am MSP sind korrekt.

Ich habe mir also mal mit ein paar Breakpoints die Variablen im Programm 
angesehen und bin tatsächlich auf eine Ungereimtheit gestoßen:

Sowohl beim Schreiben als auch beim Lesen wird in der Funktion 
mmcGetResponse() ein Fehlercode von der Karte zurückgegeben 
(MMC_BLOCK_SET_ERROR bzw. 0x01).

Habt ihr vielleicht eine Idee warum dieser Fehler plötzlich auftritt ?

Was könnte ich noch versuchen ?


Danke im Voraus



Gruß


Sebastian

Autor: Christian R. (supachris)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Mal eine andere SD-Karte getestet?

Autor: Sebastian H. (baddy)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ja, habe noch zwei andere Karten getestet. Da tut sich einfach nichts 
mehr.

Da ich µSD verwende habe ich inzwischen auch den Adapter am Testboard 
ausgetauscht, da die Karte laut Programm (ping-Fkt.) nicht gefunden 
wird.

Eben habe ich nochmal den ursprünglichen Quelltext ausprobiert und mit 
dem klappt es auch nicht. Außerdem habe ich nochmal alle Kontakte 
geprüft und bin (leider) auf keinen Fehler gestoßen.
Am MSP-Board kann es auch nicht liegen, da ich gestern schonmal ein 
anderes getestet habe.


Gruß

Sebastian aka Rudi Ratlos ;)

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.