AVR32 Grasshopper un SD Karte

Gast #1195951
Hallo Leute,

ich habe seit ein paar Tagen ein funktionierendes Grasshopper Board mit 
einer SD Karte und will auch von der SD Karte booten.

Meine Einstellungen im U-Boot stimmen, das ist schonmal sicher. Ich habe 
auch schon ein paar mal von den Karten booten können, aber seit einiger 
Zeit kann er nicht mehr die Partition lesen.

***Bad Partition*** ist die Fehlermeldung.

Ich habe auch schon mit cfdisk die Partitionstabelle neu geschrieben, 
aber mittlerweile klappt nicht mal mehr das....er sagt immer "Keine 
Partitionstabelle gefunden...mit Null Bytes anfangen?"

Hat jemand eine Ahung von der SD Karten Implementierung im U-boot?? Kann 
es sein das der mir meine SD Karten immer kapputt macht?? Ich habe jetzt 
schon 2 Karten geschossen (1GB und 512MB)....

Viele Grüße

Torsten
Gast
stell sicher, dass du die SD-Karte unter einem Linux-System mit einem 
ext2fs PARTITIONIERST, also nicht nur formatieren!! mkfs funktioniert 
nicht. Ich würde z.B. gparted nehmen.
Danach den build unter Linux auf der Karte entpacken.
Grundsätzlich die Karte nicht unter Spannung ziehen oder stecken. Wenn 
das System läuft, nicht einfach die Spannungsversorgung ausschalten, 
sondern vorher das System mit "halt" runterfahren. Das ist ein 
Betriebssystem, du schaltest ja auch nicht einfach die 
Spannungsversorgung deines Rechners aus, weder bei Windows, noch bei 
Linux, sondern fährst das Betriebssystem vorher runter.
Gast
Moin,

ich hab auch schon eine SD Karte mit dem Grasshopper kaputt gemacht. 
Konnte lesend und schreibend drauf zugreifen, auch bei größeren Dateien 
( > 50 MB). Nun bekomme ich beim Zugriff auf die Karte den bestimmten 
Blöcken den Fehler, dass sie nicht mehr gelesen werden können. Andere 
sind lesbar und beschreibbar. Kann das daran liegen, dass ich die Karte 
unter Spannung? Würde es denn gehen, wenn man die Karte mit umount 
aushängt, dann die Versorgungsspannung zu Slot trennt und danach die 
Karte wechselt? Oder sollte der Grasshopper beim Wechseln immer aus 
sein?

Viele Grüße,
Daniel
Gast
das obige gilt wohl nur, wenn du auch von der SD-Karte das 
Betriebssystem bootest.
Wenn du nur die Karte gemounted hast, dürfte es reichen sie zu 
unmounten. um sie dann aus dem Slot zu ziehen bzw. eine neue Karte zu 
stecken.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.