Guten Mittag Community, ich habe ,wie viele, das Problem das mein AVR MKII Orange blinkt. Habe diese Schaltung nachgebaut: http://www.mikrocontroller.net/articles/Datei:Absolute_Beginner_01.png Der Pull Up beim reset beträgt 9.9k Ohm Ich habe es auch schon mit einem Firmware Update der MKII versucht leider ohne erfolg. Wenn ich die MKII in en usb Slot stecke leuchtet sie Grün wenn ich sie in den Wannenstecker stecke fängts an zu blinken. Tauschen von MISO und MOSI hat ebenfalls nichts gebracht und JA ich habe SUFU und GOOGLE benutzt bevor ich hier frage, versage schon seit heut morgen um 6.
Mehrere Sachen möglich, aber ich denke mal, dass es an deiner Beschaltung liegt. Schau mal hier: http://www.atmel.no/webdoc/avrispmkii/avrispmkii.troubleshooting_guide.html Gruß, Daniel
dieses diagramm hatte ich schon vielen dank. nun es lag warsch. wirklich an der beschaltung habe es nun sauberer gemacht und es leuchtet ein grünes licht. um das firmweare update der mkii zu machen habe ich extra avr studio 4 installiert wegen des service packs 3 währe so ein update auch mit avr studio 6.1 möglich gewesen
Der Bastler schrieb: > wegen des service packs 3 währe so ein update auch mit avr > studio 6.1 möglich gewesen Danke für die Info!
Das war eher eine Frage da ich allerdings mit einer Hand beschäftigt war die schaltung vorm auseinanderfallen zu hindern hat es fürs fragezeichen nicht gereicht. Ist es möglich mit AVR Studio 6.1 ein Firmware Update der MKII zu machen??? Ich habe nur gelesen man braucht Servicepack 3 welches es nur für AVR Studio 4 gibt, weswegen ich mir estra dieses ältere programm lud.
Ich habe nun herausgefunden in AVR Studio 6.1 passiert so ein Firmwareupdate automatisch sobald es zu alt ist wird man gefragt ob man es updaten möchte
Nun kann ich die Zielspannung auslesen (5.1Volt aus ATX Netzteil) jedoch tritt ein Fehler beim Lesen der Signatur auf: Please verify device selection, interface settings, target power and connection to the target device. Meine Verschaltung stimmt nun alles nochmal überprüft, reset wurde mit einem Widerstand an 5V geschalten und die Spannung von 5.1V ist auch in Ordnung. Getaktet wird mit 1/4 des gerätetakts 125kHz. Google sagte mir, das mein Programmer defekt sein könnte was ich auch vermute, hatte einen Kurzschluss gebaut weswegen die Buchse jedoch NICHT die Elektronik im programmer rauchte also warum sollte er kaputt sein.
Lass dir von "avrdude" mit der vollen Verbose-Option (-vvvv) den Datenverkehr anzeigen und analisiere ihn anhand von: http://www.google.de/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0CDYQFjAA&url=http%3A%2F%2Fwww.tuxgraphics.org%2Fcommon%2Fsrc2%2Farticle07052%2Fstk500_spec_AVR069.pdf&ei=FW5BU_7YJLDQ7Aasj4CYDw&usg=AFQjCNHi2nNR4eToW2tD1bVcuuGRN7s3ZA So siehst schnell ob der AVRISP noch arbeitet.
Da ist nun die große frage wie ich avrdude installier, im zip sind nur haufenweise source files. Aber er ist ja nicht in rauch aufgegangen sondern eher das ende des kabels welches ich mal auf durchgang geprüft hab. Das Kabel ist volkommen inordnung.
(Mindestens) eine der Leitungen RESET, SCK, MISO und MOSI hat keine Verbindung zum vorgesehenen µC-Pin. Ist das ein Steckbrett-Aufbau?
Ja die schaltung ist auf einem Steckbrett. Ich habe die Möglichkeit mir vom Nachbar ein Multimeter auszuleihen, bringt der mich weiter wenn ich zwischen - und den Pins messe? Ich kann doch auch mit einem durchgangsprüfer zwischen AVR Pins und MKII pins messen seh ich das richtig, wenn einer der 4 Pins keine Verbundung hat sollte das recht einfach herauszufinden sein.
> http://www.mikrocontroller.net/articles/Datei:Absolute_Beginner_01.png Du sagst du hättest das gebaut. Da wird ein 10poliger Programmierstecker verwendet. Der AVR MKII hat doch bestimmt nur einen 6 poligen Stecker. Wie sieht deine Steckerbelegung aus?
Also leut durchgangsprüfer habe ich Zwischen nem Kabel was im MKII
steckt (Abgesteckt und prüfüins drangemacht) und zwischen den
verbindungen dir zum ARV fuhren durchgang wo er sein soll natürlich habe
ich ohne avr getestet.
Wie die Pinbelegung meines 6 poligen steckers aussieht habe ich hier aus
dem Forum:
Wanne von oben richtig
------
6 (GND) ---> |O O | <---- 5 (RESET)
4 (MOSI) ---> |O O |] <---- 3 (SCK)
2 (VCC)5 ---> |O O | <---- 1 (MISO)
------
und so verband ich das mit der Avr.
Ich würde ja gerne die Methode mit avrdude ausprobieren weis jedoch nicht wie ... Denn solangsahm wird die anzahl der Möglichkeiten eng...
Der Bastler schrieb: > natürlich habe > ich ohne avr getestet. Und woher willst du dann wissen, dass Verbindung zwischen den Leitungen des AVRISPmkII und den Pins des µC besteht? Prinzip Hoffnung? Ich frage nicht ohne Grund. Erst gestern hatte ich wieder ein Steckbrett mit ausgeleiertem Kontakt an der Position für die RESET-Leitung. Sowas findest du nur mit eingestecktem Originalteil raus.
Na wenn ich den AVR in der schaltung habe habe ich immer durchgang durch seine Pins hindurch gibt es immer einen weg und sonit habe ich ein stift reingesteckt wo der pin war. Das Steckbrett usw. ist neu gestern bestellt klar können kontakte auslaiern aber dafür habe ich ja statt der avr stifte in die löcher gesteckt in den der avr ist.
Nun hab ich nochmal alle Kontakte auf durchgang geprüft dabei der AVR eingebaut. Hatte alles durchgang.
Kann es sein, dass du einen "Dreher" hast ? Wenn man beim stecken einen Teil "von unten" und einen Teil "von oben" macht, dann kommt man gerne mal durcheinander.
Kann es sein, da ich vorhin GND des schaltung mit +5V des netzzeils verbunden hab, dass ich damit mein MKII von innen beschädigt habe? Denn dann brauch ich nicht mehr lange nahm dem Fehler suchen und kann endlich handeln. Wie gesagt Das Kabel am ende was in den AVR führte fing an zu rauchen nicht gedoch die elektronik im MKII ist dortzdem ein defekt möglich?
MAX D. ich kann dir und mir versichern ich habe keinen dreher... ich habe mich sogar auf den kopf gestellt immerhin bastel ich am heutigen Sonntag mehr als 6h und überprüfe usw aber für dich tausch ich mal MISO mit MOSI
Der Bastler schrieb: > Ich würde ja gerne die Methode mit avrdude ausprobieren weis jedoch >nicht wie ... Du hast doch sicher "WINAVR" installiert, dort ist "avrdude" enthalten. Die Befehlszeile lautet für deinen Aufbau: avrdude -c avrispmkII -p m88 -P usb -vvvv
Bekommst du diese Ausgabe auch, wenn der AVRISPmkII keinerlei Verbindung zur Schaltung hat? Was passiert, wenn du im AVR Studio 6 "Device Programmig" aufrufst, dort "Tool", "Device" und "Interface" auswählst und auf "Apply" klickst? Was passiert, wenn du dann "Tool information" anklickst?
Dies ist die meldung wenn ich den ISP abstecke Könnt ihr mir sagen das dieser funktioniert? war schon kurzdavor ihn wegen technischen defekts zurück zuschicken aber ich tüftel erstmal mit euch. Ja oben die neue Ausgabe. Wenn ich bei Device Programming unter Tools den MKII auswähl, mein Atmega8515 und bei Interface ISP, so bekomm ich ein listeneintrag indem ich die Frequenz der ISP Clock einstellen kann, diese ist bei 125kHz voreingestellt jedoch auch langsahmer funktioniert es nicht. Bei Target Voltage steht 5.1Volt die Schaltung wird von meinem PC ATX Netzteil mit 5V versorgt. Möchte ich die Seriennummer auslesen (Device Signature) so erhalte ich den fehler, dass ich nicht in den programmiermodus komme : Please verify device selection, interface settings, target power and connection to the target device. Unter Toolinformation steht: AVRISP mkII Debug host 127.0.0.1 Debug port 54851 Serial number 000200188037 Connection com.atmel.avrdbg.connection.jungousb Firmware Version 1.16 Hardware Version 1
Die Signaturfehlermeldung deutet daruf hin, dass Du im AVRStudio einen nicht passenden uC Typ ausgewaehlt hast (zB mega168 statt mega168P)
Auf meinem µC steht: ATMEL ATMEGA8515 16PU 1328 so habe ich auch im AVRStudio unter Device rechts neben Tool den Atmega8515 ausgewählt, ein 8515-16PU gibt es nicht aber das ist doch richtig?
Die Ausgabe in untitled 2 sagt dir einfach, dass du dich vertippt hast (du hast cas "-c" vor avrispmkii vergessen). Gib doch nochmal richtig ein und poste nochmal
Der Bastler schrieb: > Unter Toolinformation steht: Das bedeutet, dass der AVRISPmkII erstmal soweit funktioniert ... Der Bastler schrieb: > Ja oben die neue Ausgabe. ... aber da hast du etwas ganz anderes bekommen und die Fehlermeldung sagt auch warum: Du hast keinen Programmer angegeben, weil die "-c"-Option fehlt. Wenn tatsächlich die Verbindungen zu den µC-Pins vorhanden sind, dann hast du bei der Rauchzeichen-Aktion vermutlich den µC gegrillt. Shit happens! Versuch es mal mit einem neuen µC.
Muss ich nich posten, ist das gleiche wie wenn der Controller angesteckt ist also wie das erste CMD fenster was ich schickte.
Ist das wirklich möglich denn der µC hatte da wenig zu tun ich hab an GND des µC 5V gegeben und an GND des Programmers ohne das dabei VCC angeschlossen war also GND war mit 5V verbunden und Vcc NICHT mit GND. Der µC war weit weg vom rauch geraucht hats bei der verbindung zwischen Programmer und meiner Platine Wobei die buchste wie gesagt weit weg vom µC ist. Besteht trotzdem die möglichkeit ihn gekullt zu haben wenn ja warum? muss er doch tollerieren wenn er 5V an GND bekommt zudem das einzige was wirkich warm wurde war das Kabel zwischen Programmer und Platine. Es ist erleichternd zu hören das der Programmer funktioniert con µC kost nur 7€.
Der Bastler schrieb: > Ist das wirklich möglich Ja, möglicherweise waren die Rauchzeichen keine Signale aus der Friedenspfeife. ;-) > Der µC war weit weg vom rauch Wegen der möglichen Ablagerung von Rußpartikeln auf dem µC musst du dir echt keine Sorgen (mehr) machen. ;-) Überleg dir mal den Weg, den der Strom genommen hat, um zur rauchenden Stelle zu kommen. > Es ist erleichternd zu hören das der Programmer funktioniert Wird sich mit einem neuen µC noch zeigen. Hoffen wir das Beste! > 7€ Lehrgeld. Eine gute Ausbildung ist teuer. ;-)
Der weg den der Strom genommen haben könnte ist einfach und Widerstandslos: Vom 5V Netzteil über die- Streche des Steckboars richtung gnd anschluss des Programmers und ähm komplizierter ist, wie der strom Zurück kommt da mein 5V netzteil nicht mit dem passenden GND angeschlossen war und wenn doch, dann wird der Strom im programmer richtung vcc über den vcc anschluss des programmers zum steckboard über + wieder ins netzteils sein der controller ist dort eigentlich paralell geschaltet gewesen. Oke der Pgrammer gibt mir nicht wirklich durchgang zwischen GND und VCC egal wie rum gepolt also muss er eine andere richtung genommen haben bleib wohl nich mehr viel übrig wo er durch is...
Nun hab ich den Kurzschluss nochmal hervorgerufen der µC behält ein Kühlen kopf während das Kabel doch recht schnell heis wird, interessant ist auch, es Blitzt am Netzteil wenn ich - an 5V verbinde doch wie fließt der Strom zurück denn ich habe kein GND mit dem Netzteil verbunden. Irgendwo muss doch der Kurzschlussstrom hin oder verzieht er sich über USB - Wobei das ein völlig anderes Netzteil ist.
Sowohl das NT im PC als auch dein externes ATX-NT verbinden intern den Gnd mit der Erde am Netzstecker .....
ich finds trotzdem seltsam das die steckverbindung rauchte und nicht der µC der doch eine höhere Stromdichte gehabt haben musste. morgen kauf ich ein neues ic und ihr seid sicher das der programmer richtig arbeitet?
Und zur teuren Ausbildung :D Dank meiner Ausbildung verdien ich genug geld um in sowas einsteigen zu können jedoch werd ich mir kein Teures Board für 100€ Kaufen wenn ichs noch nichtmal geschafft hab ne LED zum Blinken zu bringen geschweigeden auf den µC zuzugreifen.
Wenn der Progger vom PC erkannt wird (sieht man daran das AVR-Studio ihn sieht) und noch die Targetspannung liest (du sagst ja, dass es 5,1 V ausliest), dann stehen die Chance sehr gut, dass der Rest (wenn dann wäre etwas im Power-Zweig kaputt) auchnoch lebt. Der µC raucht so gut wie nie. Wenn man einen größeren Elko über ihn entlädt (rat ma lwoher ich das weis, jeder muss erst lernen aufzupassen), dann explodiert das Silizium (dann ist direkt ein Loch oben drinnen). Wenn man ihn nicht so krass überlastet, dann wird er nur rel. heiß, leider reichen halt 200° im Die, damit nichtsmehr funktioniert.... Das Kabel hat geraucht weil da halt die zig Ampere die das ATX liefern kann durchgerauscht sind (Ohmsches Gesetz sagt dir die Leistung). Ich finde es echt erstaunlich, dass der mk2 das überlebt hat, aber AVRStudio wird uns schon nicht anlügen (ich kenn das persöhnlich nicht).
Ihr habt die ahnung... Ya die leistung ich kenn leider den innenwiderstand bzw den kurzschlusstroms des netzteil nich sonst wuerd ich sie dir gerne sagen.
Ich hab an meinem atmega auch keine AVCC , AREF und kein AGND pin weswegen diese auch nicht verbunden sind aufgrund der fehlenden pins hab ich auch die 2 100nano kondensatoren nicht... ist das relevant fuer den Zugriff?
Der Bastler schrieb: > Ihr habt die ahnung... > Ya die leistung ich kenn leider den innenwiderstand bzw den > kurzschlusstroms des netzteil nich sonst wuerd ich sie dir gerne sagen. Das war auch keine Rechenaufgabe sonder eher eine Andeutung, dass es ziemlich viel Wärme gibt. So als Test ob der mk2 noch lebt: Zieh den ISP-Stecker raus und schau ob das Studio dann korrekterweise 0V (oder tlw. 0,irgendwas V) am Target sagt. Mich wundert es immernoch, dass der überlebt hat ^^. Vorallem weil der AVRDude ihn nicht findet. Der Bastler schrieb: > Ich hab an meinem atmega auch keine AVCC , AREF und kein AGND pin > weswegen diese auch nicht verbunden sind aufgrund der fehlenden pins hab > ich auch die 2 100nano kondensatoren nicht... ist das relevant fuer den > Zugriff? Die Blockis sind zwar wichtig (weil es sonst Störungen gibt), jedoch funktioniert der AVR erstmal auch ohne (ist also zu 98% nicht die Ursache).
Nein... alle 6 pins des ISP sind mit dem richtigen Pin des Atmegas verbunden zur versorgund sind noch 5v+und gnd des netzteil mit dem atmega und dem isp verbunden und den Pul Up am reset hab ich auch sonst wuerde die MKII wie zu anfang orange blinken ich mach morgen auch gern ein schaltplan als grafik
Ja wenn der isp stecker raus ist motzt mich avr studio an die zielspannung ist auserhalb des bereiches und im feld target voltage steht 0V verbind ich alles wieder und teste bekomm ich 5.1V Target voltage jedoch keine nummer des chips.
Auch die leds funktionieren also die gruene die den usb datentransfer zeigt und auch die signalled ist rot wenn kein geraet angesteckt oder gruen weil er erkennt das was angesteckt ist und er blinkt auch nichz orange was er gestern mittag noch machte da fehlte der pull up am reset nun ist sie gruen. Habe auch noch Avr studio4 und von dort aus funktionoeren auch firmwareupdates ohne probleme die allerdings veraltet sind so muss ich bei verwendung mit avr studio6 ein neues update machen was ich sagen will im usb datentransfer vom pc zur schnittstelle kann ich kein fehler feststellen.
Sehr gut, das heißt das Studio hat wirklich Zugriff auf die Infos in dem mk2 (die 5,1 V hätten auch irgendein Standardwert sein können den irgdnein Teil reinwirft). Damit ist dein AVRISP mit 99% Wahrscheinlichkeit lebendig. Bleiben zwei Übeltäter: Die Verbindung zwischen mk2 und Mega und der Mega selber. Nachdem du sagst, dass die Verbindung gut ist muss der Mega hin sein. Tausch den also mal aus (Protipp: ein Mega8 ist ein "Universellopfer", gibt es ja nach Quelle für <1€ (dann aber nur aus china) und ist für viele Anwendungen genug). Falls wirklich noch etwas anderes hin ist würde ich also erstmal so einen Billigheimer reinwerfen und testen ob der seine Sig. rausrückt....
Bin morgen wenig daheum, viele wege erledigen und dabei kauf ich gleich einen neuen. Andere frage was ist die Beste moeglichkeit meun 6 pin stecker zuverlaessig mit dem steckboard zu verbinden ddenn wer weis wie ein steckboard von innen aufgebaut ist versteht meun Problem bei der sache ich brauch ein stecker der mit 6 pins nebeneunander gibt.
Argh dieses forum braucht eine editieren funktion wenn ich im nachhinein les was ich mim handy in das fenster getippt hab fass ich mir an kopp
Es gibt fertige Adapter für ISP->Breadboard ( http://www.adafruit.com/products/1465 ). Ich hab mir das selber gemacht indem auf einem Stück Streifenraster eine 6pin-Wanne in die eine und 6 Pins in die andere Richtung gelötet hab. Quasi so (von der Seite): ---Pin----| |-----ISP-Stecker--- | |-----ISP-Stecker--- ---Pin----|
So, hab den mal schnell von allen Seiten abgelichtet (sorry für die miese Qualli, mit Blitz war alles nur ein weißer Fleck). Ich hoffe es ist ersichtlich wie es gebaut ist.
Ich hab noch ein bisschen lochrasterolatine ich denk das bekomm ich auchnoch hin damit ich mal ordentliche Verbindungen bekomme, ich muss zugeben bisher ist es pfuscht. Danke fuer die inspiration :) meld mich morgen mittag wieder
Habe nun ein isp adapterngebastelt hnd auf funktion geprueft habe ein atiny2313 gekauft den ifh nun nach datenblatt anschliessen werde Also auch mit dem atiny2313 bekomme ich den selben fehler ERFOOOLG ICH BEKOMME DIE SERIENNUMMER DES ATINY
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.





