Forum: Mikrocontroller und Digitale Elektronik AVR32 Grasshopper un SD Karte


von Torsten Labs (Gast)


Lesenswert?

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

von Gast (Gast)


Lesenswert?

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.

von Daniel (Gast)


Lesenswert?

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

von Gast (Gast)


Lesenswert?

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.

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.