Hallo Leute, Würde mir gerne ein Jtag interface bauen... Habe im Forum gelesen dass das Evertool einwandfrei funktioniert!!! warum gibt es da ein evertool und ein evertool light? kann ich meinen controller den ich mit jtag debugge auch isp programmieren.?? fall jemand eine andere version eines jtag interfaces hat und einen bauplan, wäre ich froh darum.. bitte um hilfe.. mfg
1.)obs funktioniert oder nicht kann ich dir nicht sagen! 2.) evertool light ist ein "aufsatz" fürs stk500, das andere kann auch isp 3.) nein, keine andere idee ;-) mfg andi
findest du auf meiner Seite. Erfolgreich gebaut und funktioniert. Basiert auf der Version von, hmm, wie hieß der doch gleich? www.uc-projects.com
bestens.. @erdi zuerst hat es mich mal geschreckt da ein atmega 163 drinnen ist, und ich nur mega16 @ home habe aber in der partlist steht der atmega 16 drinnen.. kann ich den atmega163 einfach mit dem atmega16 austauschen.?? hat der das komplett gleiche pinning?? ausserdem hab ich nur eine dil version @ home.. kann ich den atmega163 einfach mit dem atmega163p (DIL) austauschen ??? mfg Ferrice
mega163 kann durch mega16 ausgetauscht werden. Allerdings muss der Bootloader für den mega16 benutzt werden. Wenn du ein neues Layout machen willst, kannst du auch genausogut den mega16 im DIL-Gehäuse nehmen. Hast du nen ISP-Programmer?
ja ich hab ein controllerboard wo der mega16 passt. mit isp da könnte ich die sw laden.. mfg
Doch, du mußt nur bei www.cadsoft.de unter Download bei den Libraries gucken. Da ist ne Lib dabei, die alle neuen AVR enthält.
Evertool ist ein "abgespeckter" Nachbau aus JTAG-ICE und AVRISP (dem Teil von Atmel mit STK500-Protokoll, nicht den Teilen fuer ParPort, die oft auch unter dem Namen AVRISP angeboten werden) auf einem Board. Evertool light ist ausschliesslich ein Nachbau des JTAG-ICE (habe ich auf der Seite scheinbar nicht klar genug formuliert - sorry). Evertool-light entspricht weitestgehend dem wohl von ERDI-soft gemeinten BOOTICE design von Antti Lukats, der m.W. erstmals eine "Minimalhardwareversion" vorgestellt hat, u.a. auch in diesem Forum (google findet's). ATmega16 ist in der AVR-Library aus dem Downloadbereich von Cadsoft enthalten. Man kann aber fuer's Layout, wie schon geschrieben, einfach das ATmega163 Eagle-"Bauteil" nutzen.
Hi "Würde mir gerne ein Jtag Interface bauen... Habe im Forum gelesen dass das Evertool einwandfrei funktioniert!!!" bei mir funktioniert es, hab das von dieser Seite (http://www.mikrocontroller.net/forum/read-1-162722.html#new) nachgebaut Mein Dank geht @ mthomas ;-) "warum gibt es da ein evertool und ein evertool light? kann ich meinen controller den ich mit jtag debugge auch isp programmieren.??" Warum es das gibt, manche haben bereits einen ISP Programmer und wollen nur noch etwas zum debuggen haben. Evertool bietet neben der ISP Programmierung auch JTAG Evertool-Light nur JTAG ("Evertool-Light" is a stripped down version of Evertool which emulates the JTAGICE only) Zum Programmieren: -du kannst mit Everttool über ISP Prigrammieren oder über JTAG -Mit Everttol-Light nur über JTAG (ist ja kein ISP da drauf ;-)) Gruß MISZOU
Oh mann wie ich die EDITH funktion vermisse. hab natürlich die Seite gemeint http://www.siwawi.arubi.uni-kl.de/avr_projects/evertool. Gruß MISZOU
Evertool ist die Kombination von zwei völlig unabhängigen Komponenten: - ISP: Programmierung aller AVRs vie RS232. - JTAG: Programmieren und Debuggen von mit einer solchen Schnittstelle ausgestatteten AVRs (ab 40 Pins üblich). Evertool-Light enthält nur die JTAG-Version.
Ich hab in einem anderen Thread gelesen dass der JTAG-ICE-Nachbau mit AVR-Studio 4.x nicht mehr funktionieren würde sondern nur mit einer Version 3.x stimmt das? Und welche JTAG-Adapter sind davon betroffen?
Evertool-Light funktioniert in der aktuellen Version 4 SP3 vom Studio einwandfrei.
Auch die auf meiner Page geht mit der aktuellen Version. Die Firmware wird ja immer mit dem AVR-Studio mitgeliefert, an der Hardware können die nix mehr ändern, und der Bootloader basiert auf dem Progger der App-Note AVR910, der wohl immer mit dem AVR-Prog Tool zusammenarbeiten wird.
Soso also ich hab das Layout der bedrahteten version von erdis page fertg.. Hoffe das ich die fertige Print noch die woche bekomme. werde dann berichten obs funktioniert. mfg
ja und leider doppelseitig weil ich es gefräst bekomme und die wollens lieber doppelseitig.. mfg
ja gut, das original layout stört mich nicht. leg ich halt mal in die ätzmaschine. Hab ich das jetzt richtig verstanden, dass man mit dem evertool light nur debuggen, nicht aber programmieren kann?
Hi nein, wenn der Controller eine JTAG Schittstelle hat, kannst ihn auch über dieses JTAG, debuggen und programmieren. Gruß MISZOU
noch ne frage, was soll ein max2323cse sein? (siehe stückliste) ist wohl ein tippfehler und bedeutet max232cse oder?
ok, den bekomm ich aber weder bei reichelt, noch bei conrad. gibts ne alternative?
hm, in der anleitung steht, man soll als programmieradapter AVRPROG auswählen. wenn ich meinem avr studio 4 ein neues projekt anlege, kann ich aber kein avrprog auswählen. was ist denn dann die richtige wahl? den bootloader und die fuses konnte ich ohne probs programmieren.
Hi als nächstes musst du unter dem Reiter Tools/AVR Prog auswählen (Jumper am JTAG muss geschlossen sein) und die Upgrade.ebn aufspielen. Jumper wieder öffnen. Danach kannst du dann bei deinem neuen Projekten als Debug Platform JTAG ICE auswälen und debuggen bis es raucht. Gruß MISZOU
ähm, ich hab den nachbau von erdi. da gibts keinen jumper. kann aber erst morgen bei der arbeit mal mit dem oszi prüfen ob der max richtig funktioniert. ich bekomm immer fehlermeldung: no supported board found
Hi ich hatte ne 50% Chance aufs richtige zu tippen. Egal auch wenn kein Jumper vorhanden ist ändert das nichts an der Vorgehensweise. Laut der Anleitung auf der page vom erdi muss auch erstmal die Upgrade.ebn, mit Hilfe von AVRporg, drauf. Wenn du da keine Verbindung bekommst muss es wohl nen Hardware prob sein. deine fehlermeldung: no supported board found (bei mir noch darunter "AVRprog version 1.40") kommt immer wenn ich den jumper bei mir nicht schließe. Wenn ich des richtig verstehe wird beim erdi die Auswahl ob "upgraden" oder "verwenden" über die fuses gemacht. Um auf letzte Bild aus der Anleitung zu kommen, muss ich bei mir unter Tools/Programm AVR/Connect/JTAG ICE und dann den Commport auswählen. Oder einfach das IC Icon mit Connect drauf anklicken, des gewünschte wählen und fertig. Gruß MISZOU
@firefox Hast du den Bootloader richtig draufgepackt? Hat das funktioniert? Sonst geht natürlich nichts. Falls der Bootloader drauf ist, guck auch, ob der aktiv ist. Dazu muss das entsprechende Fuse-Bit gesetzt sein.
ehrlich gesagt hab ich mit pony prog noch nie gearbeitet. also die fuses sind programmiert. zumindest stimmt das ergebnis mit deinem bild überein, wenn ich auf fuses drücke. wenn ich programmieren will, muss ich dann bei pony prog als device oder als flash programmieren?
so, feierabend. ich hab die fuses nochmal geschrieben, jetzt kann ich per isp auch nicht mehr zugreifen. controller erfolgreich geschrottet. es gibt halt tage da verliert man und tage da gewinnen andere
@ERDI der Controller weigert sich strickt mit dem 7,372MHz Quarz zu marschieren. Klopp ich einen externen Takt hin, dann kann ich den Controller über PonyProg wieder ansprechen. Auch bei Programmierung des internen Oszillators kann ich ihn ansprechen. Desweiteren bekomme ich über den COM-Port keine Verbindung. AVR STudio 4.11 sagt immer Board not Found. Ich vermute es liegt daran, dass die Baud Rate auf Grund des falschen Clocks nicht stimmt. Kannst Du Dir erklären warum der Quarz nicht läuft? Werde ansonsten morgen mal versuchen die 7,3728MHz mit einem Frequenzgenerator nachzubilden.
Hallo Zusammen Ich habe ein Problem met dem JTAG ICE mein Lehrmeister hat mir dieses "Ding" in die Hand gedrückt und gesagt mach mal... Jetzt ist aber das problem das ich das KST500 ohne probleme mit AVRStudio Connecten kann.(nur SKT500 angeschlossen) Jedoch den Debugger mit dem SKT500 nicht mit dem Rechner über RS232 connecten kann. Ich vermute mal das der Vorherige Lehrling die SW im JTAGICE irgendwie geschrottet hat... gibt es irgend eine Lösung dies wieder in ordnung zu bringen und wenn ja wie. PS. Bitte entschuldigt wenn ich falsch liege oder was falsch verstanden habe... kenne mich überhaupt nicht aus mit AVR uC... meine bisherige Erfahrung beruht auf dem Intel8051 und verschiedener PIC... liebe Grüsse Jadberg und THX for Help
Unsupported Board -> weitere Möglichkeit: ID des Comports zu hoch. siehe http://www.info-rlp.de/lernteams/eli05/abschnitt_3_mikrocontroller/faqs/usbcom/usbcom.html
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.