ATmega 1284P flashen? wie?

Gast #3046597
Lesenswert?

Hallo,
ich verwende die ganze Zeit den ATmega 16 und dazu Pony Prog um diesen 
zu flashen.
Bin damit auch sehr zufreiden...

Nun hab ich allerdings den ATmega 1284P neben mir liegen und kann diesen 
leider nicht mehr mit Pony Prog flashen da das Programm den Controller 
nicht unterstüzt -.-

gibts da irgend eine abhilfe??
Also jetzt einmal allgemein gemeint -> wie und mit welchen Programm kann 
ich den 1284P flashen.

gehts vielleicht i-wie über Pony Prog?

Ich danke euch für eure Hilfe hab schon google befragt allerdings find 
ich da nur bruchteile oder komme nicht weiter
Gast #3047152
Lesenswert?

Danke schon mal

Martin Wende schrieb:
> avrdude + avr burn o mat = läuft

und wie bekomm ich den 1284P da rein als Device?


Kaffesatz schrieb:
> Einfach mal über den Tellerrand gucken:
>
> Beitrag "AVR flashen die tausendste"
>
> und schon hat man die ultimativen Tipps.

ja danke habs gelesen heißt das jetzt ich sollt mir einen neuen 
controller kaufen?


ich dachte einfach ich kann den 1284P auch einfach über die 3 leitungen 
+ reset programmieren... so wie mit pony prog eben den atmega16
Moderator Persönliche Seite #3047269
Lesenswert?

Buzz schrieb:
> ich dachte einfach ich kann den 1284P auch einfach über die 3 leitungen
> + reset programmieren...

Natürlich kannst du das.

> so wie mit pony prog eben den atmega16

Nur eben nicht mit einer Software, die offenbar schon lange (den
ATmega1284P gibt es schon mindestens 5 Jahre lang) nicht mehr gepflegt
wird.

Atmel Studio und avrdude sind ja nun schon zur Genüge genannt
worden.
Gast #3047318
Lesenswert?

Wie waere es einen alten ATmega8 in einen USBasp Programmer 
umzufunktionieren?

Oder http://matrixstorm.com/avr/tinyusbboard/#examples mit USBasp 
Programmer Beispielfirmware.
Über AVRdude oder KhazamaAVRProgrammer kann man dann auch den 
ATmega1284p beschreiben.

Wenn dir das zu lange Dauert und/oder du den Flashspeicher schonen 
möchtest (für jedes noch so kleine Programm werden ja normalerweise 
immer alle 128KiB gelöscht...), dann kannst du ja 
https://github.com/baerwolf/USBaspLoader auf dem Teil installieren.
Über USB kann ich innerhalb von 6sek die gesamten 128KiB auslesen.
Gast #3047329
Lesenswert?

Buzz schrieb:
> gibts da irgend eine abhilfe??
> Also jetzt einmal allgemein gemeint -> wie und mit welchen Programm kann
> ich den 1284P flashen.

ganz kurz gesagt
-geld in die hand nehmen und nen programmer kaufen
-passende software verwenden

wenn das nicht kannst/willst dann nimm nen mega32 oder 644.
der wird ja unterstützt.

ich will nicht weil ich nicht selber programmiere und nur ab und zu für 
uhren u.s.w. nen controller beschreiben muß.
dafür reicht ponyprog/lpt locker aus.
Gast #3047330
Lesenswert?

Piezo schrieb:
> Mann! Geh ins Bett. Vielleich kapierst du es wenn du ausgeschlafen hast.

JO genau auf solche Kommentare kann man verzichten...
wenn man eben noch nicht viel mit AVRDude "gespielt" hat kennt man sich 
da auch nicht aus oder ?!!
und ein Forum ist da um Probleme zu behandeln oder Themen diskutieren zu 
können... wenn du das nicht kannst zumindest nicht auf einer gewissen 
Ebene dann solltest dus ganz lassen!
Immerhin hast du dich auch nicht von heut auf morgen damit ausgekannt...


PS:
habs hinbekommen mit AVR Dude allerdings auf eine etwas andere weise 
aber haut super hin scheint schon öfters ein Problem gewesen zu sein das 
dafür ja einige Themen in Foren gibt^^

Danke an die, die (effektif) geholfen haben/ wollten.
Moderator Persönliche Seite #3047369
Lesenswert?

Buzz schrieb:
> wenn man eben noch nicht viel mit AVRDude "gespielt" hat kennt man sich
> da auch nicht aus oder ?!!

Dann sollte man aber auch keine Behauptungen aufstellen wie:

Buzz schrieb:
> avrdude beinhaltet leider nicht den 1284P

Ansonsten könnte es passieren, dass ich dir mit dem SVN-Log kontere:
1
r805 | joerg_wunsch | 2009-02-25 08:51:04 +0100 (Wed, 25 Feb 2009) | 2 lines
2

3
Add support for the ATmega1284P.

OK, ich habe mich geirrt: es sind erst 4 Jahre, nicht 5. ;-)

(Was derzeit wirklich nicht dabei ist, ist der ATmega1284, ohne P.
Aber der wird exakt gleich zum '1284P programmiert, lediglich die
Singature ist anders.)

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