hallo leute, seit heute bin ich besitzer eines STK500. nachdem ich jetzt die mal die anleitung gelesen und avr studio installiert habe, habe ich mich jetzt mal im avr studio versucht. das verbinden mit dem stk500 funktioniert, auch das upgrade habe ich erfolgreich installieren können. nur wenn ich dann im folgenden fenster (siehe anhang) auf fuse oder advanced klicke kommt folgende fehlermeldung (anhang). alle jumper sind im auslieferungszustand, lediglich der mustercontroller in dem sockel in welchem er ausgeliefert wurde. an sonsten habe ich nur mit dem sechspoligen kabel SPROG2 mit ISP6PIN verbunden. was habe ich falsch gemacht bzw. vergessen zu verbinden? mfg
und wo genau kann ich den im avr studio auswählen? zur erklärung: ich benutze avr studio 4. habe jetzt schon so ziemlich alles abgesucht aber nichts gefunden. in der anleitung steht, dass ich zuerst auf Tools klicken soll und dann STK500 auswählen soll. aber wenn ich auf Tools klicke erscheint bei mir nicht STK500, sondern nur andere boards. was muss ich machen? danke für eure hilfe
Stk 500 anfänger schrieb: > das verbinden mit dem stk500 funktioniert, auch das upgrade habe ich > erfolgreich installieren können. nur wenn ich dann im folgenden fenster > (siehe anhang) auf fuse oder advanced klicke kommt folgende > fehlermeldung (anhang). Dann klick dort mal auf "main". Dort kannst du dann den Controllertyp einstellen und mit "Read Signature" prüfen, ob die Verbindung funktioniert.
update: jetzt hab ich gefunden wo ich das mit dem controller einstellen kann. aber die fehlermeldung (siehe letzter post) kommt immer noch wenn ich auf fuse klicke. was mache ich falsch? mfg
Hi >und wo genau kann ich den im avr studio auswählen? Das Fenster unter der Fehlermeldung -> 'Main' Da stellst du auch gleich die ISP-Frequenz auf 115 KHz. Sieh dir in der AVR-Studio-Hilfe: AVR Studio->Programming Dialog an. MfG Spess
jetzt hab ich die isp frequenz auf 115khz eingestellt und den controller AT90S8515 ausgewählt. aber wenn ich auf fuse klicke kommt immer noch die fehlermeldung. unten im fenster wird mir " Serial fuse readback is not supported by this device.. FAILED!" angezeigt. an was kann das liegen? muss ich bei main noch auf Read Signature klicken? da steht momentan "Signature not read". mfg
Hi >an sonsten habe ich nur mit dem sechspoligen kabel SPROG2 mit ISP6PIN >verbunden. Für den AT90S8515 ist SPROG3 zuständig. Immer die gleiche Farbe für Sockel und SPROGx. MfG Spess
ja das mit der gleichen farbe weiß ich schon. hier mal ein bild von meinem angeschlossenen STK500. Die qalität ist leider ein bischen bescheiden aber ich hoffe, dass das wichtigste zu erkennen ist. gesteckt hab ich nur das 6- polige kabel von SPROG3 zu ISP6PIN. ist da so weit alles in ordnung? mfg
Hi Der BSEL2-Jumper darf nicht gesteckt sein. Gleiches gilt (kann ich nicht erkennen) für beide PJUMP-Jumper. MfG Spess
das fenster, welches immer nach dem starten von AVR Studio erscheint (siehe anhang) habe ich immer mit cancel direkt wieder geschlossen. hätte ich da etwas auswählen müssen?
jetzt hab ich den BESL2 jumper mal entfernt. die PJUMP jumper sind beide nicht gesteckt. aber die fehlermeldung hab ich nach wie vor. mfg
was ich mich jetzt gerade frage ist, warum bei mir auf BESL2 ein Jumper war. da ich gestern kurz mal rumprobiert habe bin ich mir nicht mehr sicher ob im auslieferungszustand da auch ein jumper drauf war. laut anleitung sind im ausgelieferten zustand ja 5 jumper gesteckt, aber ich habe 6 jumper. muss der jumper der bei mir bisher auf BESL2 war vielleicht woanders gesteckt werden? mfg
Hi Das Passt soweit. Hast du bei der Einstellung der ISP-Frequenz auch auf 'Save' gedrückt? MfG Spess
save steht da bei mir gar nicht zur auswahl. ich kann nur zwischen read, write und close wählen. und habe nach der einstellung auf write gedrückt. im anhang siehst du das main fenster von mir. mfg
Als ich mein STK500 hatte, hatte ich paar Bilder gespeichert und z.B. mit einem ext. Quarz beim AT16 sah so im Bild aus, das einzige unterschied wäre der RESET Jumper der hatte ich immer aus !
Als ich mein STK500 hatte, hatte ich paar Bilder gespeichert und z.B. mit einem ext. Quarz beim AT16 sah so im Bild aus, das einzige unterschied wäre der RESET Jumper der hatte ich immer aus ! und ISP Freq. ganz runter (bei neue Atmega).
jetzt hab ich mal die einstellungen von martin getestet aber mein ursprüngliches problem besteht nach wie vor. mfg
Hi >Als ich mein STK500 hatte, hatte ich paar Bilder gespeichert und z.B. Der AT90S8515 hat keinen internen RC-Oszillator. Der muss deshalb mit dem SW-Oszillator des STK versorgt werden. Die Jumper im Foto passen dafür schon. @ Stk 500 anfänger (Gast) Im Moment bin ich etwas ratlos. Wenn ich nichts übersehen habe, sind deine Einstellungen richtig. - Entschuldige die Frage: Ist es wirklich ein AT90S8515? - Hast du für das AVR-Studio Service Packs installiert? - Welche Hardware/Firmware Revision hat dein STK500 (Tab 'HW Info) Hast du noch einen anderen Controller? MfG Spess
So, im Bild ist bei der zu sehen dass du mit ein AT90S8515 versuchst aber im Sockel ist oder soll ein Atmega8515, also wähle die ATmega8515 und versucht noch mal.
Hi >So, im Bild ist bei der zu sehen dass du mit ein AT90S8515 versuchst >aber im Sockel ist oder soll ein Atmega8515, also wähle die ATmega8515 >und versucht noch mal. Hä? AT90S8515 und Atmega8515 werden im gleichen Sockel programmiert. MfG spess
spess53 schrieb:
> Hä? AT90S8515 und Atmega8515 werden im gleichen Sockel programmiert.
hmm.. sieht so aus! aber handelt sich um verschiedene µC.
hallo spess, hab jetzt zur abwechslung mal gute nachrichten. hab gerade mal deinen rat befolgt und jetzt mal einen atmega 16 anstelle des AT.... in den sockel gesteckt. und jetzt scheint es wie gewohnt zu funktionieren. im anhang mal ein bild der fuse bits. hab mal grad die datenblätter verglichen. kann es sein, dass der AT... gar keinen internen oszillator hat? ich denke dass das der grund ist, warum es jetzt mit dem atmega16 geht und vorher mit dem AT... nicht. danke spess für deine große hilfe mfg
Hi >hab jetzt zur abwechslung mal gute nachrichten. Erfreulich zu hören. >kann es sein, dass der AT... gar keinen internen oszillator hat? Es kann nicht nur sein. Es ist so. Aber, wenn der XTAL1-Jumper gesteckt und der OSCSEL-Jumper auf der rechten Seite ist, sollte der AT90.. vom STK mit Takt versorgt werden. Da diese Jumper nach deinem Foto passen, hatte ich nach den HW-Settings (wegen der Frequenz) gefragt. Möglicherweise ist der IC auch schlichtweg kaputt. Das könntest du, wenn du willst, im HV-Programmiermode testen. Ob dieser Oldtimer die Mühe wert ist, musst du entscheiden. MfG Spess
Ich glaube es liegt daran dass du immer statt ein ATmega8515 mit ein A90S8515 versucht hast, hier: Beitrag "Re: stk500 fuse problem" und hier: Beitrag "Re: stk500 fuse problem" ist zu sehen dass du mit dem AT90S8515 verbunden bist bzw. eine Vebindung aufbauen willst im Fenster sthet: "STK500 in ISP mode with AT90S8515" Ich würde noch mal versuchen aber dieses Mal ein ATmega8515 wählen.
kaputt sollte er eigentlich nicht sein. denn das testprogramm mit den blinkenden leds hat funktioniert. mal schauen was ich mit ihm machen werde. jetzt werd ich mich erst einmal mit dem atmega16 beschäftigen. danke nochmal mfg
Stk 500 anfänger: > denn das testprogramm mit den > blinkenden leds hat funktioniert. Im Lieferumfang des STK500 ist ein ATmega8515 dabei und das bestätigt meine "Theorie", der ATMEGA8515 ist vollkommen i.O du hast vorher ein AT90S8515 gewählt und die sind 2 unterschiedlicher µC.
dann hat martin wohl recht. auf dem µC steht Atmega8515L. mich hat die anleitung auf die falsche spur gebracht,weil da stand, dass ein AT90S8515 mitgeliefert wird. da die letzten 4 Ziffern gleich sind hab ich der anleitung geglaubt und mich dadurch getäuscht. jetzt hab ich es nochmal abschließend getestet und jetzt funktioniert es auch mit diesem µC. an alle zukünftigen stk500 einsteiger kann ich damit nur den rat geben, sich nicht von dem AT... aus der anleitung täuschen zu lassen, sondern selber ganz genau schauen, welcher typ wirklich mitgeliefert worden ist. mfg
Das ganze "AT90S8515 - ATmega8515" hat mich etwas irritiert und habe etwas gesucht und folgendes gefunden: Beitrag "Worin liegt der Unterschied zwischen Atmega8515 und AT90S8515?" Also der AT90S8515 würde bestimmt über den Atmega8515 irgendwann im Starterkit ersetzt aber ATMEL hat immer noch in der Online Hilfe im "Unpacking the System" der --> "AT90S8515-8PC sample microcontroller" drin! Ich war auf jedem Fall 100% sicher dass bei mir ein ATmega8515 drin war! also aufpassen, Stk 500 anfänger: > sondern > selber ganz genau schauen, welcher typ wirklich mitgeliefert worden ist. Gruß Martin
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.