PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Diamex All-AVR Programmer mit LunaAVR



DjEKI
08.12.2013, 16:41
Moin,

Dieser Programmer (Diamex All-Avr Programmer (http://www.diamex.de/dxshop/Diamex-ALL-AVR-ISP-Programmer)) soll mit dem Treiber von ATMEL Studio klar kommen. Also dieser Jungo USB Treiber. Ich habe mir aber nur den Treiber runtergeladen, da ich mit LunaAVR arbeiten möchte.
Als ich den Treiber installiert habe, war im Gerätemanager das Gerät als AVRISP mkII zu finden. Dann musste ich laut Beschreibung den LibUSB Treiber installieren. Ich habe den libusb-win32-bin-1.2.6.0 herruntergeladen und die inf-wizard.exe Datei ausgeführt. Habe mir den AVRISP mkII aus der Liste ausgewählt und eine Treiberinstallation erstellt. Da konnte ich gleich auf Treiber installieren klicken und dann war alles erfolgreich installiert. Im Geräte Manager steht das Gerät unter libusb-win32 device. Anschein habe ich alles richtig gemacht, aber ich komme mit LunaAVR nicht weiter.

Ich habe Win 7 64 bit.

In den Einstellungen von LunaAVR soll ich AVRISPv2 bzw. AVRISP2 einstellen. Das lustige ist, ich bekomme keine Informationen, was ich als Bit-Frequenz und Schnittstelle wählen soll. Ich habe einfach mal com1 gelassen, da andere nicht funktionieren (Geräte nicht gefunden) und die Bit-Frequenz habe ich mit 843,750kHz und unter 120kHz ausprobiert. Immer kommt diese Meldung beim hochladen auf den Controller: stk500v2_ReceiveMessage(): timeout
Lässt sich nur durch "Prozess töten" beenden.
Ich denke einfach mal, dass der Com1 nicht stimmt. Aber im Geräte Manager habe ich nur eine Com Schnittstelle und die war schon immer da.

Ich versuche auf ein Atmel Evaluationsboard 2.01 ein ATtiny2313 zu programmieren.

Was könnte ich denn jezt machen?

DjEKI
09.12.2013, 20:38
Benutzt überhaubt jemand LunaAVR ? ^^

Hat sich erledigt.
Ich musste mich etwas mit avrdude auseinander setzen und habe bemerkt, dass bei Schnittstelle %com usb stehen muss.
Und dieser Command dazu -u -B %clk -C %home\avrdude.conf -p %dev -P %com -c %prog -U flash:w:"%hex":a

backinblack
10.12.2013, 12:11
Falls diesen Programmer jemand mit Avr Studio benutzen möchte, ich habe den gleichen und der funktioniert nur mit Avr Studio Version 4.18 ,alle späteren Versionen unterstützten den nicht mehr.

Wsk8
10.12.2013, 15:22
Falls du den DIAMEX meinst, der funktioniert bei mir mit der neusten 6.x Version einwandfrei. Kann den Programmer absolut empfehlen.

mfg

JoeM1978
10.12.2013, 17:31
Ich hab LunaAVR auch schon hier im einsatz gehabt... allerdings bin ich davon wieder abgekommen.

Ich habe direkt aus Luna raus nen Atmega328P-PU programmiert...
und das hat mich auch schon einiges an nerven gekostet, weil da ne einstellung nicht gepasst hat und ich 2 tage rumgesucht hab.

Als Programmer hab ich da den "MyAVR-USB MK2".

Nachdem die einstellungen gemacht waren hat der Problemlos gearbeitet mit Luna.

DjEKI
10.12.2013, 19:35
Lunaafr ist komplett Deutsch! Von daher für mich total empfehlenswert. Was eher eingestellt werden muss, ist die Bit-Frequenz. Wenn es nicht funktioniert, einfach eine andere Frequenz ausprobieren. 112,627 kHz könnte evtl bei allen Controller funktionieren. Habe damit attiny2313 und atmega32 ausprobiert.

Axo, für Win8.1 muss der neuste jungo Treiber installiert werden. Vllt für blackinblack interessant. Den bekommt man nur direkt durch Atmel und nicht durch die neuste Version von AVR Studio. Da bekam ich immer ein Bluescreen xD (Bluescreen in Win8.1 sieht freundlicher aus... mit nen Smilie)