Probleme mit AVRISP MKII

Gast #2544922
Lesenswert?

Hallo Leute,

heute hab ich zum ersten mal den AVRISP MKII eingesetzt.
Mein Target soll das RN-MiniControl-Board sein.
Also Betriebssystem setze ich Ubuntu ein.

Leider erhalte ich permanent Fehler. Könnt ihr mir da weiterhelfen?
Google brachte nicht die Lösung :/
1
sudo avrdude -pm8 -cavrisp2 -Pusb -U flash:r:test.hex:i
2

3
avrdude: stk500v2_command(): command failed
4
avrdude: stk500v2_command(): unknown status 0xc9
5
avrdude: stk500v2_program_enable(): cannot get connection status
6
avrdude: initialization failed, rc=-1
7
         Double check connections and try again, or use -F to override
8
         this check.
9

10

11
avrdude done.  Thank you.

und:
1
sudo avrdude -c avrispmkII -p m8 -P usb -e -v
2

3
avrdude: Version 5.10, compiled on Jun 29 2010 at 21:09:48
4
         Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
5
         Copyright (c) 2007-2009 Joerg Wunsch
6

7
         System wide configuration file is "/etc/avrdude.conf"
8
         User configuration file is "/home/werner/.avrduderc"
9
         User configuration file does not exist or is not a regular file, skipping
10

11
         Using Port                    : usb
12
         Using Programmer              : avrispmkII
13
avrdude: usbdev_open(): Found AVRISP mkII, serno: 000200098498
14
         AVR Part                      : ATMEGA8
15
         Chip Erase delay              : 10000 us
16
         PAGEL                         : PD7
17
         BS2                           : PC2
18
         RESET disposition             : dedicated
19
         RETRY pulse                   : SCK
20
         serial program mode           : yes
21
         parallel program mode         : yes
22
         Timeout                       : 200
23
         StabDelay                     : 100
24
         CmdexeDelay                   : 25
25
         SyncLoops                     : 32
26
         ByteDelay                     : 0
27
         PollIndex                     : 3
28
         PollValue                     : 0x53
29
         Memory Detail                 :
30

31
                                  Block Poll               Page                       Polled
32
           Memory Type Mode Delay Size  Indx Paged  Size   Size #Pages MinW  MaxW   ReadBack
33
           ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
34
           eeprom         4    20   128    0 no        512    4      0  9000  9000 0xff 0xff
35
           flash         33    10    64    0 yes      8192   64    128  4500  4500 0xff 0x00
36
           lfuse          0     0     0    0 no          1    0      0  2000  2000 0x00 0x00
37
           hfuse          0     0     0    0 no          1    0      0  2000  2000 0x00 0x00
38
           lock           0     0     0    0 no          1    0      0  2000  2000 0x00 0x00
39
           calibration    0     0     0    0 no          4    0      0     0     0 0x00 0x00
40
           signature      0     0     0    0 no          3    0      0     0     0 0x00 0x00
41

42
         Programmer Type : STK500V2
43
         Description     : Atmel AVR ISP mkII
44
         Programmer Model: AVRISP mkII
45
         Hardware Version: 1
46
         Firmware Version Master : 1.10
47
         Vtarget         : 5.0 V
48
         SCK period      : 8.00 us
49

50
avrdude: stk500v2_command(): command failed
51
avrdude: stk500v2_command(): unknown status 0xc9
52
avrdude: stk500v2_program_enable(): cannot get connection status
53
avrdude: initialization failed, rc=-1
54
         Double check connections and try again, or use -F to override
55
         this check.
56

57

58
avrdude done.  Thank you.

_Ein -B 10 flag bringt auch nichts:_
1
avrdude -p m8 -c avrisp2 -P usb -U flash:r:test.hex:i -vvvv -i 8 -B 10
2

3
avrdude: Version 5.10, compiled on Jun 29 2010 at 21:09:48
4
         Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
5
         Copyright (c) 2007-2009 Joerg Wunsch
6

7
         System wide configuration file is "/etc/avrdude.conf"
8
         User configuration file is "/home/werner/.avrduderc"
9
         User configuration file does not exist or is not a regular file, skipping
10

11
         Using Port                    : usb
12
         Using Programmer              : avrisp2
13
         Setting bit clk period        : 10.0
14
         Setting isp clock delay        :   8
15
avrdude: usbdev_open(): Found AVRISP mkII, serno: 000200098498
16
avrdude: usbdev_open(): using read endpoint 0x82
17
avrdude: Sent: . [01] 
18
avrdude: Recv: . [01] . [00] . [0a] A [41] V [56] R [52] I [49] S [53] P [50] _ [5f] M [4d] K [4b] 2 [32] 
19
avrdude: stk500v2_getsync(): found AVRISP mkII programmer
20
Using p = 10.37 us for SCK (param = 7)
21
avrdude: Sent: . [03] . [98] 
22
avrdude: Recv: . [03] . [00] . [82] 
23
avrdude: Sent: . [02] . [98] . [07] 
24
avrdude: Recv: . [02] . [00] 
25
         AVR Part                      : ATMEGA8
26
         Chip Erase delay              : 10000 us
27
         PAGEL                         : PD7
28
         BS2                           : PC2
29
         RESET disposition             : dedicated
30
         RETRY pulse                   : SCK
31
         serial program mode           : yes
32
         parallel program mode         : yes
33
         Timeout                       : 200
34
         StabDelay                     : 100
35
         CmdexeDelay                   : 25
36
         SyncLoops                     : 32
37
         ByteDelay                     : 0
38
         PollIndex                     : 3
39
         PollValue                     : 0x53
40
         Memory Detail                 :
41

42
                                  Block Poll               Page                       Polled
43
           Memory Type Mode Delay Size  Indx Paged  Size   Size #Pages MinW  MaxW   ReadBack
44
           ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
45
           eeprom         4    20   128    0 no        512    4      0  9000  9000 0xff 0xff
46
                                  Block Poll               Page                       Polled
47
           Memory Type Mode Delay Size  Indx Paged  Size   Size #Pages MinW  MaxW   ReadBack
48
           ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
49
           flash         33    10    64    0 yes      8192   64    128  4500  4500 0xff 0x00
50
                                  Block Poll               Page                       Polled
51
           Memory Type Mode Delay Size  Indx Paged  Size   Size #Pages MinW  MaxW   ReadBack
52
           ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
53
           lfuse          0     0     0    0 no          1    0      0  2000  2000 0x00 0x00
54
                                  Block Poll               Page                       Polled
55
           Memory Type Mode Delay Size  Indx Paged  Size   Size #Pages MinW  MaxW   ReadBack
56
           ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
57
           hfuse          0     0     0    0 no          1    0      0  2000  2000 0x00 0x00
58
                                  Block Poll               Page                       Polled
59
           Memory Type Mode Delay Size  Indx Paged  Size   Size #Pages MinW  MaxW   ReadBack
60
           ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
61
           lock           0     0     0    0 no          1    0      0  2000  2000 0x00 0x00
62
                                  Block Poll               Page                       Polled
63
           Memory Type Mode Delay Size  Indx Paged  Size   Size #Pages MinW  MaxW   ReadBack
64
           ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
65
           calibration    0     0     0    0 no          4    0      0     0     0 0x00 0x00
66
                                  Block Poll               Page                       Polled
67
           Memory Type Mode Delay Size  Indx Paged  Size   Size #Pages MinW  MaxW   ReadBack
68
           ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
69
           signature      0     0     0    0 no          3    0      0     0     0 0x00 0x00
70

71
         Programmer Type : STK500V2
72
         Description     : Atmel AVR ISP mkII
73
         Programmer Model: AVRISP mkII
74
avrdude: Sent: . [03] . [90] 
75
avrdude: Recv: . [03] . [00] . [01] 
76
avrdude: Sent: . [03] . [91] 
77
avrdude: Recv: . [03] . [00] . [01] 
78
avrdude: Sent: . [03] . [92] 
79
avrdude: Recv: . [03] . [00] . [0a] 
80
         Hardware Version: 1
81
         Firmware Version Master : 1.10
82
avrdude: Sent: . [03] . [94] 
83
avrdude: Recv: . [03] . [00] 1 [31] 
84
         Vtarget         : 4.9 V
85
avrdude: Sent: . [03] . [98] 
86
avrdude: Recv: . [03] . [00] . [07] 
87
         SCK period      : 10.37 us
88

89
avrdude: Sent: . [10] . [c8] d [64] . [19]   [20] . [00] S [53] . [03] . [ac] S [53] . [00] . [00] 
90
avrdude: Recv: . [10] . [c0] 
91
avrdude: stk500v2_command(): command failed
92
avrdude: Sent: . [0d] 
93
avrdude: Recv: . [0d] . [c9] 
94
avrdude: stk500v2_command(): unknown status 0xc9
95
avrdude: stk500v2_program_enable(): cannot get connection status
96
avrdude: initialization failed, rc=-1
97
         Double check connections and try again, or use -F to override
98
         this check.
99

100
avrdude: Sent: . [11] . [01] . [01] 
101
avrdude: Recv: . [11] . [00] 
102

103
avrdude done.  Thank you.
104

105
werner@ubuntu:~$ avrdude -p m8 -c avrisp2 -P usb -U flash:r:test.hex:i -vvvv -i 8 -b 10
106

107
avrdude: Version 5.10, compiled on Jun 29 2010 at 21:09:48
108
         Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
109
         Copyright (c) 2007-2009 Joerg Wunsch
110

111
         System wide configuration file is "/etc/avrdude.conf"
112
         User configuration file is "/home/werner/.avrduderc"
113
         User configuration file does not exist or is not a regular file, skipping
114

115
         Using Port                    : usb
116
         Using Programmer              : avrisp2
117
         Overriding Baud Rate          : 10
118
         Setting isp clock delay        :   8
119
avrdude: usbdev_open(): Found AVRISP mkII, serno: 000200098498
120
avrdude: usbdev_open(): using read endpoint 0x82
121
avrdude: Sent: . [01] 
122
avrdude: Recv: . [01] . [00] . [0a] A [41] V [56] R [52] I [49] S [53] P [50] _ [5f] M [4d] K [4b] 2 [32] 
123
avrdude: stk500v2_getsync(): found AVRISP mkII programmer
124
         AVR Part                      : ATMEGA8
125
         Chip Erase delay              : 10000 us
126
         PAGEL                         : PD7
127
         BS2                           : PC2
128
         RESET disposition             : dedicated
129
         RETRY pulse                   : SCK
130
         serial program mode           : yes
131
         parallel program mode         : yes
132
         Timeout                       : 200
133
         StabDelay                     : 100
134
         CmdexeDelay                   : 25
135
         SyncLoops                     : 32
136
         ByteDelay                     : 0
137
         PollIndex                     : 3
138
         PollValue                     : 0x53
139
         Memory Detail                 :
140

141
                                  Block Poll               Page                       Polled
142
           Memory Type Mode Delay Size  Indx Paged  Size   Size #Pages MinW  MaxW   ReadBack
143
           ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
144
           eeprom         4    20   128    0 no        512    4      0  9000  9000 0xff 0xff
145
                                  Block Poll               Page                       Polled
146
           Memory Type Mode Delay Size  Indx Paged  Size   Size #Pages MinW  MaxW   ReadBack
147
           ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
148
           flash         33    10    64    0 yes      8192   64    128  4500  4500 0xff 0x00
149
                                  Block Poll               Page                       Polled
150
           Memory Type Mode Delay Size  Indx Paged  Size   Size #Pages MinW  MaxW   ReadBack
151
           ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
152
           lfuse          0     0     0    0 no          1    0      0  2000  2000 0x00 0x00
153
                                  Block Poll               Page                       Polled
154
           Memory Type Mode Delay Size  Indx Paged  Size   Size #Pages MinW  MaxW   ReadBack
155
           ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
156
           hfuse          0     0     0    0 no          1    0      0  2000  2000 0x00 0x00
157
                                  Block Poll               Page                       Polled
158
           Memory Type Mode Delay Size  Indx Paged  Size   Size #Pages MinW  MaxW   ReadBack
159
           ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
160
           lock           0     0     0    0 no          1    0      0  2000  2000 0x00 0x00
161
                                  Block Poll               Page                       Polled
162
           Memory Type Mode Delay Size  Indx Paged  Size   Size #Pages MinW  MaxW   ReadBack
163
           ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
164
           calibration    0     0     0    0 no          4    0      0     0     0 0x00 0x00
165
                                  Block Poll               Page                       Polled
166
           Memory Type Mode Delay Size  Indx Paged  Size   Size #Pages MinW  MaxW   ReadBack
167
           ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
168
           signature      0     0     0    0 no          3    0      0     0     0 0x00 0x00
169

170
         Programmer Type : STK500V2
171
         Description     : Atmel AVR ISP mkII
172
         Programmer Model: AVRISP mkII
173
avrdude: Sent: . [03] . [90] 
174
avrdude: Recv: . [03] . [00] . [01] 
175
avrdude: Sent: . [03] . [91] 
176
avrdude: Recv: . [03] . [00] . [01] 
177
avrdude: Sent: . [03] . [92] 
178
avrdude: Recv: . [03] . [00] . [0a] 
179
         Hardware Version: 1
180
         Firmware Version Master : 1.10
181
avrdude: Sent: . [03] . [94] 
182
avrdude: Recv: . [03] . [00] 2 [32] 
183
         Vtarget         : 5.0 V
184
avrdude: Sent: . [03] . [98] 
185
avrdude: Recv: . [03] . [00] . [07] 
186
         SCK period      : 10.37 us
187

188
avrdude: Sent: . [10] . [c8] d [64] . [19]   [20] . [00] S [53] . [03] . [ac] S [53] . [00] . [00] 
189
avrdude: Recv: . [10] . [c0] 
190
avrdude: stk500v2_command(): command failed
191
avrdude: Sent: . [0d] 
192
avrdude: Recv: . [0d] . [c9] 
193
avrdude: stk500v2_command(): unknown status 0xc9
194
avrdude: stk500v2_program_enable(): cannot get connection status
195
avrdude: initialization failed, rc=-1
196
         Double check connections and try again, or use -F to override
197
         this check.
198

199
avrdude: Sent: . [11] . [01] . [01] 
200
avrdude: Recv: . [11] . [00] 
201

202
avrdude done.  Thank you.
Gast #2544929
Lesenswert?

Wenn ich da ein -F flag hinzufüge, bekomm ich übrigens die Ausgabe:
1
...
2
...
3
avrdude: stk500v2_command(): command failed
4
avrdude: stk500v2_command(): unknown status 0xc9
5
avrdude: stk500v2_program_enable(): cannot get connection status
6
avrdude: initialization failed, rc=-1
7
avrdude: AVR device initialized and ready to accept instructions
8
avrdude: Device signature = 0x000000
9
avrdude: Yikes!  Invalid device signature.
10
avrdude: Expected signature for ATMEGA8 is 1E 93 07
11

12
avrdude done.  Thank you.
#2545155
Lesenswert?

