Ich kann den Bootlader nicht brennen, weil ich aus Unwissenheit ATmega328 und nicht 328P gekauft habe. Nun habe ich dort eine Anleitung gefunden und die Signatur geändert. http://www.crash-bang.com/resource/bootload-atmega328/ Auch nach Neustart des Rechners erwartet Arduino die 0F am Ende. Was muss man da noch machen? VG Kalle
Schau mal, ob du mehrere avrdude.conf Dateien auf deinem Rechner hast.
Ja geht, du solltest das aber nur als Notlösung ansehen und möglichst das config File ändern. Du solltest tunlichst im config File nicht die ID vom 328P ändern, sonst fliegt dir das demnächst um die Ohren wenn du 328P programmieren willst. Kopier die Einstellungen vom 328P und lege damit einen 328 an. Tipp: Unter Windows speichert Win Änderungen an Files im Programmordner nicht im Originalfile sondern als Kopie in VirtualStore oder so. Dann kannst du soviel ändern wie du lustig bist, das Programm findet die Änderungen nicht. Vielleicht liegts daran.
Und wie benutzt man -F? Möglich, dass da noch andere avrdude.conv Dateien sind. Ich kann diese nicht finden. VG Kalle
Karl K. schrieb: > Ja geht Aber wie? Karl K. schrieb: > Kopier die Einstellungen vom 328P und lege damit einen 328 an. Kannst Du mir bitte Deine avrdude.conf geben, damit ich die vorhandene ersetze? Übrigens kommt die Fehlermeldung auch ohne die Datei, also mit leerem etc Ordner. VG Kalle
Oder Du bindest eine andere "Auswahl" in der IDE ein: https://github.com/MCUdude/MiniCore Das mache ich auch mit allen anderen AtMega die Arduino so nicht kennt. Du musst dann aber auch den Bootloader entsprechend den MC bei Minicore auswählen.
Kalle schrieb: > Kannst Du mir bitte Deine avrdude.conf geben, damit ich die > vorhandene ersetze? Morgen, bin unterwegs.
Andreas S. schrieb: > Oder Du bindest eine andere "Auswahl" in der IDE ein: > > https://github.com/MCUdude/MiniCore Also bei mir funktioniert das leider nicht. Werde mir besser 328P bestellen und nicht weiter wegen der fünf 328 den Tag versauen. VG Kalle
Kalle schrieb: > Werde mir besser 328P bestellen und nicht weiter wegen > der fünf 328 den Tag versauen. Den Bootloader muß man doch nur einmal flashen, dann flash es das eine Mal halt von Hand an der Kommandozeile anstatt da gegen die IDE zu kämpfen, danach kannst Du das Ding normal benutzen. Die P-Variante ist ansonsten vollkommen identisch zu der ohne P. Wenn Du wegen so ner Kleinigkeit schon die Flinte ins Korn werfen willst dann hast Du Dir das falsche Hobby ausgesucht, das kann ich Dir jetzt schon versprechen.
Bernd K. schrieb: > an der Kommandozeile anstatt Ich schätze mal, die ist da wo -F versteckt liegt. VG Kalle
Kalle schrieb: > Also bei mir funktioniert das leider nicht. Das lag erstmal daran, das MiniCore in einem weiteren Ordner lag. Nun erscheint das ganz unten bei der Boardauswahl. Funktionieren tut das aber noch immer nicht, auch bei MiniCore gibt es den 328 ohne P nicht. Arduino: 1.8.10 (Windows 10), Board: "ATmega328, Yes (UART0), 328P / 328PA, BOD 2.7V, LTO disabled, External 16 MHz" avrdude: Version 6.3-20171130 Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/ Copyright (c) 2007-2014 Joerg Wunsch System wide configuration file is "C:\Program Files (x86)\Arduino\hardware\MiniCore-master\avr/avrdude.conf" ... avrdude: AVR device initialized and ready to accept instructions Fehler beim Brennen des Bootloaders. ... avrdude: Device signature = 0x1e9514 (probably m328) avrdude: Expected signature for ATmega328P is 1E 95 0F Double check chip, or use -F to override this check. avrdude done. Thank you. ... > avrdude: Device signature = 0x1e9514 (probably m328) nicht nur probably … VG Kalle
Kalle schrieb: > Funktionieren tut das aber noch immer nicht, > auch bei MiniCore gibt es den 328 ohne P nicht. Bei mir schon! Weil: In der boards.txt stehts drin. Siehe: https://github.com/MCUdude/MiniCore/blob/master/avr/boards.txt Alternativ: Du kannst in dem Ordner eine boards.local.txt neben die originale boards.txt legen und da drin deine eigenen Definitionen unterbringen. Oder die originalen verändern.
Ach so, das kann man rechts daneben auswählen. Klappt, danke. VG Kalle
Sag ich doch - glaub mir doch auch mal was ... Andere AVR AtMega Typen kannst Du so auch über Arduino "bearbeiten".
Andreas S. schrieb: > Sag ich doch - glaub mir doch auch mal was ... > Andere AVR AtMega Typen kannst Du so auch über Arduino "bearbeiten". Mehr als danke und eine gute Bewertung geht nicht. VG Kalle
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.




