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

Eine eigene Frage? Dieser Thread ist über 18 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.