Solche Probleme hatte ich nie mit einem AVRISPmkII.
Das Board dagegen kenne ich nicht, deshalb drängt sich die Frage auf, ob 
das schon mal funktioniert hat?
Kannst du nicht mal eine Minimalschaltung (z.B. aus dem Tutorial) auf 
Steckbrett o.ä. aufbauen und sehen, ob es dann geht?
Dann könnte man stückweise den Fehler eingrenzen.
Gast #2545200
Lesenswert?

Hört sich super an!

Hab ich auch getan.

Das ist meine Ausgangsschaltung:
http://www.rn-wissen.de/images/c/cf/Avrtutorial_grundschaltung_mitisp.gif

Wobei ich ein ATMEGA8 benutzte (oder soll ich lieber ein ATMEGA16 
nehmen?).

Erster Test in der Konsole:
1
avrdude -i 1000 -B 5  -e -p m8 -c avrispmkII -P usb -U flash:r:test.hex:i
2

3
avrdude: stk500v2_command(): command failed
4
avrdude: stk500v2_command(): unknown status 0xc9
5
avrdude: stk500v2_program_enable(): cannot get connection status
6
avrdude: initialization failed, rc=-1
7
         Double check connections and try again, or use -F to override
8
         this check.
9

10

11
avrdude done.  Thank you.

Die Lampen vom mk2 leuchten die ganze Zeit grün. Nur beim "Befehl 
absenden" flackert die USB LED und die Status-Led leuchtet kurz rot auf.
Gast #2545303
Lesenswert?

Auch mit neu gekauften Programmern ist ein Firmware-Update das Erste, 
was zu tun ist.

Geht am einfachsten mit der neuesten AVR-Studio Version.

Nicht vergessen: Bei Verbindungsproblemen alle Adern des 
Verbindungskabels durchmessen!
#2545329
Lesenswert?

Hast du denn Zugriffsrechte auf die USB-Schnittstelle für den 
AVRISPmkII?
Ich verwende unter Ubuntu eine UDEV-Konfiguration (neue Datei 
/etc/udev/rules.d/15_USB_uC.rules) mit dem Eintrag
1
ATTRS{idVendor}=="03eb", ATTRS{idProduct}=="2104", GROUP="mygroup", MODE="0660", SYMLINK+="AVRISPmkII"
für den AVRISPmkII, wobei "mygroup" entsprechend anzupassen wäre. Dann 
den AVRISPmkII einmal neu einstöpseln  und es sollte funktionieren.
Gast #2545334
Lesenswert?

Eigentlich habe ich als erstes das ganze unter Windows probiert.
Zwar möchte ich hinterher gerne Ubuntu nutzen, doch dachte ich mir,
da muss man ja nur die Installer ausführen und gut ist.

Als ich mir aber AVR STUDIO 5 installierte, wurde ich nicht nach einer 
USB-Treiber installation gefragt (anders als in der Anleitung steht).
Im Geräte-Manager sah man zwar: Da wurde JUMBO installiert, doch war da 
nur ein "Windows Installer" (oder sowas ähnliches) drinn. Mein mk2 war 
unter "andere Geräte" aufgelistet (mit einem Ausrufezeichen daneben).

Auch als ich AVR STUDIO startete, wurde der Programmer nicht aufgelistet 
(wohl aber anderen die ich nicht kannte).

Da dachte ich mir nurnoch: "F*ck off" und hab mein Ubuntu gestartet.

http://www.wiki.elektronik-projekt.de/mikrocontroller/avr/avrdude_tutorial

Diese Anleitung bin ich durchgegangen.
Brachte alles nichts.

