Ich habe windows 10, libusb-win32 und einen "AVRISP mk2 Clone" Programmer. Im Kommandozeilen Modus kann ich AVRDUDE verwenden. Ich wollte es aber über eine Gui steuern, da es sonst mit den fuse bits recht unkomfortable ist im Kommandozeilen Modus. Habe mehrere Gui ausprobiert, doch leider steht mein Programmer „AVRISP mk2 Clone" nicht zur Auswahl. Bei lunaavr habe ich es geschafft durch das einfügen folgender Zeile in Einstellungen/Kommandozeile: -c avrisp2 -P usb -p t85 mit der Gui über avrdude mit dem Controller zu kommunizieren (attiny 85). Das umstellen auf einen anderen Controller funktioniert nicht mit dem gui menü, sondern nur über Einstellungen/Kommandozeile. Ich vermute das Hauptproblem ist das der „AVRISP mk2 Clone" nicht zur Auswahl steht. (auch nicht wenn ich es mit Burn-O-Map versuche) Vielleicht liegt es daran das mein Programmer unter den Namen "AVRISP mk2 Clone" geführt wird und nicht unter "AVRISP mk2" ? Ich habe gehört es ist möglich einen Gerätenamen in der Registry zu ändern. Wo genau befinden sich bei Windows 10 die libusb-win32 devices in der registry? Eine gui ist schon sinvoll wenn man die fuse bits ändern möchte. Grüße an alle, ein schönes langes Wochenende Jan
Jan schrieb: > Ich vermute das Hauptproblem ist das der „AVRISP mk2 Clone" nicht zur > Auswahl steht. Ich habe keinen Clone, aber ich dachte dass dieser sich genau so verhält wie ein Original AVR ISP MKII. Einfach mal diesen Eintrag ausprobieren?
Hallo Jan,, Jan schrieb: > Bei lunaavr habe ich es geschafft durch das einfügen folgender Zeile in > Einstellungen/Kommandozeile: -c avrisp2 -P usb -p t85 > mit der Gui über avrdude mit dem Controller zu kommunizieren (attiny > 85). > Das umstellen auf einen anderen Controller funktioniert nicht mit dem > gui menü, sondern nur über Einstellungen/Kommandozeile. Dann machst Du etwas grundsätzlich falsch. Ich habe 6 ISP-Programmer mit LunaAVR über Presets verfügbar gemacht und kann alle ISP-Programmer auch direkt über die LunaAVR IDE auswählen.
|mit LunaAVR über Presets verfügbar gemacht Wie macht man die Programmer über presets verfügbar? Bei mir taucht dort kein Programmer auf. Muss man es irgendwo einstellen ?
Hallo Jan, kann es sein dass, Du eine sehr sehr alte LunaAVR Version verwendest ? http://avr.myluna.de/doku.php?id=de:download Sonst lass uns bitte im LunaAVR darüber weiter austauschen.
Hallo Ja, dies das Konfigmenü für den Uploader und zwei weiteren Auswahlmöglichkeiten für LunaAVR Version 2016 Release 1
Danke schon mal für die Antworten.
>kann es sein dass, Du eine sehr sehr alte LunaAVR Version verwendest ?
MAIN RELEASE 2016.r1
build 8723
Danke für die screenshots,
wie ich sehe der Eintrag in der Kommandozeile fehlt bei mir.
Wie kommt er dort zu Stande? (automatisch/manuel?)
Ohne diesen Eintrag in der Kommandozeile geht es nicht, siehe meine
screenshots, 1 und 2.
In kommandozeilenmodus geht es, siehe anhang.
Gruss,
Jan
>Eclipse mit AVR Plugin ist keine Option?
Hat Eclipse auch ein programmer-tool intergriert?
Wenn ja, dann wahrscheinlich auch über avrdude.
ich glaube ich muss dieses Problem erstmals lösen.
gruss,
jan
Jan Jan, ja konfigurieren musst du das schon, woher soll die IDE den Speicherort von AVRDUDE kennen ? Und in die Kommandozeile müssen noch die AVRDUDE "Macro"-Parameter gesetzt werden. Fehler: Wann stellst Du den richtigen ISP-Geschwindigkeit ein ? Die maximale ISP-Geschwindigkeit steht, abhängig von der CPU-Geschwindigkeit, im Datenblatt.
Hallo Karl, danke für die Hilfe. So langsam komme ich dahinter. >ja konfigurieren musst du das schon, woher soll die IDE den Speicherort >von AVRDUDE kennen ? AVRDUDE ist im lunaavr packet. Das Feld Programm im Fenster Einstellungen Uploader/Programmer wird sogar automatisch gefüllt. In meinem Fall steht dort : C:\Users\wojte\Downloads\lunaavr-2016r1\lunaavr-2016r1\avrdude\avrdude.e xe Im Feld Programmierer Hardware (%prog) Wähle ich den Programmer aus. In meinem Fall : AVRISP2 Das Feld Kommandozeile ist leer. Warum wird es nicht automatisch ausgefüllt? <Und in die Kommandozeile müssen noch die AVRDUDE "Macro"-Parameter <gesetzt werden. Es sind doch alle Informationen vorhanden. ?? Wenn ich es selbst ausfülle funktioniert es, dazu muss ich aber die avrdude syntax kennen. -c %prog -P %com -p %dev . . . . . was muss da alles noch in die Zeile. (hex feile name, read/verify/write ..) Wo finde ich diese Zeile? >Fehler: >Wann stellst Du den richtigen ISP-Geschwindigkeit ein ? (ist mir schon klar das ich bei der isp geschwindigkeit die oscillator frequenz berücksichtigen mus) Ich glaube mit -B wird das bei avrdude angegeben. Aber ich benutze doch ein GUI, warum muss ich mich damit herumschlangen? -c %prog -P %com -p %dev . . . . . Kann mir jemand die komplette Zeile für lunaavr gui Posten? Vielen Dank schon mal. Jan
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.