c't

c't-Projekte - Mailinglisten


[Voriger (Datum)] [Nächster (Datum)] [Voriger (Thread)] [Nächster (Thread)]
[Nach Datum][Nach Thread]

Re: [ct-bot] Map-Löschproblem...

Absender: Timo Sandmann
Datum: Fr, 05.09.2008 19:15:28
In-reply-to: <000001c90ec2$6613aea0$0200a8c0@mexpnew>
References: <000001c90ec2$6613aea0$0200a8c0@mexpnew>


Hallo Frank,

probiere es bitte jetzt noch mal mit dem aktuellen Code aus dem SVN.
Beim EEPROM-Zugriff gab es einen Fehler, wenn man den Code für ATmega644 übersetzt hat. Ebenso beim SPI-Treiber, falls Hardware-SPI verwendet wurde.

Grüße,
Timo

Am 04.09.2008 um 21:13 schrieb Frank Menzel:
Hallo Timo,
habe jetzt noch mal versucht, meinem unten angesprochenem
Map-Löschproblem auf die Schliche zu kommen und weiss mir nun keinen Rat
mehr.
Habe das Minifatdisplay eingeschaltet und da wird ausgegeben: Kein
FAT16. OK, Karte mit Fat16 formatiert und die in contrib mitgelieferte
Map aufgespielt. Doch da geschehen ganz merkwürdige Dinge. Es leuchtet
nur noch die rote LED und nix weiter passiert. Wird Karte rausgezogen
funktioniert der Bot wieder. Gut, neue Karte auf Fat16 formatiert und
derselbe Effekt. Wieder auf 32 formatiert und da geht der bot wieder wie
vorher, Mapzugriffe funktionieren auch alle ohne Fehler nur dass das
Löschen eben sofort wie unten beschrieben beendet wird.
Wenn die Karte mit Fat16 drinsteckt und die rote LED leuchtet, kann ich den Programmierstecker reinstecken und damit funktioniert der bot. Kann
da nur nicht das Löschen ausprobieren, weil der Mapscreen scheinbar
durch den Minifatscreen verdrängt und damit nicht mehr vorhanden ist
beim durchtoggeln. Stecker raus und rote LED-nix geht mehr. Sehr
eigenartig. Kann da noch irgendwas vom Timing nicht stimmen, ich
verwende den Mega644...

Gruß, Frank Menzel