Hallo,
ich habe hier einen AVR Dragon und versuche, mit diesem meinen ATmega8
zu programmieren (per ISP).
Versucht habe ich es mit AVR bzw. Atmel Studio 4, 5 und 6. Das Problem:
An VTG und GND liegt zu wenig Strom an. Mal 0,5V, mal nur 4,2V. An
meinem USB-Port und an den dedizierten VCC- und GND-Anschlüssen auf dem
gleichen Board liegen ganz normal 5V an.
AVR Studio 4 schafft es noch nicht mal, die Spannung auszulesen, während
Atmel/AVR Studio 5 u. 6 immerhin erkennen, dass nur 4,2V anliegen, jd.,
da alle ATmega8-Typen zusammengefasst werden, dies nicht als schlimm
ansehen. Erst wenn nur noch 0,5V anliegen, erkennt er das Problem, macht
sich jd. nicht die Mühe, dies zu ändern oder mir zu sagen, wie ich es
ändern soll.
sim_h
Hi
>Zum Dragon gibt es auch eine neue Erkenntnis: Am JTAG fließt gar kein>Strom.
Am ISP auch nicht. Die VTG-Anschlüsse messen nur die Spannung.
MfG Spess
geh mal im AVR Studio auf die Tools Hilfe und schau mal beim Dragon nach
glaube der kann nur 100mA treiben nicht das deine ganze Schaltung über
den Dragon versorgt wird. Entweder Im System Programmieren, also
schaltung läuft über die eigene Stromversorgung oder sämtliche Periphere
der Schaltung deaktivieren damit es der Dragon alleine schafft.
Hallo,
erstmal Danke an alle, die geantwortet haben!
spess53 schrieb:> Hi>>>Zum Dragon gibt es auch eine neue Erkenntnis: Am JTAG fließt gar kein>>Strom.>> Am ISP auch nicht. Die VTG-Anschlüsse messen nur die Spannung.>> MfG Spess
Ähhhhmm... Die 4,2V an VTG und GND des ISPs wurden mit dem
Strommessgerät und dem internen Messer des Dragon abgemessen. Es fließt
also schon Strom, nur eben 0,8V zu wenig.
@kosmos: Die 4,2V wurden mit dem Voltmeter gemessen. Die Ampere sind da
erst das nächste Problem. Außerdem handelt es sich um einen
Aufbau auf dem Breadboard mit dem Prozessor und den benötigten Kabeln
für die ISP-Programmierung. Sonst ist da nichts.
sim_h
spess53 schrieb:> Hi>>>Es fließt also schon Strom, nur eben 0,8V zu wenig.>> Diese Aussage solltest du noch mal überdenken>> MfG Spess
OK, ich korrigiere: Es fließt also Strom, nur ist die Spannung um 0,3V
zu gering.
So besser?
sim_h
sim_h schrieb:> liegt zu wenig Strom an. Mal 0,5V, mal nur 4,2V.Simon H. schrieb:> Es fließt> also schon Strom, nur eben 0,8V zu wenig.Simon H. schrieb:> Es fließt also Strom, nur ist die Spannung um 0,3V> zu gering.
Ohne dir da jetzt zu nahe treten zu wollen, aber es gibt einen
Unterschied zwischen Strom(Formelzeichen I, abgekuerzt mit A) und
Spannung(Formelzeichen U, abgekuerzt mit V).
Aber egal, zurueck zur Sache:
Wie ist die Schaltung aufgebaut? Auf einem Steckbrett oder Platine?
Fotos vom Aufbau und Schaltplaene waeren hilfreich.
Es muessen beide Elemente (also der Dragon UND der Atmega) mit Spannung
versorgt sein.
Wenn ich Arduinoboards mit dem Dragon programmiere, MUESSEN beide
Boards per USB oder anderweitig mit Spannung versorgt werden!!! Das
ISP-Kabel alleine reicht NICHT!
Soweit meine Erfahrungen mit dem Dragon.
Gruesse
@F.Fo,
das hat absolut nichts mit Klugscheisserei zu tun, wenn man den
Hilfesuchenden auf die gröbsten Peinlichkeiten in seiner Fragestellung
aufmerksam macht.
isnah schrieb:> @F.Fo,> das hat absolut nichts mit Klugscheisserei zu tun, wenn man den> Hilfesuchenden auf die gröbsten Peinlichkeiten in seiner Fragestellung> aufmerksam macht.
Sehe ich anders, aber da hat jeder seine Meinung. Es ist das gleiche
wie bei diesen Rechtschreibfanatikern und die können es selbst sehr
selten richtig, von Grammatik mal ganz zu schweigen.
Worum geht es denn bei allem hier? Es geht doch um Probleme und deren
Lösung.
Wenn nun jemand wirklich nicht weiß was Strom und was Spannung ist, ok,
dann sei ein Verweis darauf schon richtig, aber statt das Problem zu
besprechen nur die Auswahl der Begriffe zu kritisieren, das empfinde
ich einfach als Klugscheißerei.
Kleiner Nachtrag: Es sind sowieso meistens die 'Namenlosen' , die hier
eher stänkern wollen, statt helfen.
Noch ein Nachtrag: Spess53, ein alter 'Gast', hat es auf eine akzeptable
Art gemacht.
Hallo Simon,
VTG auf ISP und JTAG ist nur zum Messen der Spannung. Wenn dort etwas
anliegt, dann kommt es parasitär aus den anderen Pins.
Auf dem Dragon gibt es aber einen Jumper-Block mit 3xVCC(5V) und 3xGND.
Du musst also noch zusätzlich ein Kabel von einem der VCC-Jumper des
Dragon zu deinem Board ziehen, wenn der Dragon das Board mit Strom
versorgen soll.
LG, Sebastian
Eigenartig:
Genau bei einer Arbeit wie dem Programmieren von Mikrokontrollern, wo
die Syntax keinen Tippfehler verzeiht und falsche Bezeichnungen
Programmabsturz erzeugen, wollen es manche Leute nicht einsehen, dass
Rechtschreibung und richtige Ausdrucksweise unbedingt notwendig sind.
Übrigens: Kaj hat nicht nur (angeblich) gestänkert sondern hat auch
genau auf das Problem hingewiesen: Die Zielplatine hatte keine
Spannungsversorgung.
Peter R. schrieb:> dass> Rechtschreibung und richtige Ausdrucksweise unbedingt notwendig sind.
Peter, insofern gebe ich dir teilweise recht. Mir entstand der Eindruck,
dass der TO schon lange mit dem Dragon arbeite und das Problem erst
jetzt auftrat.
Das hat aber nicht unbedingt etwas mit Rechtschreibung zu tun und auch
die falsche Anwendung von Strom und Spannung waren nicht die Hauptsache.
Klar eine Problemstellung zu schildern, das beklagen auch die
Universitäten neuerdings, können viele jüngere Menschen nicht mehr.
Doch diesen Ball muss man an das Schulsystem und an die Gesellschaft als
solches spielen.
Aber bei Kaj muss ich mich dann doch entschuldigen, denn er ist ja auf
das Problem eingegangen und hatte schon den richtigen Riecher.
Also Kaj, dann entschuldige ich mich hiermit dafür!