Forum: Mikrocontroller und Digitale Elektronik ATmega2561 und AVRISP mkII: wie SPI aktivieren?


von Thomas (Gast)


Lesenswert?

Hallo,

ich möchte einen neuen ATmega2561 mittels AVRISP mkII programmieren, 
geht aber nicht: nach verschiedenen Versuchen mit unterschiedlichen 
ISP-Frequenzen habe ich bemerkt, dass bei den Fuses-Einstellungen die 
SPI-Programmierung deaktiviert ist (kein Häckchen bei SPIEN).
Da ich bei den Fuses bisher nichts verändert habe, muss das wohl der 
Auslieferungzustand sein. Wie kann ich das aber ändern, wenn ich auf den 
ATmega nicht zugreifen kann? Ein anderer Programmer steht nicht zur 
Verfügung!

Gruß

Thomas

von Spess53 (Gast)


Lesenswert?

Hi

Mir ist noch kein AVR untergekommen, der im Aulieferungszustand ein 
gelöschtes SPIEN- Fuse hatte.
Bist du an den richtigen Pins (PB1..3)?
Richtiger Controller eingestellt?

MfG Spess

von Ich (Gast)


Lesenswert?

Wie kann man denn bitte die Fuses per ISP auslesen wenn der ISP 
abgeschaltet ist?

von Bensch (Gast)


Lesenswert?

> Wie kann man denn bitte die Fuses per ISP auslesen wenn der ISP
abgeschaltet ist?

Das frag ich mich auch...

Mit AVR Studio und dem mkII kann man die garnicht deaktivieren.

Man sollte als erstes immer die Signatur lesen, die ist hier vermutlich 
FF FF ..., d.h. rein ins Tutorial.

von Peter D. (peda)


Lesenswert?

Spess53 wrote:
> Bist du an den richtigen Pins (PB1..3)?

Das sind doch die falschen Pins!

Richtig: PE0, PE1, PB1


Peter

von spess53 (Gast)


Lesenswert?

Hi

>Das sind doch die falschen Pins!

>Richtig: PE0, PE1, PB1

Das Datenblatt sagt:

Table 30-15. Pin Mapping Serial Programming
                   Pins                     Pins
Symbol           (TQFP-100)              (TQFP-64)    I/O Description
PDI                PB2                      PE0        I Serial Data in
PDO                PB3                      PE1        O Serial Data out
SCK                PB1                      PB1        I Serial Clock

MfG Spess

von spess53 (Gast)


Lesenswert?

Hi

Entschuldigung, hatte irgendwie ATMega1260 gelesen. hast natürlich 
Recht.

MfG Spess

von Thomas (Gast)


Lesenswert?

Hallo,

danke das wars: falsche Pins!

War auf MISO und MOSI, aber beim 2561 läuft die serielle Übertragung 
über PDI und PD0.

Thomas

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.