www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Board defekt! Atmega32 lässt sich nicht progammieren


Important announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
Autor: Christian Peskov (peterfrosta)
Datum:
Angehängte Dateien:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Hallo liebe Gemeinde,

Ich kann meinen Atmega32 (und auch keinen anderen Atmega) nicht mehr 
programmieren.

Hintergrund:
Ich experimentier gerade mit zwei Pollin Funk-AVR-Evaluations-Boards 
V1.2 herum. Beide sind gerade mit Atmega's32 bestückt.

Bei einem ging von heute auf morgen plötzlich nichts mehr!
Ich konnte weder flahsen, noch lief das bereits aufgespielte Programm 
(es blinkten keine LEDs mehr).
Hab natürlich die uCs und beiden Boards untereinander ausgetauscht und 
stellte fest, das es offensichtlich an diesem einen Board liegt; nennen 
wir es Board1.
Zunächst dachte ich die Riesenkatze meiner Freundin hätte darauf 
rumgetrampelt.
Nach einigen Messungen hab ich aber bemerkt, das an XTAL1&2 keine 
Schwingung anlag. Also schnell das/den Quarz an Board1 getauscht und die 
Schwingung war da und das Program lief auch wieder... SO WEIT SO GUT.

Problem...
Ich kann nach wie vor keinen Controller mit Board1 flashen.

Sowohl mein AVR ISP MKII als auch mein DIAMEX ISP Programmer(ala STK500) 
motzen dass Sie den Programmermodus nicht erreichen.

Beide Programmer und alle versuchten uCs funktionieren aber mit dem 
anderen "gesunden" Eva-Board.
Also es muss noch was ander Platine1 sein.

Die Verbindungen vom ISP-Programmer-Stecker zum uC-Sockel habe 
durchgeprüft.
Ich sehe auch, dass der uC das Reset vom Programmer erhält.

Sollte ich vllt neben dem Quarz auch die dazugehörigen Kondensatoren 
tauschen?

Also wenn ich mit dem Oszilloskop die XTALs der beiden Boards 
vergleiche, stelle ich keinen Unterschied fest!

Hat wer ne zündene Idee oder das entsprechende Wissen woran es noch 
liegen kann?
:-)

Und ich wollte heute so gerne lange weiter programmieren und tüffteln :/
Fast schon gut das ich wegen nem defekt im Betrieb jetzt arbeiten gehen 
muss xD
Ich hoffe ich bin in 2 stunden zurück und hab schon hilfreiche tipps zum 
nachlesen :)

im Anhang Auszüge aus dem Datenblatt vom Pollin 
Funk-AVR-Evaluations-Board V1.2

Besten DANK!!
mfg peter

Autor: Matthias R. (mons)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Hi,
Also ich hab das selbe Board gehabt, das geht, ABER die µCs von Pollin 
lassen sich nicht programmieren !!!! Ich hab mir da als Anfänger auch 
die Zähne ausgebissen :D
Kauf dir am besten einen beim COnrad oder Reichelt, am besten gleich 
einen anständigen Quarz mitbestellen ;)

Autor: Christian Peskov (peterfrosta)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
danke für deine antwort aber wenn du aufmerksam gelesen hättest, 
wüsstest du das es nicht an den uCs liegt! Zumal die uCs auch nicht von 
pollin sind.
Auch würde ich ewrstmal bezweifel, dass pollins atmels grundsätzlich 
nicht zu flashen gehen...

und ich hatte mich schon so sehr auf ne antwort gefreut... leider half 
mir das noch nicht... sonst keine zeit/lust/ oder ne idee?

Autor: Bernhard Spitzer (b_spitzer)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Schwingt was im Netzteilbereich? Pollin nimmt gerne, was gerade an 
Spannungsreglern auf den Hof gekippt wurde. Die letzten 7805 hatten ein 
"Kühlblech" in der Dicke einer gefalteten Alu-Folie...

Autor: Jonathan Strobl (joni-st) Benutzerseite
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Christian Peskov schrieb:
> Hat wer ne zündene Idee oder das entsprechende Wissen woran es noch
> liegen kann?
> :-)

Vllt. eine kalte Lötstelle - löte einfach mal vorbeugend alles nach. 
Kann ja nicht schaden.

Autor: mr. mo (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Christian Peskov schrieb:
> Auch würde ich ewrstmal bezweifel, dass pollins atmels grundsätzlich
> nicht zu flashen gehen...

ca. 10 Stück von da gekauft und sind nun ohne probleme im betrieb.

Autor: Christian Peskov (peterfrosta)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
das mit den schwingugen am netzteil (du meinst nicht das labornetzeil 
sondern den teil auf der platine?!) werde ich nachmessen, jedoch dürfte 
dann der fertig geflashte Atmega ja auch nciht sauber laufen oder? 
Ausgabe auf der seriellen Schnittstelle (printf) funktioniert 
einwandfrei.

lötstellen werde ich ebenfalls überprüfen/nachlöten... musss auf neue 
lötspitzen warten... aber...

plötzlich ging eine von beiden platinen nicht... dann hab ich gemerkt 
das es en einem Board liegt. dann hab ich festegestellt, dass das qurz 
defekt ist. nun laufen die Atmegas auf dem board wieder. jedoch der isp 
programmer funzt nicht.
ich habe aber ja nur die beiden lötstellen vom quarz angefasst und wenn 
die printfausgabe funzt, sollte dann nicht auch die schwingung vom quarz 
zum flashen in ordnung sein?

ich würd morgen mal die das timing von den isp-pins, beim flahsen 
aufzeichnen.

weiß wer wo ich sehen kann, was der programmer am anfang des flashens 
(enter progrsamming mode) über MOSI ausgibt und vom Atmega über MISO 
erwartet?

wenn ich mit dem AVRisp mkII flahen will sagt mir die fehlermeldung
"enter programming mode failed! received 0xc0, expect 0x00"

Autor: Christian Peskov (peterfrosta)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
also hatte es mittlerweile hinbekommen.
es lag daran das die jumper vom rfm alle ausser der für die 
spannungsversorgung vom rfm-modul gesteckt waren.
als der Vrfm-jumper gesteckt wurde lief das flashen auch wieder wie 
gewohnt!

danke an alle!

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel




Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder GIF-Format hochladen.
Siehe Bildformate
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken erkennst du die Nutzungsbedingungen an.

webmaster@mikrocontroller.netImpressumNutzungsbedingungenWerbung auf Mikrocontroller.net