Probleme mit M32 und STK500

Gast #70157
Lesenswert?

Ich verwende das STK500 zusammen mit AVRStudio 4.08 unter Windows 2000
und programmiere auch ATmega32 damit ohne Probleme. Das notwendige
Firmware-Update wurde von der Installationsroutine des AVRStudio
automatisch durchgeführt. Oder war es später beim ersten Brennversuch?
Bin mir da jetzt nicht so sicher, aber außer ein paar
Bestätigungsklicks war das kein Aufwand.

Gruß, Frank
Gast #70158
Lesenswert?

Hallo Frank,

danke für deine Info!
Das notwendige Firmware-Update habe ich mit AVRStudio 4.08 durchgeführt
(AVRProg). Das lief ohne Probleme. Das merkwürdige ist es daß die
Flashzeit sehr kurz ist (viel kürzer, als z.B. beim AT90S8515). Man
kann den M32 in die eine von 2 Roten Sockeln stecken - in welche weiss
ich nicht, weil die STK500 mit der alten Firmware den M32 nicht
unterstützt hat und es steht nicht im Handbuch. Ich hab den aber in den
linken roten Sockel gesteckt. Die angesteierten LED's beim STK500 sind
nicht hell und nicht dunkel (komisch)- kann es nicht sein daß die
MCU(M32) defekt ist?

Mfg A Ortner
Gast #70160
Lesenswert?

Hier mal meine Einstellungen, mit denen ich bis jetzt prima klar
gekommen bin:

VTARGET closed
AREF    closed
RESET   closed
XTAL1   closed
OSCSEL  2-3
BSEL    open
PJUMP   open
        open

8 MHz Quarz im Quarz-Sockel
ISP6PIN auf SPROG3
PORTB auf LEDS
ATmega32 in SCKT3100A3

Das folgende kurze Testprogramm erzeugt bei mir 4 hell leuchtende und 4
vollständig dunkle LED, so wie erwartet:

.include  "m32def.inc"
ldi r16, $FF
out DDRB, r16
ldi r17, 0b00001111
out PORTB, r17
LANGEWEILE:
rjmp LANGEWEILE

Ich kann Deine Beobachtungen beim besten Willen nicht nachvollziehen.
Wie sehen denn Deine Fuses/Lockbits aus? Ich habe den Test gerade mit
einem flammneuen Chip mit Standardeinstellungen der Fuses/Bits
durchgeführt.

Gruß, Frank
Gast #70161
Lesenswert?

Danke schön für dein Programm, es funktioniert. Das Problem
weiteruntersuchen, -hängt wahrscheinlich mit meinem C Compiler von ICC.
Es ist eine Testversion, ich möchte mir die privat zulegen - es kostet
aber 199€ - 'ne ganza Menge. Gibst da evtl. andere Möglichkeit?

Danke für Gute Unterstützung - ich hab es zu schätzen!

mfg Andreas Ortner
Gast #70162
Lesenswert?

Hallo,
will auch gerade lernen mit dem STK500 umzugehen und bin da jetzt auf
diesen Thread gestoßen.

Nun hab ich folgendes Problem:

Habe die gleichen Einstellungen wie Frank Linde.
Ich habe das Testprogramm auch mal durchlaufen lassen aber bei mir geht
es nicht. Bekomme die Fehlermeldung, dass er sich nicht mit dem Board
(oder µC) connecten kann. Irgendwie kommt er mit der Debug-Plattform
nicht klar. Wenn ich es Simulieren lasse, ist alles ok, er setzt den
port richtig usw.

Wenn ich es nun REAL testen will, passiert folgendes:
Das Programm wurde erfolgreich assembliert und ich kann es auch in den
Flash schreiben, aber wenn ich auf RUN drücke passiert nix mehr.

Kann mir jemand helfen oder mir zumindest sagen, wo ich nachschauen
könnte um vielleicht selbst den Fehler zu finden?

Bin ziemlich neu in der Materie, also entschuldigt meine Frage, falls
sie n00big ist :)...

Danke und bis bald...

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