Forum: Mikrocontroller und Digitale Elektronik Mega644


von Sascha (Gast)


Lesenswert?

Hallo,

Ich nutze derzeit ein Pollin-EVA Board mit einem 8535 AVR.
Da der interne Flash-Speicher und der Ram zu klein sind, habe ich mich 
für einen Atmega 644 entschieden. Nur leider bin ich nicht in der Lage 
dieses Ding mit Ponyprog über die Serielle Schnittstelle via 
ISP-Anschluss zu Flashen.
Muss ich ein anderes Programm oder einen anderen Programmer nutzen? Odet 
gar ein anderes Board?
Wäre euch wirklich dankbar für jeden Hinweis.
MfG
Sascha

von tarzanwiejane (Gast)


Lesenswert?

Hi Sascha,

Ponyprog mag die "neueren" AVRs nicht richtig - bzw. kennt sie noch 
nicht.
Ich habe sehr gute Erfahrungen mit avrdude unter Linux gemacht. Das 
kennt auch die aktuelle M48/M88/M168 Reihe.

cu Tarzan

von Sascha (Gast)


Lesenswert?

Danke für die rasche Antwort
Also Linux installieren wäre nicht so schlimm. ;)
Welchen Programmer muss man denn dann nehmen? Funzt das auch mit der 
seriellen ISP-Schnittstelle?

von Profi (Gast)


Lesenswert?

AVRdude gibt's auch für Win.
Mein 644 wartet auch schon auf das Programmieren.

von Sascha (Gast)


Lesenswert?

avrdude? Ist das nicht so ein Konsolenbasiertes Proggi?
Ich bin leider Anfänger und fand das mit PonyProg und WAVRASM recht 
Anwenderfreundlich...
Muss nachher mal ausprobieren, wie das mit avrdude so klappt. Bis dahin 
vielen vielen Dank!!!
Sascha

von Hansi L. (fabian87)


Lesenswert?

also ich benutze wenns geht immer yaap

von Sascha (Gast)


Lesenswert?

Bislang passt mein Quellcode noch in den 8535... Hoffe, dass das so 
bleibt. Doch wenn sich das ändert, und ich Alternativ-Software nutzen 
muss, melde ich meine Erfolge, bzw. Misserfolge. ;)
Tschaui Sascha

von Sascha (Gast)


Lesenswert?

Hallo,
Jetzt ist es passiert... Mein Quellcode ist zu groß für den Flash des 
8535...
Mit dem selbstgebauten PAR-ISP-Interface und AVRDUDE kann ich den 
mega644 zwar beschreiben, doch die verifizierung meldet einen Fehler. 
Könnt ihr mir vielleicht Tips geben, was man beachten muss, wenn man 
diesen Controller beschreiben möchte? Ach ja, und welchen Typ verwende 
ich in den Einstellungen von AVRDUDE ?
Mit yaap bekomme ich leider keine Verbindung zu dem uC.

Schonmal vielen Dank im Voraus ;)
Sascha

von Hansi L. (fabian87)


Lesenswert?

ich benutze immer yaap!

von Peter D. (peda)


Lesenswert?

Naja, zwischen 8535 und 644 kommen doch erstmal noch der 16 und der 32.

Ich hab das AVRStudio für den 644 auch erstmal updaten müssen und das 
hat wiederum das STK500 geupdatet.

Außerdem ist der 644 schon längst ein Auslaufmodell, der 644P ist der 
Nachfolger.


Peter

von Mike (Gast)


Lesenswert?

@Peter:

Und was kann der P-Typ besser?
Ich lese 1MHz bei 1,8V, aber Strom frisst er dann trotzdem mehr.

Ich bin ja schon immer froh, wenn man die angekündigten Typen überhaupt 
kaufen kann.

von Sascha (Gast)


Lesenswert?

Hilfe zu yaap...

Die .ini Datei von yaap konnte ich durch viel Leserei so anpassen, dass 
der 644 mittlerweile erkannt wird. Doch mir fehlen die anderen Einträge 
für diesen Controller (Fuses, FusesHi, Algorithm, Lockbits) und was 
sonst noch fehlen könnte... ;)

Vielen Dank im Voraus
Sascha

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
Noch kein Account? Hier anmelden.