Hallo Leute,
ich wollte heute meinen AVR Mega8 auf den externen Quarz umstellen. Ich
nutze dazu Ponyprog und aktivierte was anscheined falsch war:
CKSEL3 [ ], CKSEL2 [X], CKSEL1 [], CKSEL0 [X]
Aber ich weis es nicht mehr genau is schon ne Stunde her.
Leider "meldet" sich der Mega8 nicht mehr. Wie finde ich heraus ob der
Quarz überhaupt schwingt?
Quarz - 16MHZ dazu 2* 22pf Kondensatoren. Ich nutze dieses Pollinboard
zum programmieren.
Es kann auch sein das ich mit dem 1 und 0 gedrehe da jetzt den
Quarzoszillator aktiviert habe. Was brauche ich um dies wieder zu
ändern? Geht da auch ein NE555?
Möglicherweise hast du ihn auf intern 1MHz eingestellt und die
ISP-Frequenz ist jetzt zu hoch (sollte < 1/4 der Taktfrequenz sein).
oder er steht auf externen Takt.
Kleiner Tipp: schmeiß das Ponyprog-Teil weg und leg' dir einen AVRISP
oder STK500 zu, da pasiert sowas nicht!
Hab auch dieses Pollin board und riesige Probleme damit.
Über nen USB-RS232 Adapter dauert das Programmieren wahrschienlich
einige Stunden (wollte nicht so lange warten) und über ne echte RS232
Schnittstelle konnte ich ihn genau einmal programmieren (auch mit
PonyProg) und dann ging nichts mehr bis ich die Stromversorgen und Kabel
entfernt habe und wieder angeschlossen habe...
Ich hab mir bei Reichelt jetzt das STK500 bestellt, das funktioniert
super!
Hallo,
Deine Fuses: CKSEL3...CKSEL0 = 1010 = Low-Frequenz-Resonator
Naja, so Low ist 16MHz nicht und ein Ceramic-Resonator ist es auch
nicht.
Ext. Quarz 16MHz alle Haken bei CKSEL3...CKSEL0 raus (1111), außerdem
CKOPT vorsichtshalber setzen (Haken rein).
Such Dir einen externen Takt, häng den an den AVR und korrigieren die
Fuses. Hinweise sollte die Suche liefern.
PS: @Power: Du hast zwar prinzipiell recht, daß man mit einer Software,
die ein Auswahlmenü bietet, weniger Fehler macht, allerdings übt es
duchaus, im Datenblatt "zu Fuß" die Fuse zusammenzusuchen und wenn man
die Beschreibung (und das Fenster) von Pony auch noch aufmerksam liest,
klappt es sogar damit durchaus zuverlässig. :)
Gruß aus Berlin
Michael
Also ich denke das er auf nen Quarzoszillator aktiviert habe. Hatte
bisher nie Probleme mit dem Pollinboard. Programmieren dauert ca 20sek.
mit Ponyprog.
Werd ma mit nem externen Takt versuchen.
Das ist genau das Problem: "ich will mal 'reinschnuppern und nicht viel
ausgeben..."
Damit läuft man direkt ins Messer. Ponyprog erweckt den Anschein, für
Einsteiger einfach, leicht und Narrensicher zu sein. tatsache ist, dass
man schon einiges über AVRs wissen muss, um nicht daran zu verzweifeln.
Da ist das original Atmel-Equipment deutlich besser geeignet.
- jedenfalls meine Meinung -
Sry. aber ich will mich nicht streiten... Das Pollinboard reicht mir und
ich hab 20sek. Zeit... Mir is es nun egal ob es 20sek. oder 3 sind. Ich
hab nicht gesagt das Ponyprog leicht ist...
Hi
@Michael
Ich verfolge das Forum schon relativ lange. PonyProg scheint für
Anfänger eine echte Falle zu sein. Deshalb empfinde ich es etwas
verantwortungslos wenn dieses Programm und entsprechende Hardware,
Neulingen kritik- und kommentarlos empfohlen wird (mit Betonung auf
kritik- und kommentarlos).
MfG Spess
Bin auhc drauf reingefallen :P
Hab bei der Arbeit immer mit nem STK500 programmiert und wollte mir für
daheim halt auch was zum Programmieren holen und hab mir das Pollin
Board geholt. Bei mir kam aber auch noch dazu, dass ich nur einen Laptop
habe und somit keine RS232 Schnittstelle
mit dem STK500 und einem RS232 Adapter sollte alles funktionieren
MfG
Kai
Hm. Ich habe noch nie Probleme gehabt und bin als Anfänger in keine
"Falle" gestolpert. Die einzige Falle besteht darin, die Tipps, die für
Ponyprog gegeben werden, zu befolgen und das Datenblatt zu lesen.
Dafür ist Ponyprog nunmal kostenlos. Man ist ja nicht gezwungen, es zu
benutzen.
Also am ATMega8 hab ich jetzt die Fusebits auf "External RC Oscillator"
gesetzt. Wenn ich morgen früh den Funktionsgenerator benutze kann ich
ihn dann zurücksetzen?
Hai,
Pony Prog und das Pollin Board haben mich bisjetzt genau einen Atmega8
gekostet, na und? Lehrgeld, jetzt weiß ich worauf es ankommt...
Ansonsten funzt alles wie es soll, 20 sekunden hab ich Zeit ;-)
Gruß MB
Hallo,
@Knotti: sollte kein Problem sein, einen externen Takt nimmt der AVR bei
allen Einstellungen der Taktquelle.
@spess53: die Falle ist, daß heutzutage überall suggeriert wird, daß mit
3x Klick irgendwohin ein funktionsfähiges µC Programm geschrieben ist
und mit dem nächsten Klick ist es zuverlässig auf dem AVR.
Das ist, wie immer im Leben, ein Trugschluß.
Wenn ich durch das Forum lese und sehe, was Leute für Geld für
Experimetierboards mit xyz-Komponenten ausgeben, offenbar ohne vorher
nur ein einziges Mal in irgend ein Stück Literatur, Datenblatt, Forum,
Grundlagenartikel reingeschaut zu haben, bin ich eher verblüfft.
Genauso ordne ich Pony ein. Es hat Tücken wie jede andere Soft- und
Hardware, man kann damit Probleme bekommen.
Such Dir die Artikel zu Problemen mit dem STK500 zusammen, und Du wirst
feststellen, es gibt da auch diverse Probleme, die die Leute damit
haben.
Ich "verteidige" ponyProg aus zwei Gründen: ich hatte noch nie Probleme
damit, wenn man die Eigenheiten berücksichtigt und es ist gerade für
Einstiger vermutlich einfacher, als ein Programm mit Batch-Steuerung,
getrennt zu installierenden I/O-Treibern usw. usw.
Auf die möglichen Probleme habe zumindest ich schon mehrmals
hingewiesen, die wiederkehrenden gleichen Fragen und Probleme deuten
dann doch auf eine Such- oder Leseschwäche hin. ;))
Die andere Seite: gerade ein Einsteiger sollte so realistisch sein, daß
er sich 2 AVR hinlegt, falls was schief geht, so teuer sind die Dinger
nicht. Man sollte dann wohl auch nicht den vermutlich gerade gemachten
Fehler gedankenlos wiederholen, in der Hoffnung, das es beim zweiten Mal
klappt.
PCs und µC würfeln normalerweise nicht. Auch nur eine Beobachtung hier
aus dem Forum und meine ganz persöhnliche Meinung...
Gruß aus Berlin
Michael
Hallo,
Ich habe ein Problem mit den fuse, ich kann in BASCOM nix ändern.
Bei mir kommt nur ein schwarzes Fenster und er programmiert.
Ich habe das STK500.
ARB1 schrieb:
> Ich habe ein Problem mit den fuse, ich kann in BASCOM nix ändern.> Bei mir kommt nur ein schwarzes Fenster und er programmiert.> Ich habe das STK500.
Schonmal gesehen, wie alt der Original-Thread ist und dass er nichts mit
BASCOM zu tun hat?
Mach doch einen eigenen Thread auf und beschreibe Dein Problem bei der
Gelegenheit genauer, mit der bisherigen Problmbeschreibung wird Dir
keiner helfen koennen oder wollen.
Viele Gruesse,
Olli