Hallo zusammen
Ich versuche gerade, eineen FT232RL unter Linux zum Laufen zu bekommen,
damit ich meinen Mikrocontroller dahinter ansprechen kann.
Folgender Sachverhalt:
Unter Mac OS X kann ich mit folgender Kommandozeile die entsprechenden
Signale senden, der Mikrocontroller tut, was er soll:
1 | echo -n 3 >> /dev/cu.usbserial-FTESNJN1
|
Schliesse ich ihn unter Linux an (Ubuntu 10.04, Kernel
2.6.32-24-generic), so erscheint fogendes in dmesg:
1 | [ 77.600097] usb 5-1: new full speed USB device using uhci_hcd and address 2
|
2 | [ 77.792345] usb 5-1: configuration #1 chosen from 1 choice
|
3 | [ 77.805254] usbcore: registered new interface driver usbserial
|
4 | [ 77.805462] USB Serial support registered for generic
|
5 | [ 77.805700] usbcore: registered new interface driver usbserial_generic
|
6 | [ 77.805702] usbserial: USB Serial Driver core
|
7 | [ 77.808244] USB Serial support registered for FTDI USB Serial Device
|
8 | [ 77.808532] ftdi_sio 5-1:1.0: FTDI USB Serial Device converter detected
|
9 | [ 77.808575] usb 5-1: Detected FT232RL
|
10 | [ 77.808577] usb 5-1: Number of endpoints 2
|
11 | [ 77.808578] usb 5-1: Endpoint 1 MaxPacketSize 64
|
12 | [ 77.808580] usb 5-1: Endpoint 2 MaxPacketSize 64
|
13 | [ 77.808582] usb 5-1: Setting MaxPacketSize 64
|
14 | [ 77.809014] usb 5-1: FTDI USB Serial Device converter now attached to ttyUSB0
|
15 | [ 77.809027] usbcore: registered new interface driver ftdi_sio
|
16 | [ 77.809028] ftdi_sio: v1.5.0:USB FTDI Serial Converters Driver
|
Versuche ich nun, unter Linux folgende Kommandozeile einzugeben,
passiert gar nichts:
1 | echo -n 3 >> /dev/ttyUSB0
|
Der Controller reagiert gar nicht. Ich habe schon wie in diesem Thread
beschrieben, brltty deinstalliert:
Beitrag "ttyUSB* versagt bei Kommunikation an FT232RL"
Kann mir jemand einen Tipp geben, wie ich das Problem lösen könnte? Es
ist leider keine Alternative, Mac OS X zu benutzen, da ein wichtiger
Teil des Projektes, an dem ich arbeite, dort nicht funktioniert.
Ich wäre sehr dankbar um jede Hilfe.
Gruss Johannes