Gast
#683761
Hallo zusammen, ich habe eine SD-Karte via SPI an einen AT91SAM7 angebunden und benutze das FAT File System Module von http://elm-chan.org . Alle R/W-Operationen funkionieren bis jetzt einwandfrei, allerdings gibt es ein Problem, das Ende des Datenträgers zu finden. 512MB SD-Karte --> Schreibtest (file öffenen; blockweise schreiben, bis der Datenträger voll ist; file schliessen) Beim Auslesen der Karte mit dem Cardreader hat das File zwar die richtige Größe und laut Datenträgereigenschaften ist die Karte auch randvoll, allerdings ist das file selber leer --> Der 512B String der sich wiederholen sollte ist nicht drin. Getestet hab ichs bisher in 10MB Abständen und bisher hat alles wunderbar geklappt. Wie stelle ich sicher, dass das Ende des Datenträgers gefunden und der Schreibvorgang rechtzeitig abgebrochen wird? Schonmal danke für eure Hilfe, LG Klaus