Guten Nachmittag, leider komme ich jetzt schon seit Tagen nicht mehr weiter. Ich bin schon langsam am verzweifeln und bitte deswegen jetzt um eure Hilfe. Ich habe mir neulich einen USBprog zugelegt. Diesen habe ich auch erfolgreich mit jtagice mkII einrichten können. AVR Studio erkennt auch den, atmega16 direkt, bis auf die "Device Information". Ich bekomme immer folgende Fehlermeldung: "Please verify device selection, interface settings, target power and connections to the target device." Habt ihr dafür eine Erklärung? Ich wäre euch auch sehr dankbar, wenn ihr mir einen Link geben könntet, wenn in diesem Forum schon das Problem geschildert wurde (ich konnte leider noch keinen passenden Forum Beitrag finden). Bitte verzeiht mir, wenn ich in diesem Beitrag etwas falsch gemacht habe, weil ich bin noch ein blutiger Anfänger. Vielen Dank im Voraus. Christoph
Christoph G. schrieb: > Diesen habe ich auch erfolgreich mit > jtagice mkII einrichten können. Das ist ein (teurer) Debugger, den Du als Anfänger vermutlich nicht hast. Falls Du einen billigen Clone als Programmer gekauft hast, dann musst du auch die Treiber dafür installieren.
Entschuldigung, ich glaube ich habe ich nicht ganz klar ausgedrückt. Also ich habe mir eine USBprog gekauft, auf den ich dann die Firmware vom jtagice mkII installiert habe. Die Treiber habe ich auch dazu auf meinem Rechner installiert. Diese werden auch alle so erkannt. Das AVR Studio als der Rechner selbst erkennen jetzt den USBprog als jtagice mkII an. Ich habe nur das Problem, das die Device ID nicht ausgelesen werden kann. Aber schon einmal vielen Dank für deine schnelle Hilfe.
Christoph G. schrieb: > Entschuldigung, ich glaube ich habe ich nicht ganz klar ausgedrückt. > Also ich habe mir eine USBprog gekauft, auf den ich dann die Firmware > vom jtagice mkII installiert habe. Und nun dürfen wir raten, welchen USBprog du gekauft hast? Und noch schlimmer, wie du auf die Idee gekommen bist eine offenbar fremde Firmware darauf zu benutzen?
Es handelt sich um einen USBprog 3.3. Aber was heißt fremd? Ich meine selbst die Firmware die beim Auslieferungszustand dabei war (AVR ISP mkII), wäre dem nach fremd. Schließlich ist ja alles ein Klone und dadurch preiswerter, was diese Klones erst interessant macht.
Christoph G. schrieb: > "Please verify device selection, interface settings, > target power and connections to the target device." Welche Device-ID spuckt Dir denn das Studio aus? Immer die Gleiche? Wenn ja, wie lautet diese?
Das ist ja leider das Problem, es werden überhaupt keine Device Information ermittelt und somit leider auch nicht die Device ID.
Christoph G. schrieb: > Das ist ja leider das Problem, es werden überhaupt keine Device > Information ermittelt und somit leider auch nicht die Device ID. Das ist bei dem von dir beschriebenen Gebrauch kein Fehler, sondern ein feature des AS.
Hallo Christoph Du hast dir da mit dem USBprog, in Kombination mit der JTAGice mkII ein nahezu unlösbares Problem aufgeladen. Da Atmel, im Gegensatz zum JTAGice, beim mkII keine Internas freigegeben hat, befinden sich alle "Hobbynachbauten" softwaremässig noch im Betastadium und das wird wohl auch so bleiben. Auch die China-Clones, welche den vollen MkII-Funktionsumfang "garantieren", machen im praktischen Gebrauch mehr Probleme als sie nützen. Wenn du also beim Debuggen mehr Funktionen brauchst, als Breakpoint setzen und diese anspringen, sowie eine rudimentäre single-step-Funktion, dann verwende den Usbprog als AVRisp mkII, für das ist er wirklich gut geeignet, und schaff dir zum Debuggen einen Atmel-Dragon an. Weiter empfehle ich dir folgenden Link: Beitrag "USBprog - JTAG ICE mkII Firmware" Dort ist der SW-Entwicklungsstand in Sachen JTAGice mkII auf dem USBprog zusammengefasst. Nun zu deinem eigentlichen Problem: Du schreibst das AVR-Studio erkenne den Atmega16. Aber das kann ja nicht sein, wenn die Device-ID nicht ausgelesen werden kann. Ist das JTAGEN-Bit im Fuse High Byte auf "0"? Ist die Target-Ref-Spg(+5V) an Pin4 des Wannensteckers? Hans Peter
Vielen Dank für deine Hilfe. Ja du hast recht, ich hab mich mit dem Atmega16 widersprochen. Der Atmege16 wird überhaupt nicht erkannt. Es wird nur das Board erkannt. Deswegen kann ich auch leider im Fues die Bits nicht setzte. Am Pin4 des Wannensteckers liegt auch Vcc an und Pin6 ist mit Reset verbunden. Chrisoph
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.