Kann keine Verbindung zu Mikrocontroller herstellen

OP #2423236
Lesenswert?

Nabend!

Gestern waren endlich alle bestellten teile da und ich wollte schön mit 
dem AVR-Tutorial anfangen. Bin also noch ein ziemlicher Neuling was die 
Materie angeht.

Ich habe folgende Hardware:

RN-Control 1.4 Board
AVR ISP mk II
und diesen 6 zu 10 ISP Adapter:
http://shop.embedded-projects.net/index.php?module=artikel&action=artikel&id=26

Habe dann alles schön der Reihe nach an meinen PC angeschlossen.
Das Controllerboard meldet sich mit dem Testprogramm (allerdings nur 
wenn der Programmer angeschlossen ist. Ist das normal?).

Soweit, so gut.
Habe dann avrdude und burn-o-mat für linux installiert.
Dann hat die Interaktion mit dem USB-Port damit noch root-Rechte 
bekommen:
#Atmel AVRISP mkII
ATTRS{idVendor}=="03eb", ATTRS{idProduct}=="2104", MODE="0666"
in der Datei 00-avr.rules.

Dann wollte ich die erste .hex-Datei auf den µc schreiben. Habe also 
burn-o-mat geöffnet, als AVR-Typ ATmega32 ausgewählt unter settings -> 
avrdude die entsprechenden Verzeichnisse eingestellt, als Programmer 
avrispmkII und als Port USB.
Wenn ich dann meine hex auf den Flash schreiben will bekomme ich 
folgende Fehlermeldung:

/usr/bin/avrdude -C /etc/avrdude.conf -p m32 -P usb -c avrispmkII  -U 
flash:w:/home/thorsten/Arbeitsfläche/µc/leds.hex:a

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


avrdude done.  Thank you.


Dann hab ich mir gedacht, probierst du es noch unter Windows aus. Der 
Programmer wurde richtig erkannt und installiert. Dann habe ich 
AVR-Studio 5 installiert und habs mit dem integrierten Programmiertool 
versucht, erfolglos. Auch hier kann keine Verbindung hergestellt werden. 
"Unable to enter programming mode"

Auf einem anderen PC habe ich es auch nochmal mit AVR-Studio 5 probiert. 
Der gleiche Fehler.


In meiner Verzweiflung wende ich mich jetzt an euch. Bitte helft mir. :D
Gast #2423432
Lesenswert?

> RN-Control 1.4 Board
> AVR ISP mk II
> und 6 zu 10 ISP Adapter:
>
> Habe dann alles schön der Reihe nach an meinen PC angeschlossen.
> Das Controllerboard meldet sich mit dem Testprogramm (allerdings nur
> wenn der Programmer angeschlossen ist. Ist das normal?).

Definiere "meldet sich".

Wenn das bedeutet die Demos für Taste 2 (Motoren) und 3 (LEDs) laufen, 
dann ist das nicht normal, denn diese Demos sollten auch ohne 
angeschlossenes AVR ISP mk II laufen. Wenn es nur mit angeschlossenem 
Adapter geht, ist wohlmöglich was mit der Spannungsversorgung des 
RN-Control 1.4 Boards faul (=> Frage vom Düsendieb).

Die Demos auf Taste 1, 4 und 5 sowie bei neueren Boards der Bootloader 
arbeiten über RS232. Die können überhaupt nur funktionieren, wenn 
zusätzlich eine serielle Verbindung zwischen RN-Control 1.4 Board und PC 
vorhanden ist.

*RN-Control 1.4 Board*
http://www.rn-wissen.de/index.php/RN-Control => Anleitung als PDF
"Bitte beachten das Download nur möglich ist wenn man eingeloggt ist!"
F*ck you!
Gast #2423455
Lesenswert?

Ja, das Board ist an 5V angeschlossen.

und mit "melden" meine ich das Demo-Programm.
Das funktioniert auch ohne angeschlossenen mkII nur mit der 
Spannungsversorgung, allerdings nur, wenn nichts am ISP Port 
angeschlossen ist.

Photo vom Aufbau? Kann ich später nachliefern wenns denn benötigt wird. 
Wüsste aber jetzt nicht was man beim Aufbau vieles falsch machen kann.

Mir fällt höchstens der 6-10-ISP-Adapter ein. Da hab ich die 
Steckerbuchsen selbst dran gelötet. Möglicherweise falsch herum?!
Die "Löcher" in den Buchsen (also das was dafür sorgt, dass der Stecker 
richtig eingesteckt wird,) zeigen beide nach außen. Das Loch an der 
Buchse auf dem Controllerboard zeigt nach innen.
Gast #2423498
Lesenswert?

auf dem Board ist ein 7805 Regler verbaut, auf dem Produktfoto steht was 
von einem 2A Spannungsregler.
Soviel ich weiß liefert der 7805 nur 1A auf Dauer (zumindenst im TO220 
Gehäuse)

-> dies ggf. beim weiteren Aufbau berücksichtigen

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