Forum: Mikrocontroller und Digitale Elektronik MMC fat16_create_file() schlägt fehl


von Slater (Gast)


Lesenswert?

Hi,

hab folgendes Problem mit dem aktuellen Code von Roland Riegel:

sd_raw_init()
partition_open()
fat16_open()
fat16_get_dir_entry_of_path()
und fat16_open_dir()

sind erfolgreich. Wenn ich dann aber fat16_create_file() oder
fat16_create_dir() benutzen will, startet der µc neu oder die Funktion 
gibt 0 zurück.
Ich habe dann mit ein paar zusätzlich eingebauten Errorcodes 
rausgefunden, dass er wohl keinen freien Speicherplatz findet.

Die MMC wurde mit knoppix auf fat16 partitioniert (16 MB groß) und mit
mkdosfs formatiert.

Mir fällt leider kein logischer Grund ein...

Grüße
Christian

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.