AVR Atmega324 mit Bootloader auf anderen Chip flashen

OP #6246098
Hallo zusammen,
ich habe ein fertiges Board mit Atmega324P-20PU, laufenden Bootloader 
inkl. fertiges Programm das dies und das macht (z.B. LEDs ansteuert).
Ich habe das Board nachgebaut und mit vom alten Board geladene HEX-Datei 
auf neuen Chip gebrachtt, ohne Fehlermeldung. Leider hat es nicht 
geholfen. Das Programm scheint gar nicht auf dem Chip.
Meine Frage ist, ob ich .hex Datei mit ISP herunterladen kann und 1:1 
auf anderen Chip (ich habe anderes Board nachgebaut) umflashen darf, 
bzw. ob es ausreichen würde? Wenn es keinen Bootloader beim alten 
gewesen wäre hätte ich kein Bedenken aber hier bin ich verwirrt.

Danke im Voraus
Gruß
#6246115
Sascha T. schrieb:
> fertiges Board mit Atmega324P-20PU, laufenden Bootloader
> inkl. fertiges Programm

komplett als Kaufteil?

Ich vermute, das der Chip auslesegeschützt ist. Dann kannst du den Chip 
ohne Fehlermeldung auslesen, das ergibt dann aber kein Abbild des 
Originals, sondern nur Quark². Wenn du diese hex-Datei auf den nächsten 
Chip schiebst, ist da natürlich nicht das Originalprogramm drauf.
Da hilft dann nur, den Hersteller nach der hex-Datei fragen, die er dir 
evtl. gegen Geld überläßt oder selber ein Programm schreiben, daß dann

Sascha T. schrieb:
> dies und das macht

MfG von der Spree
Frank
Gast #6677023
Hallo zusammen,

ich habe das gleiches Problem. Ich weiss aber, dass mein Chip nicht 
schreibgeschützt ist.

Könnte jmd schreiben wie man HEX (inkl. Bootloader) from Chip 1 
downloaded und auf einem anderen Chip 1:1 brennt?

Viele Grüße
#6677058
Such in der Doku zu deinem unbekannten Programmer oder in der zu deiner 
unbekannten Programmiersoftware nach den Befehlen zum Auslesen, Fuses 
setzen, und zum Programmieren. Die dann in sinnvoller Reihenfolge 
nacheinander anwenden.

Oliver
Gast #6677059
Einfach den ganzen Flash Speicher in eine Datei auslesen und diese dann 
in den neuen µC übertragen. Die detaillierte Vorgehensweise hängt von 
der ungenannten Soft- und Hardware ab.

Auch die Fuses nicht vergessen zu kopieren!

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 6 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.