-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hallo,
Mein ct-Bot vergisst anscheinend Daten. Atmega32 ist mit den
bootloader
fuses versehen, und Linker-flags sind richtig gesetzt. Ich übertrage
also über den mp3 isp /dev/parport0 die mit #define
BOOTLOADER_AVAILABLE
übersetzte .HEX Datei.
/usr/bin/avrdude -p m32 -c stk200 -P /dev/parport0 -e -U
flash:w:${workspace_loc:/${resource_path}}:i
Und darauf die .eep Datei mit:
/usr/bin/avrdude -p m32 -c stk200 -P /dev/parport0 -U
eeprom:w:${workspace_loc:/${resource_path}}:i -u
Dann kann ich wunderbar mit ct-Sim Fernsteuerung mit dem Bot arbeiten.
Schalte ich aber den bot aus, und kurze Zeit später wieder an, bleibt
das Display 2 Balken an, Bot reagiert weder auf ct-Sim noch auf das
installierte Applet. Erst nachdem ich mit bootloader wieder über
den ISP
flashe ist der bot wieder erreichbar.
Ich vermute das liegt daran dass der usb2bot Adapter am Bot angesteckt
ist und der Schalter auf "usb2bot" steht. Wenn man dann mit dem Sim
rumwurschtelt und den Bot (bei eingeschaltetem Sim) ausschaltet und
danach wieder einschaltet, der Bootloader Daten vom Sim als neues
Image
interpretiert und so mist in den Flash schreibt.
Kann mich da jemand bestätigen oder korrigieren?