Hallo Gemeinde,
die Zeilen
#define RESTIM 38
void setup(){
pinMode(RESTIM, OUTPUT);
}
void loop(){
digitalWrite(RESTIM, HIGH);
delay(1000); // wait for a second
}
lassen sich nur einmal per USB-Bootloader programmieren. Ein zweiter Versuch erzeugt einen TimeOut-Fehler beim AVRDude.
Ich vermute einen Zusammenhang mit dem "Parallel Programming" und habe deshalb die ungenutzten "Prog_enable"-Pins XA1(PD6) XA0(PD5) BS1(PD4) folgendermaßen
void setup(){
DDRD=0b01110000;
PORTD=0b01110000;
pinMode(RESTIM, OUTPUT);
}
initialisiert.
Das Problem ist bisher nicht wieder aufgetreten.
gruss