Absender: Frank Menzel
Datum: So, 11.06.2006 14:33:13
In-reply-to:
<200606102342.19323.tevers@xxxxxxxxxxxxx>
Hallo Torsten Danke für die Antworten. Trotz aller Versuche ließ sich heute der Absturzeffekt nicht mehr nachvollziehen. Besten Dank ! Gruß, Frank Menzel (PS: In Ponyprog wird nirgends die eigentliche Flashgröße des Hex-Files angezeigt (habe jedenfalls nix finden können), zum Schluß kommt nur das OK) -----Ursprüngliche Nachricht----- Von: ct-bot-entwickler-bounces@xxxxxxxxxxxxxxxxx [mailto:ct-bot-entwickler-bounces@xxxxxxxxxxxxxxxxx] Im Auftrag von Torsten Evers Gesendet: Samstag, 10. Juni 2006 23:42 An: Entwicklung rund um den c't-bot Betreff: Re: AW: [ct-bot] Codegroesse zu gross mit akt. CVS ? Hallo Frank, Am Samstag, 10. Juni 2006 22:17 schrieb Frank Menzel: > Hallo Torsten, > wieso 24K ? Der Explorer zeigt mir genau 66K der HEX-Datei nach > auskommentieren des Defines bot_2_pc_available. wie ich schon schrieb....die Größe der HEX-Datei ist *nicht* die Menge der zu flashenden Bytes! > Und die Optimierung > (Optimierungsoption -Os ist auch eingestellt) ist ja standardmäßig > gesetzt-ich habe -wie gesagt- nichts verändert ! > Meckern tut Ponyprog auch nicht, sondern zeigt in der Statuszeile unten > immer denselben Wert 33xxx Bytes - ist nicht der richtige Wert. Aber > diese Werte habe ich nie beachtet, da es immer lief, muß auch nix > bedeuten. Genau die Größenangabe hört sich aber schon besser an, ist aber noch weit von der Wahrheit weg (s.u.) ;-) Die 66k haben jedenfalls nichts mit dem Platz zu tun, den der Code nacher im Flash einnimmt. > Meine Frage wurde aber in keiner Weise angeschnitten. Tritt der > beschriebene Absturz bei anderen Bots auch auf ? Ist vielleicht die > Stackgröße (mir schon klar im Ram) begrenzt und wird nun besonders > beansprucht durch das maze-Verhalten ? Nein. Das maze-Verhalten ist ja auch nicht neu dazugekommen und läuft nun schon seit einigen Wochen. In den letzten Tagen habe ich gerade dieses Verhalten auch verstärkt genutzt. Ohne Probleme. Bei mir (um Dir mal einen Vergleichswert zu liefern) ist die HEX-Datei 67281 Bytes groß...geflasht werden 23910 bytes! Hier die Ausgabe von AVRDUDE: avrdude: writing flash (23910 bytes): Ebenfalls gemessen mit einem frisch ausgecheckten und unveränderten c't-Bot-Projekt. Bist Du sicher, dass Deine Probleme nicht auf spontane Resets zurückzuführen sind? Es gibt dazu auch einen offiziellen Hardware-Patch (http://www.heise.de/ct/ftp/projekte/ct-bot/hardware-mods.shtml, 3. Patch) Schöne Grüße, Torsten Evers _______________________________________________ ct-bot-entwickler Mailingliste ct-bot-entwickler@xxxxxxxxxxxxxxxxx http://www.heise.de/bin/newsletter/listinfo/ct-bot-entwickler