Forum: Mikrocontroller und Digitale Elektronik Bösartiger Fehler auf dem STK500


von Gast (Gast)


Lesenswert?

Wenn SPROG1 (Blau) mit ISP6PIN verbunden ist, liegt am Sockel
SCKLT3400D1 (Blau) (der für Tiny13) am Pin 7 ein satter H-Pegel!!!

Dadurch ist es nicht möglich bei einem Tiny13 den
ADC-Kanal 1 (PB2) vernünftig zu testen! Mit einem
niederohmigen Poti lässt er sich zwar runterzerren,
aber in rel. hochohmige Schaltungen lässt sich nicht
reinmessen!

Könnte das mal jemand überprüfen ob das bei einem
anderen STK auch so ist oder ob meines einen Schaden
hat?

Danke im Voraus

von Auchgast (Gast)


Lesenswert?

Nö, ist bei meinem nicht so

von Claudio Hediger (Gast)


Lesenswert?

bei meinem ist das auch nicht der fall...

von Bascomfehler (Gast)


Lesenswert?

Tatsächlich, habe es eben nachgemessen. Es sind 3,3V bei Vcc 3,3V

von Gast (Gast)


Lesenswert?

Hab mal H/S Versionen aus meinem STK rausgezogen ...

Hardware Revision: 0x02
Firmware Version: 0x020a

... bei dieser Variante tritt die Macke auf!

Vieleicht könnte mir einer, beidem es nicht so ist
mal die Daten durchgeben. Evtl. ist das mach einem
Softwareupdate Geschichte.

Danke im Voraus

von Claudio Hediger (Gast)


Lesenswert?

Hallo

Ich habe die selbe version....

Bei mir besteht das problem nicht!

von Gast (Gast)


Lesenswert?

Habmal weiter probiert im grünen Sockel zb. für M8
ist das gleiche an Pin 19, betrift also das Signal SCK.
Dort fällt das blos micht auf weil kein ADC auf dem Pin liegt.

Bin jetzt beim M8 ...

- Wenn PB5 auf Eingang, dann schaft es der Taster auf jeden Fall
  den Eingang auf L zuziehen
- Wenn PB5 auf Ausgang, schaft der M8 diesen Ausgang in ein
  sicheres L zuziehen

fällt also nur bei µCs auf, bei dem sich SCK und ein ADC-Eingang
einen Pin teilen.

von Gast (Gast)


Lesenswert?

Im Sockel SCKT3100A3 auf Pin 8 das Gleiche.

Die von Atmel werden wohl vergessen haben nach einer ISP
Programierung SCK auf Tristate zuschalten.

von Claudio Hediger (Gast)


Lesenswert?

dieses problem besteht jedoch nur bei dir

von Gast (Gast)


Lesenswert?

@ Claudio Hediger,

ich glaube nicht das Du wirklich gemessen hast!

von spess53 (Gast)


Lesenswert?

Hi

Ich würde mal das ISP-Kabel überprüfen.

MfG Spess

von Gast (Gast)


Lesenswert?

Hallo spess53,

das ist ein 6er "Hosenträger" mit orginal Steckern,
außerdem funktioniert die ISP Programmierung einwandfrei!

von spess53 (Gast)


Lesenswert?

Hi

>das ist ein 6er "Hosenträger" mit orginal Steckern,
>außerdem funktioniert die ISP Programmierung einwandfrei.

Das habe ich hier schon oft genug gelesen.

MfG Spess

von Gast (Gast)


Lesenswert?

Ok Problem gelöst. :-)

siehe Hilfe von:

http://support.atmel.no/knowledgebase/avrstudiohelp/mergedProjects/STK500/STK500.htm

Mit Firmware aus "AVR Studio 4.13.571  Service Pack 2",
STK500-Update durchgeführt und der Fehler ist behoben.

aber die Firmware steht immer noch auf ...

"Firmware Version: 0x020a"

... da hat wohl jemand vergessen die Zeichenkette zu ändern. :)

von Gast (Gast)


Lesenswert?

Hi spess53,

nicht so frech! Ich bin kein Bastler.

Gruß Gast  :)

von Björn W. (bwieck)


Lesenswert?

Gast wrote:
> Wenn SPROG1 (Blau) mit ISP6PIN verbunden ist, liegt am Sockel
> SCKLT3400D1 (Blau) (der für Tiny13) am Pin 7 ein satter H-Pegel!!!


Schau dir mal den Schaltplan vom STK an Seite 8, rechte Seite:

Welche Funktion haben wohl R914, R911 und R908 ?

Satter H-Pegel, in der Tat.

Grüße
Björn

von Klaus (Gast)


Lesenswert?

@ Björn Wieck (bwieck)

Ich glaube, das STK500 ist älter als der Tiny13.
Darum nehme ich das Wort "Fehler" zurück.

Damals wusste wahrscheinlich kein Entwickler des STKs, daß
es einen Chip Nahmes ATTiny13 geben wird.


Trotzdem ist es eine

BÖSE FALLE

von Björn W. (bwieck)


Lesenswert?

Klaus wrote:

> Trotzdem ist es eine
>
> BÖSE FALLE

Mit lustigen Effekten ist IMMER zu rechnen wenn an der ISP-Schnittstelle
neben der Zielhardware auch der Programmer hängt.

;)

Grüße
Björn

von Klaus (Gast)


Lesenswert?

Hi Björn,

das lässt sich bei einem 8 Piner fast nicht vermeiden. :)

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.