Forum: Mikrocontroller und Digitale Elektronik USBprog: Logikanalysator


von M. K. (avr-frickler) Benutzerseite


Lesenswert?

Hi hat schonmal einer die Firmware "Logikanalysator" für USBproag ans 
laufen gebracht?

Ich könnte den gerade ganz gut gebrauchen. Die Firmware habe ich von 
www.usbprog.org heruntergeladen und geflasht. Hat auch wohl soweit 
geklappt unter Windows meldet der sich der USBprog als Logikanalyzer.
Allerdings mag Windows die usbprogLogic.inf aus 
http://usbprog.googlecode.com/svn/trunk/usbprogLogic/logik2vcd/win32/ 
nicht verwenden. Ist aber auch egal da ich das ganze unter linux 
verwenden möchte.

logic2vcd hängt sich unter linux aber leider auf. Ich habe mir den 
Quelltext mal etwas angeschaut und habe auch die Stelle gefunden wo es 
hängt.

Zeile 103 in logic.c readLogicData(...)
1
  while(1) {
2
    sendLogicCommand(self,command);
3
4
    i = usb_bulk_read(self->logic_handle,0x02,tmp, length > 60 ? 60 : length,100);
5
6
    printf("i: %d, %s\n", i, usb_strerror());
7
    for(j = 0; ((j<i) && (dataindex<length)); j++)
8
    {
9
      data[dataindex]=tmp[j];
10
      printf("dataindex: %d | %d\n", dataindex, (int) tmp[dataindex]);
11
      dataindex++;
12
    }
13
    if(dataindex >= (length-1))
14
      break;
15
  }

Ich bekomme hier die Fehlermeldung "i: -2, error submitting URB: No such 
file or directory"

Leider kenne ich mich mit der libusb so gar nicht aus. Ich hoffe einer 
von euch kann mir sagen wo es hier klemnmen könnte.

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.