Arduino uno bootloader auf ext. Platine flashen

Gast #4998869
Lesenswert?

Du könntest den Mega mit 1MHz oder 8MHz intern laufen lassen.
Brauchst dann aber einen anderen Bootloader und musst evtl. die Fuses 
setzen.

Im Netz gibts passende Boarddefinitionen für die Arduino IDE.
"ATMega328 Breadboard boards.txt"
Gast #4998871
Lesenswert?

Ich glaube, ihr habt den michael missverstanden.

Er möchte den Arduino Uno als ISP Programmieradapter verwenden, und 
damit ein en "nackten" ATmega über dessen ISP Schnittstelle 
programmieren.

Hab ich Recht?

Bei der ISP Schnittstelle ist die Taktfrequenz egal. Da kannst du jeden 
Quarz verwenden, der Dir gefällt. Du kannst sogar den internen R/C 
Oszillator verwenden.
Gast #4998880
Lesenswert?

Stefan U. schrieb:
> Ich glaube, ihr habt den michael missverstanden.
Das glaube ich nicht.

Lese den Titel nochmal:
> Arduino uno bootloader auf ext. Platine flashen

Wenn er einen Bootloader drauf haben will, dann muss er einen 
angepassten nehmen.

Wenn keiner, dann ist egal.
Der ATMega braucht keinen Quarz.

Wichtig:
Die Arduino IDE braucht eine passende/angepasste boards.txt, damit das 
gelingt.

Denn wenn der den originalen UNO Bootloader schreibt, hängt er sich 
selber ab, da damit gleichzeitig die Fuses für einen 16MHz Quarz gesetzt 
werden.
Gast #4999114
Lesenswert?

Michael schrieb:
> Also doch einen kaufen weil ich ja den neuen chip als ersatz für
> den im
> uno einsetzen will

Achso, als Ersatz...

Dann kannst du einen 20MHz oder 6MHz Quarz dran machen.
Fürs Bootloader brennen geht das.
Aber so funktionieren, tut der Bootloader dann nicht, erst wenn du den 
ATMega auf den UNO steckst.
Gast #4999281
Lesenswert?

Michael schrieb:
> Wenn ich den angepassten bootloader für int. 8mhz
> Nehme  geht der chip danach auch im uno ?

Ja, er geht dann im UNO.
Aber nicht mehr mit der original Baudrate zu programieren.
Auch darum die eigene  boards.txt

Im Anhang, eine Variante einer Board -Definition, welche du verwenden 
könntest
ohne Gewähr
Angehängte Dateien:

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren