ATmega64 lässt sich nicht programmieren

Gast #317479
Lesenswert?
• ▲
▼
Hallo,
ich möchte meine ATmega64 mit Ponyprog über die parallele oder serielle
Schnittstellen mit den bekannten einfachen Programmieradaptern
programmieren.
Ponyprog und die Programmieradapter funktionieren auf jedenfall beim
ATmega32, aber trotz der entsprechenden Einstellungen und x-facher
Überprüfung aller Anschlüsse komme ich nicht dahinter warum keine
Schnittstellenkommunikation mit dem Atmega64 stattfindet.
Die 2 getesteten ATmegas lassen sich zu keinem 'Gespräch'
hinreissen,...
Die Controller waren noch nie in Betrieb, sie wurden nur auf eine
Platine bestückt,...

Vieleicht habt Ihr ein paar Ideen ?

Danke schon mal dafür !
Johannes
Gast #317481
Lesenswert?
• ▲
▼
Hast Du das auch beachtet ?

Aus dem Mega64 Datenblatt :
Even though the SPI Programming interface re-uses the SPI I/O module,
there is one important difference: The MOSI/MISO pins that are mapped
to PB2 and PB3 in the SPI I/O module are not used in the Programming
interface. Instead, PE0 and PE1 are used for data in SPI Programming
mode as shown in Table 127
Gast #317482
Lesenswert?
• ▲
▼
Hallo,
@Profi:
die ICs sind normalerweise neu, ich habe mir günstig gleich ein paar
Platinen dafür machen und bestücken lassen, da mir die Handlöterei zu
mühsam war.
Die Stromversorgungen, die Beschaltung liegt richtig an,
aber die Sache von Dir,
Frank habe ich nicht bedacht.
Ich habe noch nicht alles gelesen, also muss ich wohl die Pins
umverdrahten - oder ?

Danke für Euere Antworten.

Viele Grüsse
Johannes
Gast #317483
Lesenswert?
• ▲
▼
Hallo,
ja kurzes Feedback:
Der Tip mit den Port E0 und E1 Pins war es.

Noch eine Frage mit dem Ponyprog habe ich immer wieder den Eindruck,
dass zumindest mache der Fuse invertiert dargestellt bzw. programmiert
werden. So dass die Prozessor-konfiguration falsch ist,
und sogar gelockt.
Hat jemand ähnliche Erfahrungen oder weis darüber Bescheid ?

Viele Grüsse
Johannes

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