Mir wurde ein Arduino-Nachbau anvertraut, dem offensichtlich der Bootloader gelöscht wurde. Ich soll den nun wieder aufspielen, nur fehlt mir das nötige Hex/Bin-File. ISP-Programmer hab ich natürlich, original Atmel AVRISP MkII. Kann mir da jemand mit dem passenden Bootloader aushelfen?
H. H. schrieb: > Mir wurde ein Arduino-Nachbau anvertraut, dem offensichtlich der > Bootloader gelöscht wurde. Ich soll den nun wieder aufspielen, nur fehlt > mir das nötige Hex/Bin-File. > > ISP-Programmer hab ich natürlich, original Atmel AVRISP MkII. > > Kann mir da jemand mit dem passenden Bootloader aushelfen? Wie soll das gehen? Man braucht im mindesten den Controller-Typ und die Baudrate. "Arduino-Nachbau" als Beschreibung sagt alleine garnix nützliches aus.
Ob S. schrieb: > Controller-Typ Steht doch im Topic. > Baudrate. Keine Ahnung, was bei dem Arduinozeug üblich ist.
Moin, - hast Du die Arduino IDE installiert? Dann kannst Du einen weiteren Arduino benutzen (als ISP) um dem 2560 den Arduino-Bootloader von https://github.com/arduino/ArduinoCore-avr/tree/master/bootloaders/atmega (das ist die aktuelle Version, auch wenn sie gealtert ist). Wo Du Deinen Programmer anklemmen musst: https://support.arduino.cc/hc/en-us/articles/4841602539164-Burn-the-bootloader-on-UNO-Mega-and-classic-Nano-using-another-Arduino The Fuses: https://forum.arduino.cc/t/what-is-in-the-fuses-and-lock-bits-of-original-arduino-mega2560-rev-3/607209 Du kennst Dich mit dem AVR aus, dass muss reichen. Gruesse P.S.: Das gilt fuer einen "normalen" Mega-Clone. Das Hex-File ist fuer den 1280
H. H. schrieb: > Steht doch im Topic. Ah ja, das gibt's ja auch noch. Habe ich überlesen. OK, der Punkt wäre also geklärt. >> Baudrate. > > Keine Ahnung, was bei dem Arduinozeug üblich ist. Vieles. Genau das ist das ja das Problem. Also frage ich mal anders: welches "Board" wird denn in der Arduino-IDE verwendet? In der Board-Definition steht nämlich u.a. die Baudrate für den Bootloader.
In der IDE gibt es die "Burn Bootloader"-Option, die einen vorhandenen, angeschlossenen und in der IDE korrekt konfigurierten Programmer voraussetzt.
Thomas W. schrieb: > hast Du die Arduino IDE installiert? Nein, und das möchte ich auch nicht. > einen weiteren Arduino Hab ich nicht.
H. H. schrieb: > Nein, und das möchte ich auch nicht. Keine Arme, keine Kekse. Gibt's wahlweise auch portable.
Aber wir hatten Dir doch die Boot-Files in https://github.com/arduino/ArduinoCore-avr/tree/master/bootloaders/atmega Die File waere https://github.com/arduino/ArduinoCore-avr/blob/master/bootloaders/atmega/ATmegaBOOT_168_atmega1280.hex und die Fuses hatte ich Dir auch geschickt, Verkabelung auch. Was ist Dein Begehr?
hier steht was von 500 Kbit/s und Problemen mit dem 16 MHz Quarz https://www.avrfreaks.net/s/topic/a5CV40000000JPFMA2/t393898
Beitrag #7712513 wurde vom Autor gelöscht.
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.