Forum: Mikrocontroller und Digitale Elektronik Programmer Port


von Heino M. (heinom)


Lesenswert?

Hallo,

ich habe heute versucht über einen anderen Programmer (USB-ISP) zu 
flashen. Beim USB anstecken des Programmers wird diesem in der 
Systemsteuerung allerdings kein COM Port zugewiesen. Er erscheint extra 
als "Jungo Connectivity und darunter dann als AVRISP mkII. Wie soll ich 
ihn in meinem Programm einstellen? Er ist am USB(COM Port 7) 
angesteckt...

danke

von Uwe (de0508)


Lesenswert?

Hallo  Heino,

avrdude -P usb -p <partno> -c <programmer> -v ?

von Heino M. (heinom)


Lesenswert?

Hallo Uwe. Was meinst Du damit? Ich arbeite zur Zeit mit Bascom, bzw. 
AVR Studio

von Harald N. (haraldn)


Lesenswert?

Wenn er am COM Port 7 hängt, dann stellst du COM Port 7 ein?!

von Heino M. (heinom)


Lesenswert?

Das habe ich schon im Programm getan, aber der Programmer wird nicht 
erkannt, ich denke weil er nicht als COM Port in der Systemsteuerung 
steht. :o(

von Justus S. (jussa)


Lesenswert?

was denn nun?

Heino M. schrieb:
> Er ist am USB(COM Port 7)
> angesteckt

Heino M. schrieb:
> weil er nicht als COM Port in der Systemsteuerung
> steht.

entscheid dich mal...

von Oliver R. (orb)


Lesenswert?

Wenn er sich als AVRISP MKII meldet dann stellst Du AVRISP MKII an USB 
im AVR-Studio ein.
Ein AVRISP MKII wird nicht über einen Com-Port angesprochen.

von Heino M. (heinom)


Lesenswert?

Also vorab erstmal: es ist so ein
Programmer hier:

http://www.ebay.ca/itm/Neu-USB-ISP-USBASP-Programmiergerat-Programmierer-fur-Atmel-AVR-ATMega-51-ATTiny-/360861824863?pt=Bauteile&hash=item54050a775f

So, dieser Programmer steckt am USB anschluß am Rechner, wird aber in 
der Systemsteuerung nicht an genau diesem USB Port erkannt, aber 
gesondert aufgeführt. Das habe ich ja schon beschrieben:

(Beim USB anstecken des Programmers wird diesem in der
Systemsteuerung allerdings kein COM Port zugewiesen. Er erscheint extra
als "Jungo Connectivity und darunter dann als AVRISP mkII.)

Gegenbeispiel: wenn ich an genau diesen USB Steckplatz (wo jetzt mein 
Programmer dran steckt) einen Stick anschließe, dann wird dieser Stick 
als Gerät am Com Port 7 erkannt. So wie es also sein sollte. Warum ist 
das beim Stick so und nicht beim Programmer?

Ich hoffe das kam jetzt verständlicher rüber, sorry

von Justus S. (jussa)


Lesenswert?

Heino M. schrieb:
> So wie es also sein sollte.

es ist mir neu, dass USB-Sticks als COM-Ports erkannt werden 
sollen...meine werden es zum Glück auch nicht...

von Edi R. (edi_r)


Lesenswert?

Heino M. schrieb:
> Er ist am USB(COM Port 7)
> angesteckt...

Heino M. schrieb:
> wenn ich an genau diesen USB Steckplatz (wo jetzt mein
> Programmer dran steckt) einen Stick anschließe, dann wird dieser Stick
> als Gerät am Com Port 7 erkannt.

Ich glaube, Du gehst fälschlicherweise davon aus, dass jedem USB-Stecker 
eine feste COM-Nummer zugeordnet ist.

von Heino M. (heinom)


Lesenswert?

Ja Du hast Recht beim Stick funktioniert´s nat. nicht. War ein blödes 
Beispiel.

Aber bei einem anderen USB-ISP Programmer geht das schon und den stecke 
ich ja auch genau so über USB an den Rechner an.

Und 2. ich muß ja in meinem Programm einen Port auswählen, damit´s 
funktioniert. Ich kann ja aber in dem Fall nicht wissen, welchen Port 
der Rechner dem Programmer dann zugewiesen hat wenn er es mir nicht 
anzeigt.

Auch wenn ich der Meinung bin, dass es der COM Port 7 sein könnte, oder 
sein muß, es kommt ja im Programm nicht umsonst die Fehlermeldung, dass 
der Programmer nicht gefunden wurde (natürlich habe ich im Programm auch 
AVRISP mkII ausgewählt). Ich habe auch COM1 - COM9 probiert in den 
Einstellungen des Programms, ohne Erfolg. Das verstehe ich nicht.

von Edi R. (edi_r)


Lesenswert?

Ein ähnliches Problem (oder das gleiche?) wird momentan hier besprochen:
Beitrag "AVRISP MK2 kommt nicht in den Programming mode"

von Heino M. (heinom)


Lesenswert?

Ich würde sagen, ähnlich aber nicht gleich. Dann muß ich es wohl doch 
mit nem anderen Programmer probieren. Schade, denn es war ein 
Geschenk...

von Oliver R. (orb)


Lesenswert?

Heino M. schrieb:
> Ebay-Artikel Nr. 360861824863

Nach der Beschreibung ist das ein USBasp, kein AVRISP. Der wird von 
AVR-Studio nicht unterstützt, unter BASCOM sollte er aber laufen, du 
kannst auch AVRDude benutzen.

von Heino M. (heinom)


Lesenswert?

Aha ok, woher bekomme ich denn AVRDUDE?

von Edi R. (edi_r)


Lesenswert?

AVRDude ist doch nur eine Software zum downloaden:
http://www.nongnu.org/avrdude/

von Heino M. (heinom)


Lesenswert?

gut, danke schön

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
Noch kein Account? Hier anmelden.