Hallo Leute, ich habe ein Problem und zwar mein Mikrocontroller geht nicht. Wenn ich beim anschließen die LED0 Taste gedrückt halte und anschließend das Programm ausführe krieg ich immer einen timeout error. Die LED auf dem Mikrocontroller leutet dann rot. Wenn ich die LED0 Taste gedrückt halte sollte sich eigentlich der Mikrocontroller reseten, was er aber beim mir nicht macht. Ich habe es auch mit dem Programm Flip versucht, aber leider ging es auch nicht. Vielen Dank im voraus
:
Bearbeitet durch User
Wie ist das Board mit deinem Computer verbunden, per USB Kabel oder über einen externen JTAG/PDI Programmer? Ist der Bootloader installiert? Eventuell hast du ihn durch eine andere Frimware überschrieben. Ist der COM-Port richtig? Wie zeigt dein Gerätemanager die COM-ports an (Screenshot)? Bist du sicher, dass kein anderes Programm den COM-port bereits benutzt? Du must den Taster SW0 gedrückt halten, bevor du das USB Kabel ansteckst. Hast du das so gemacht? Konntest du das Board in der Vergangenheit schionmal erfolgreich nutzen? > aber leider ging es auch nicht. Dann hast du sicher eine Fehlermeldung erhalten, die du uns zeigen solltest.
Hallo Stefan, Der Mikrocontroller ist per USB Kabel mit dem Laptop verbunden. Ich weiß nicht ob der Bootloader installiert ist, aber ich vermute, dass es schon installiert ist Weißt du eventuell wie ich das überprüfen könnte? Bevor ich den Mikrocontroller angeschlossen habe, habe ich die LED0 Taste gedrückt. Es geht leider nicht. In Vergangenheit konnte ich den Mikrocontroller nutzen. Vielen Dank für deine Mühe!!
> Wenn ich die LED0 Taste gedrückt halte sollte sich eigentlich der
Mikrocontroller reseten, was er aber beim mir nicht macht.
Nein, es gibt auf dem Board keinen Reset-Taster. Man hält die Taste
gedrückt, um in den Bootloader-Modus zu kommen, d. h. nach einem Reset,
z. B. durch erneutes anschließen des Boards wird zunächst geprüft, ob
die Taste gedrückt ist - wenn ja, dann Bootloader, nein - das "normale"
Programm wird ausgeführt.
Wenn das Programmieren früher geklappt hat, war der Bootloader
offensichtlich drauf, vielleicht hast du ihn zufällig überschrieben oder
falsche Fuses gesetzt?
Laut Guide dürfte das eigentlich nicht passieren: "The boot loader
section is protected, and can only be erased with an external
programmer.", aber ich schon so ein Problem und musste den Bootloader
neu brennen...
Am einfachsten wäre mit einem externen Programmer den Bootloader noch
Mal zu brennen und schauen was passiert.
Überprüfe die Einstellungen des Com-Ports: Baudrate, Parity usw.
Versuche die Port-Nummer zu ändern, manchmal hilft sowas... (allerdings
nicht all zu oft..)
:
Bearbeitet durch User
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.