Problem mit USB nach Seriell Konverter

Gast #772397
Lesenswert?
• ▲
▼
Hallo

Ich habe das STK500 über einen USB nach Seriell Konverter mit dem Laptop 
verbunden. Der Konverter wird in der Systemsteuerung als USB Serial Port 
(Com13) erkannt. Das ganze habe ich mit einem Terminal programm und 
einem 9 Poligen Sub-D Loopback adapter getestet, fiunktioniert 
einwandfrei. Nun habe ich mir mit WINAVR ein Programm geschrieben und 
hab versucht das ganze zu flashen geht aber nicht, ich bekomme von 
avrdude folgende Fehlermeldung
did not find any USB device "usb".

habe das ganze im make file auch mal auf com13 umgeschrieben das 
funktioniert aber genau so wenig. Im Terminal Programm(Realterm) wird 
das Interface aber als com13 erkannt. Es wäre nett wenn ihr mir helfen 
könntet.

Gruß Gizmo.
Moderator Persönliche Seite #772404
Lesenswert?
• ▲
▼
"usb" kann nicht gehen, das würde ja bedeuten, dass du über die libusb
direkt auf das USB-Gerät zugreifen können müsstest.

com13 muss dagegen funktionieren.  Was genau bekommst du denn von
avrdue als Fehlermeldung?  Du kannst auch mal folgendes aufrufen:
1
avrdude -c stk500v2 -p m16 -P com13 -uF -vvvv 2> logfile.txt

und dann logfile.txt hier als Anhang posten.
Moderator Persönliche Seite #772478
Lesenswert?
• ▲
▼
OK, macht mal bitte einer einen Bugreport bei AVRDUDE dafür auf?
Nur, damit es nicht vergessen wird.  Ich würde dann sowas machen
wie
1
  if (strncasecmp(device, "com", strlen("com")) == 0) {
2
    // prepend "\\\\.\\" to name, required for ports >= 10
3
    cp = malloc(strlen("\\\\.\\") + strlen(device) + 1);
4
    // handle error
5
    strcpy(cp, "\\\\.\\");
6
    strcat(cp, device);
7
    device = cp;
8
  }

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.