Jetzt stehe ich hier, hab eine weitere Testschaltung aufgebaut und 
nichts funktioniert. Mein USBasp-Programmer hat auch nicht funktioniert 
(weßhalb ich mir eigentlich auch den mk2 gekauft hab). Ich weiß echt 
nicht was hier los ist.
Toller µC Einstieg :(
Gast #2545345
Lesenswert?

Ach, ich hab dein Beitrag jetzt erst gesehen.

> /etc/udev/rules.d/15_USB_uC.rules

Warum heißt diese Datei überall anders?

70-persistent-cd.rules
70-persistent-net.rules
80-usbprog.rules

ist es bei mir.

Bei dir 15_USB_uC.rules und in anderen Anleitungen sag ich auch immer 
eine andere Prefix-Zahl.

Der Inhalt dieser Datei:
1
ATTR{idVendor}=="03eb", ATTR{idProduct}=="2104", GROUP="plugdev", MODE="0660" # AVRISP mkII
2
ATTR{idVendor}=="03eb", ATTR{idProduct}=="2107", GROUP="plugdev", MODE="0660" # AVR-Dragon
3
ATTR{idVendor}=="03eb", ATTR{idProduct}=="2103", GROUP="plugdev", MODE="0660" # JTAG ICE mkII
4
ATTR{idVendor}=="03eb", ATTR{idProduct}=="2106", GROUP="plugdev", MODE="0660" # STK600
5
ATTR{idVendor}=="16c0", ATTR{idProduct}=="05dc", GROUP="plugdev", MODE="0660" # USBASP von www.fischl.de
6
ATTR{idVendor}=="03eb", ATTR{idProduct}=="2ffa", GROUP="plugdev", MODE="0660" # AT90USB
7
ATTR{idVendor}=="10c4", ATTR{idProduct}=="ea60", GROUP="plugdev", MODE="0660" # AVR910
8
ATTR{idVendor}=="03eb", ATTR{idProduct}=="2105", GROUP="plugdev", MODE="0660" # AVR ONE
9
ATTR{idVendor}=="03eb", ATTR{idProduct}=="210d", GROUP="plugdev", MODE="0660" # Atmel XPLAIN CDC Gateway 
10
ATTR{idVendor}=="03eb", ATTR{idProduct}=="2ffb", GROUP="plugdev", MODE="0660" #  AT90USB AVR DFU bootloader
11
ATTR{idVendor}=="1781", ATTR{idProduct}=="0c9f", GROUP="plugdev", MODE="0660" # adafruit usbtiny

Das passt auch: Bus 007 Device 003: ID 03eb:2104 Atmel Corp. AVR ISP 
mkII
Gast #2545357
Lesenswert?

Da kommen wir der Sache schon näher!
Wenn du nicht lange herumsuchen willst, dann empfehle ich die 
AVR-Studio-Installation nochmal sorgfältig zu wiederholen.

Das Firmware-Upgrade muss man manuell starten Tools/AVR Tools Firmware 
Upgrade.

Vorher noch die Hilfe dazu durchlesen!
Gast #2545370
Lesenswert?

Mahlzeit,

Programmer schrieb:
> Da kommen wir der Sache schon näher!
> Wenn du nicht lange herumsuchen willst, dann empfehle ich die
> AVR-Studio-Installation nochmal sorgfältig zu wiederholen.
>
> Das Firmware-Upgrade muss man manuell starten Tools/AVR Tools Firmware
> Upgrade.
>
> Vorher noch die Hilfe dazu durchlesen!

na dann mach mal eine Beschreibung.

Quias schrieb:
> Also Betriebssystem setze ich Ubuntu ein.

MfG
Gast #2545448
Lesenswert?

Wenn du es mit Win nochmal probieren willst:

[1] WinAVR installieren:
http://sourceforge.net/projects/winavr/files/WinAVR/20100110/

[2] AVR Studio 4 installieren: Build 4.19
https://www.mikrocontroller.net/articles/AVR-Studio#Direktlinks_Installer

[3] Wenn du AVR-Dude benutzen willst und Probleme hast deinen Programmer 
zu finden/benutzen:
Aktuelles "libusb-win32-devel-filter" installieren und mit 
Installationswizard das USB-Gerät filtern.
http://sourceforge.net/projects/libusb-win32/files/libusb-win32-releases/1.2.6.0/

Mit <<WINAVR_FOLDER>>/utils/libusb/bin/testlibusb-win.exe kannst dir 
deine Programmerdaten anzeigen lassen, z.B. die Seriennummer.

[4] AVRDude Konsolen-Beispiel:
avrdude -p(1) -c(2) -Pusb:(3) -Uflash:w:(4):a

Mit (1): uC Kennung
    (2): Programmer Kennung
    (3): Programmer-Seriennummer (die letzten vier Ziffern reichen)
    (4): Projekt-Hexfile

MfG
Gast #2545473
Lesenswert?

Also ich werde mal versuchen mich größtenteils an dieser Anleitung zu 
orientieren:
http://www.jedmicro.com.au/AVRISPmkII_UG.pdf

In der Anleitung steht, man braucht mindenstens die Version 4.12 um den 
mkII benutzten zu können. Ich installiere die 4.19v - also passt das 
schonmal.

So ein Fenster, wie auf Seite 6 der Anleitung, erscheint garnicht.
Im ersten Fenster des Installers kann ich nur auf Next klicken, danach 
muss ich dem Vertrag zustimmen als nächstes wähle ich das 
Zielverzeichnis aus.
Während der Installation öffnet sich ein "AVR Jungo USB"-Installer.
Diesen lasse ich auch durchlaufen.
Das wars schon.


So, die Installation ist fertig. Wenn ich nun den Programmer anschließe, 
sollte Windows ein Hardware Installer starten (wie auf Seite 7 zu sehen 
ist).

Das passiert schonmal nicht.

Im Geräte-Manager wird der AVRisp mkII jedoch unter "Andere Geräte" mit 
einem Ausrufe-Icon angezeigt. Ein Rechtsklick drauf -> "Treibersoftware 
installieren" und der Programmer wird unter dem Reiter
Jungo aufgelistet.

Jetzt kann ich ihn auch im AVR Studio auswählen.
Wenn ich nun aber den Target auswählen will, kommen Fehler (Anhang).

Jetzt bin ich aber zimlich optimistisch, dass sich da schnell der Fehler 
finden lässt :)
Am Kabel kann es eigentlich nicht liegen.
Angehängte Dateien:
Gast #2545754
Lesenswert?

