Hi, hat schon jemmand einen Bootloader mit dem Uno auf dem Atmega328pb erfolgreich gebrannt ??
Kann er eventuell mir dabei weiterhelfen, bekomm es nicht hin, hab alles über isp verkabelt, dem uno den isp scetch verpaßt und als Arduino as ISP angewählt, dann den entsprechenden chip ausgewählt mit interner clock und 8mhz, bekom aber fehlermeldungung
Arduino: 1.8.12 (Windows 10), Board: "ATmega328PB Internal Clock, 8 MHz"
avrdude.exe: Expected signature for ATmega328PB is 1E 95 16
Double check chip, or use -F to override this check.
Fehler beim Brennen des Bootloaders.
bei der Vielfalt kann man schon den Überblick verlieren, keine Frage. ATmega328er gibts nur den 328, 328P (Uno,Nano) und 328PB. Und zum erstaunen vieler baut Microchip die 8Bit Familie weiter aus. Jetzt erst kamen Infos zu einer "AVR DA" Serie raus. Viele Funktionen und viel Speicher. Der Namen & Nummern Zoo lebt weiter.
Medolino73:
Also hab mal die minicore installiert, und bekomm als fehlermeldung
Das sieht nach einem fehlenden Takt aus.
Zum ersten Flashen benötigt der Atmega einen Takt.
Ich packe da immer einen Quarz mit den Kondensatoren ran und flashe dann den Bootloader.
Beim internen Takt kann der Quarz danach wegbleiben.
aktuell bin ich mir gar nicht mehr sicher was du überhaupt so treibst. Mit "MiniCore installiert" kann ja nur gemeint sein, du hast das Paket in die IDE integriert. Damit kannste dann programmieren und kompileren. Und im Ordner ist die Bootloader Datei. Nur was hast du aufgebaut, verkabelt und geflasht um den Bootloader auf das Zieltarget zubekommen?
Es gibt Anleitungen wie man mittels zweiten Arduino den Bootloader auf seinen neuen Controller flasht.
Oder man hat einen "normalen" Programmer zur Hand.
Was nicht funktioniert ist, MiniCore Paket o.a. installieren, Atmega328PB anschließen und hoffen der Bootloader wandert automatisch drauf. Der flasht sich nie selbst. Der löscht sich maximal selbst wenn man etwas falsch macht.
Hi, angeschlossen hab ich das wie im Bild, ein arduino uno wie in den vielen beschreibungen hab ich genutzt mit dem isp scetch, vermutlich ist das quarz defekt wie schon der hinweis von HotSystems, hab jetzt ein neues bestellt, wenns da ist schaun ich mal weiter
Was mir noch an Fehlern einfällt:
Beim Fischl Programmer und den Chinaclonen muß man bei einem jungfräulichen Controller den Taktjumper auf slow stellen, da sonst der zu progammierende Controller nicht mitkommt, da der interne Teiler auf 1:8 steht.
Ein fehlender, oder unsauber verlöteter Quarz kann auch lustige Fehler bescheren. Der Controller läst sich mit internem Takt zunächst flashen, kann aber dann nicht mehr antworten, weil der dann ja ohne Quarz keinen Takt mehr hat, wenn er umgefused ist. Desgleichen, wenn man ihn verfused und ext. Clock eingestellt hat und er einen Taktgenerator erwartet.
Aber nicht mit Dieters Schaltung. Die setzt einen Bootloader voraus, denn da ist die serielle Schnittstelle angeschlossen.
@TO:
Ich habe mal ein anderes meiner "Projekte" um alles nicht notwendige erleichtert, aber den ISP-Anschluß gelassen - so ist die Schaltung aber noch nicht getestet!