Schönen guten Abend, ich weiß das dieses Thema hier schon mehrfach behandelt wurde, aber es muss ja immer Deppen geben, die dafür neue Beiträge eröffnen ;-)! Ich habe mir von www.Ullihome.de das AVR USB LAB bestellt und installiert! Die Installation verlief fehlerfrei und im Gerätemanager ist auch ein JTAGICEmkII zu sehen. Doch wenn ich im Anschluß versuche im AVRStudio eine Verbindung aufzubauen wird das LAB nicht gefunden! Hat jemand eine Idee um meinen Abend noch zu retten? LG Jens
hast du einen HUB dazwischen ? bei mir geht auch kein hub ... hast du die jtagfirmware aufgespielt ? oder war die schon drauf ? zur not in bootmodus versetzen ( pinzettentrick ) und eine andere firmware aufspielen zum testen ( zB AVRISP mkII )
Ich verwende XP und keinen HUB! Habe auch schon den AVRISPmkII probiert. Leider ohne Erfolg!
Wenn es im Gerätemanager fehlerfrei als JTAGICE zu sehn ich funktionierts auch. benutzt du ein aktuelles AVR Studio ? lg Christian
Ja, ich benutze die Version 4.18! Jedoch ohne SP1! Könnte das schon der Fehler sein?
hast du den filterteiber mit installiert? ansonst deinstalle AVR LAB TOOL .. komplett und spiel es ohne den filtertreiber mal auf dann geht der boot meist nur mit pinzete
Bei der 4.16 weiss ich sicher das es funktioniert, 4.18 probier ich morgen mal. Aber die AVRISPmkII läuft mit Sicherheit überall. (Ich denke die JTAGICEmkII auch aber ich hab mit der 4.18 wirklich noch nicht getestet)
Darf ich mal eine Zwischenfrage zum Pinzettentrick stellen? Ich entwerfe gerade eine eigene Platine für den USB AVR LAB. Dabei ist mir aufgefallen das auf dem Bild die Pinzette vom Pin 1 (Punkt) auf Masse gezogen wird (PD3) im Text steht aber PC2 gegen Masse. Ist der Punkt in der Skizze nicht Pin 1? Danke schon mal
Das ist mir auch schon aufgefallen. Schau einfach in Datenblatt des ATmega8 und such dir PIC2 und GND.
In der pdf Datei "Bestückungsplan unten" ist der Punkt(Pin1) vom Mega8 an der richtigen Stelle. Da müssen wohl die Bausatz-Löter aufpassen...
Wo ist der Punkt denn and er falschen Stelle ? http://wiki.ullihome.de/index.php/USBAVR-ISP-Firmwares/Defectfirmware/de Da ist er doch richtig ?
Hallo Christian, hast du noch ein paar Ideen für mich um das USB LAB (ITAGICEmkII) in Betrieb zu nehmen? LG Jens
Hallo Christian, der Punkt ist in der 1. und 3. pdf-Datei bei den Produktinfos an der falsche Stelle: http://wiki.ullihome.de/index.php/USBAVR-ISP-Download/de Ist aber auch nur eine Info ;) ... hp-freund
Ist nur schön wenn die "Info" mich auch mal erreicht ;) korrigiert. lg Christian
Hallo Christian, wie sieht es denn mit der PDI Firmware aus? Da ich mir gerne einen XMega zulegen möchte wäre es ganz praktisch wenn ich weiter das AVR-Lab als Programmer verwenden könnte. Oder kann man die Xmega auch mit der JTag-Firmware programmieren? lg Thomas
Nein kannst du nicht, für meinen teil seh ich noch keien große veranlassung eine PDI Firmware zu schreiben. Aus meiner Sicht sind die AtXmegas ein ziemlicher flopp. Und die Verkaufszahlen die ich kenne bestätigen mich da. Es wird wohl erstmal in richtung Arm weitergehn. Aber wenn jemand eine PDI Firmware schreibt nehm ich die gern in den Firmwarepool auf. lg Christian
Hm also Flopp würd ich nicht sagen. Das sind schon ganz feine Teile. Die ADC's sind mit 2Ms/s sogar etwas besser als die eines SMT32. Und da man einen Xmega128 in TQFP100 schon um 5,50Eur bekommt, sind sie sogar spottbillig. Kompatibel zu den alten Atmega128 sind sie auch noch. Aber mit einem Cortex M3 würde ich auch gerne mal arbeiten. Wie sieht es denn mit einer OpenOCD Firmware aus? :D Vielleicht setzt ich mich dann doch mal selbst dazu und versuch eine Firmware dafür zu schreiben. Kann nur schwer abschätzen wieviel Aufwand das bedeutet.
Naja die M3 sind wohl etwas interessanter ;) OpenOCD Firmware kommt unter Umständen bald. Und 32 Bitter mit entsprechender Periferie gibts schon ab 2,50 Eur wer soll denn da n 8 Bitter mit 32 bit Periferie für den Doppelten preis kaufen. lg Christian
Wär eine tolle Sache wenn du OpenOCD implementieren würdest. Die Stm32 sind ja auch recht günstig zu haben. Aber welche 32bit uC um 2.50 das Stück du meinst würde mich jetzt brennend interessieren.
Ich hab jetzt keine Hobbypreise im Hinterkopf, kann duechaus sein das die M3 für Bastler alle auch noch jenseits der 5 Eur liegen. In 10.000er Stückzahlen sind da 2,50 kein Problem.
Naja das kann man dann schlecht vergleichen. Kennst du den Stückpreis der Xmega bei einer 10.000er Abnahme? Cortex M3 mit vergleichbarer Peripherie fangen bei Einzelabnahme so ab 10Eur an und sind nicht so einfach zu bekommen wie die Xmega. Für den Preis sind die XMega sicher nicht schlecht.
@Jens zum urproblem: Ich kanns mit dem AVR Studio 4.18 nachstellen, Atmel hat hier wohl irgendwas massiv geändert vllt auch um die OpenSource Gemeinde auszuschließen. Ich werd das mal versuchen nachzuvollziehn, in der Zwischenzeit kannst du leider nur zu einem etwas älteren Studio (4.17) greifen. http://www.mikrocontroller.net/articles/AVR-Studio ^Dort sind die Älteren Studio Versionen verlinkt lg Christian
@Christian da Dean Cameras LUFA mit der aktuellen Studio Version das Xplain Board als MKII benutzen kann, glaube ich nicht, dass Atmel da absichtlich etwas böses im Studio gemacht hat Gruß Einhart
Das Lab wird jetzt anscheinend von AVR Studio als JTAGICEmkII erkannt. Das neue Problem ist jetzt nur, Avr Studio will mein Lab upgraden was logischerweise nicht funktioniert!
Habe jetzt die 4.16 versucht, diese erkennt das Lab problemlos. Sobald ich jetzt den "Auto Connect" im AVR Studio starte kommt die Meldung: "Getting ISP frequency parameters: FAILED!" Wie gehts jetzt weiter?
Ich pass dir erstmal die JTAGICEmkII Frmware an so das die 4.17 nicht mehr meckert, bei gelegenheit werd ich mal suchen was Atmel beim 4.18 geändert hat. lg Christian
als jtag wird es schon richtig erkannt manchmal steht das dingen aber noch auf ISP modus .. dort bitte auf JTAG stellen und schon sollte es gehen witzigerweise macht er das nur beim erstenmal .. bzw wenn man das LAB an einem anderen USB port steckt ergo -> erster start startet das LAB im ISP mode
Moin, ich habe auch ein Problem mit Christians mkII Firmware. Ich kann problemlos den Flash-Speicher beschreiben, aber nicht das EEPROM. Auslesen des EEPROMs klappt. Die Daten: Prozessor Mega32 mit 16 MHz, AVRstudio 4.18 Ich habe schon alle möglichen Frequenzen sowie Spannungsversorgung vom Programmer und Target probiert. Hat jemand eine Idee? Noch eins: hat jemand das neue Labtool unter XP SP2 laufen? Ich habe damit nur eine Option: "In Bootmodus versetzen". Mehr ist da nicht. Danke für die Aufmerksamkeit Gruß Einhart
Mit der aktuellen Firmware geht das. Natürlich hast du wenn du eine Firmware hast nur die Option das Lab in den Bootmodus zu versetzen. Im Bootmodus kannst du dann eine andere Firmware flashen. lg Christian
Moin Christian, ich habe es mit dem älteren Lab-Tool geschafft, die ISPmkII 1.7 Firmware zu laden. Das Problem hat sich jetzt verschärft. Das EEPROM lässt sich auch nicht programmieren, aber im Gegensatz zur 1.6er Version ist die USB-Verbindung zum Lab anschließend komplett weg. Hat 'mal jemand ein Mega8/32/32/64 EEPROM mit dem Lab und AVRstudio beschrieben? Was ich nicht gefunden habe: Welche Firmware brauche ich für die Lab-Programmer Software? Vielleicht klappt's damit. Danke Einhart
Ich sag du sollst die aktuelle Version nehmen und du nimmst noch ne ältere ? Das klappt mit der aktuellen Firmware mit jeder Software. Mit der älteren brauchst du gar nicht erst weiter probieren. Für den Lab-Programmer brauchst du irgend ne Firmware die er erkennen kann dann spielt er die eigentliche Firmware selbst auf. Oder machst gleuch die usbasp Firmware drauf.
Klasse, das ist echte Hilfe ;-) Ich nehme die neueste Version, die ich finden kann: AVR ISP mkII V 1.7 vom 21.03.2010 und du sagst mir das wäre 'ne ältere. Dann nenne doch wenistens welche denn die neueste sein soll. Noch netter wäre ein Hinweis, wo die zu finden ist. Ich habe ullihome von oben nach unten durchgesucht - vielleicht bin ich zu blöd zum Suchen. USBASP probiere ich 'mal aus - mit der ISP mkII wollte der Programmer nicht. Ich habe mir aber helfen können: die STK500 Firmware mit virtuellem COM-Port funktioniert zum EEPROM programmieren. Das AVR USB LAB ist ein Super Tool! Frohe Ostern Einhart
OK, du hast recht die 1.07 ist wirklich die letzte. Ich hab mich von dem Satz "ich habe es mit dem älteren Lab-Tool geschafft" irreführen lassen, du solltest ja eben kein älteres Tool nehmen sondern das aktuelle ;). Mit der 1.07 geht das mit dem EEPROM wirklich nicht ? Dann muss ich noch mal schaun eigentlich war ich der Meinung das dort geradegezogen zu haben. Das aktuelle Tool sollte bei dir auch laufen, wenn du das lab damit nicht in den Bootmodus bekommst (keine Reaktion auf Klick des Buttons "In den Bootmodus versetzen") hast du den falschen Treiber oder den Treiber nicht richtig installiert. Das kann ich aus deinen Beiträgen aber nur erahnen. Zu finden ist die aktuelle version immer auf der Downloadseite oder direkt am Artikel im Shop. http://wiki.ullihome.de/index.php/USBAVR-ISP-Download/de http://shop.ullihome.de/catalog/product_info.php/products_id/67 lg Christian
Moin Christian, gut zu hören - ich dachte schon ich hätte etwas übersehen. Auf einem andern Rechner habe ich jetzt auch das neue Labtool laufen. Ist alles bestens. Danke Einhart
So solls sein :) Wenn du was hast, einfach melden mail,skype, irc, was auch immer :) lg Christian
Hab das gerade auch mal probiert. Das STK500 funktioniert mit Flash und EEPROM, das ISP mkII nur mit Flash. Beim ISPmkII kommt beim EEPROM programmieren eine Fehlermeldung. Das ist mir allerdings nie aufgefallen da ich nur die Version STK500 verwende.
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.