> Methusalem-Versionen
Wasn das?

> Der Programmer versorgt Schaltung/Board nicht mit Strom soweit ich weiß.
> Ist dein Board an eine Spannungsquelle angeschlossen?

Das stimmt! Ich hab eine Spannungsquelle.
5V liegen auch am µC an.

Es muss wohl etwas anderes sein. Dank der Minimalschaltung hoffe ich, 
ihr könnt mir unter die Arme greifen und mich zur Lösung führen :-)
Gast #2545864
Lesenswert?

> Den AVRISP MKII hat ein 6 poliges Kabel, das RN-MiniControl-Board auch?
> oder hast du ein Adapter gebaut? wenn ja sind die richtige Pins
> angeschlossen? Reset leitung auch ok?

Du hast recht! Das RN-MiniControl-Board hat 10 Pins. Ein richtiger 
Adapter exestiert nicht (konnte keinen 6pin-Wannenstecker finden). Ich 
habe einfach Breadboard-Kabel (die Enden sind da stabiler) in das 
6pol-Kabel gesteckt und diese zum µC geführt, welches ich auf dem 
Breadboard aufgebaut hab.

Ich würde gerne die Leitungen nachmessen, leider habe ich nur ein 
Multimeter und weiß ehrlich gesagt garnicht, was ich wo messen müsste.
Gast #2546088
Lesenswert?

Ich hab einfach nochmal alles von 0 aufgebaut.
Nun klappt es irgendwie soweit, wobei ich beim compilen gesagt bekomme, 
dass der Programmer nicht den ATmega168 unterstützt.
Weiß jemand woran das liegen kann? Ich finde da nichts näheres zu.
Angehängte Dateien:

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren