Hallo zusammen, ich hab ein Board mit dem AT90USB1287 zusammengebastelt. Funktioniert auch alles soweit. Lässt sich via USB und ISP programmieren und macht auch so (fast..) alles was es soll. Ein Problem hab ich nur mit dem Resetvektor. Wenn ich den µC über Flip flashe und das Häckchen bei RESET gesetzt habe wird sofort wieder der Bootloader geladen. Wenn ich den Reset deaktiviere wird das Awenderprogramm im Flash gestartet. Das selbe wenn ich den Hardwarereset drücke. Dann wird auch wieder der Bootloader ausgeführt. Wenn ich über ISP programmiere funktionierts anschließend mit dem Reset. Das liegt wohl aber daran, dass dabei der Bootloader gelöscht wird. Ob die BOOTRST Fuse gesetzt ist oder nicht ändert nichts an dem Verhalten. Das hab ich schon probiert. Der HWB und RESET Pin sind so beschaltet wie in den ATMEL App-Notes beschrieben. Vielleicht hatte ja jemand von Euch schon mal das selbe Problem und kann mir einen Tip geben. Wünsch Euch noch ein schönes Wochenende.
>Das selbe wenn >ich den Hardwarereset drücke. Dann wird auch wieder der Bootloader >ausgeführt. Anfangs hatte ich an Pin HWB/(PE2) keinen Pullup Widerstand, dann wurde beim Reset auch meist in den Bootloader gesprungen. Das Thema wurde hier ja schon mehrfach diskutiert, aber vielleicht ist Dein Problem auch ein anderes.
Hallo Stefan, der Pull-Up wars. Jetzt funktionierts einwandfrei. Hatte auch schon hier im Forum gesucht, aber da gabs meistens das umgekehrte Problem, dass der Bootloader garnicht gestartet wurde. Vielen Dank für Deine Hilfe.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.