Bootloader Flashen bei Atmega 328 nicht 328P

Status
Nicht offen für weitere Antworten.

Fredlabosch21

Erfahrener Benutzer
#1
Hallo,

habe hier ein Board von RCFAN liegen, leider hat sich die Atmega 328 frühzeitig verabschiedet. Neue ist schon drin. Jetzt hab ich ein Problem beim flashen des Bootloaders. Bekomme immer ein Sync Fehler. Wäre nett wenn mir einer die richtigen Fuses und Board confics sagen könnte. Verzweifel grad ein wenig daran. Oder eine kleine Anleitung wäre auch super.

gruß Roman
 

Fredlabosch21

Erfahrener Benutzer
#6
egal was ich einstelle oder was ich mache, bekomme immer die gleicher Fehlermeldung. avrdude: stk500_getsync(): not in sync: resp=0x00

@ michel pet, sorry but your explaining is not that easy as it sounds. There are some other adjustments to take.
 
#7
you have to bay a new 328p processor and solder it to the pcb.
the bootloader on the chip i have no idea what bootloader it has but i good nog get into the chip.
 

Fredlabosch21

Erfahrener Benutzer
#9
Genau tommy, aber, er läuft jetzt. Einziges Problem was ich noch habe ist das jetzt nur noch Roll geht. Entweder der eine Treiber ist im Sack oder wird nicht richtig angesteuert vom Atmega.
 

nico_99

Erfahrener Benutzer
#10
Hallo,

habe hier ein Board von RCFAN liegen, leider hat sich die Atmega 328 frühzeitig verabschiedet. Neue ist schon drin. Jetzt hab ich ein Problem beim flashen des Bootloaders. Bekomme immer ein Sync Fehler. Wäre nett wenn mir einer die richtigen Fuses und Board confics sagen könnte. Verzweifel grad ein wenig daran. Oder eine kleine Anleitung wäre auch super.

gruß Roman
Der Atmega328 und 328p unterscheiden sich in der Signatur und das bringt avrdude etwas durcheinander.
Man kann sich dabei behelfen durch anpassen der avrdude.conf und der boards.txt Dateien in dem Arduino IDE.
 

OlliW

Erfahrener Benutzer
#13
da du wohl jetzt einen m328p benutzt IMHO gar nichts...

ich wusste gar nicht dass es m328 ohne p wirklich zu kaufen gibt, jedenfalls wird IMHO überall m328p mit p benutzt... und die Arduino IDE benutzt nur m328p => einfach nach irgendeiner der 1000 Standardanleitungen vorgehen

ich weis nicht warum es so schwer ist wenige Seiten zweier Posts zu lesen, aber weil es Spass macht das Selbe 1000 mal zu posten, gerne nochmals:
Bei Arduino gibt es so eine tolle Datei, mit Namen boards.txt, und mit einen Blick in die lassen sich ALLE Fragen zum Progen beantworten!!!
https://github.com/arduino/Arduino/blob/master/hardware/arduino/boards.txt


der Grund sein warum der eine Motortreiber nicht geht.
ich persönlich hätte da erstmal mich im Verdacht und würde auf entweder beim ablöten ein Leiterbähnen durchgerissen oder beim neulöten ein Lötstelle nicht gut geworden tippen :)
 

nico_99

Erfahrener Benutzer
#15
Es waren auch mehrere Leiterbahnen durchgebrannt. Sah man aber nur unter der Lupe. Damit ist also auch geklärt warum der Treiber nicht mehr geht.
Hast Du vielleicht davon ein Foto gemacht?
Für die weitere Entwicklung wäre es interessant zu wissen um welche Leiterbahnen es sich handelt.
 
Status
Nicht offen für weitere Antworten.
FPV1

Banggood

Oben Unten