Hallo Ich würde gerne mein MSP430 Launchpad mit dem Raspberry Pi verbinden. Um möglichst wenig Hardware Aufwand zu haben, habe ich eingebauten den USB-serial Converter des LaunchPads verwendet. Am Raspberry (debian) sehe ich in /dev die devices ttyACM0 und ttyAMA0, hinter denen ich eigentlich die serielle Schnittstelle vermute, beide zeigen aber keinen Output bei screen /dev/ttyAMA0 9600 Unter Windows werden im Sekundentakt die Zahlen 1-9 im Terminal ausgegeben, dass MSP430 Programm funktioniert also. Hat dieses Setup schon mal jmd versucht aufzubauen und kann mir einen Tipp geben? MfG jürgen
ttyAMA0 ist der Hardware Serial Port. Normaler weise heisen unter Linux serielle Geräte mit USB immer ttyUSBXX. Geb mal nach dem einstecken des Gerätes dmesg ein und poste mal die letzten 10 Zeilen oder so.
3208.745550] usb 1-1.3: Product: USB Full Speed [ 3208.745569] usb 1-1.3: Manufacturer: A4Tech [ 3208.759982] input: A4Tech USB Full Speed as /devices/platform/bcm2708_usb/usb1/1-1/1-1.3/1-1.3:1.0/input/input2 [ 3208.773242] hid-generic 0003:09DA:8090.0003: input,hidraw2: USB HID v1.11 Mouse [A4Tech USB Full Speed] on usb-bcm2708_usb-1.3/input0 [ 3208.787530] input: A4Tech USB Full Speed as /devices/platform/bcm2708_usb/usb1/1-1/1-1.3/1-1.3:1.1/input/input3 [ 3208.792941] hid-generic 0003:09DA:8090.0004: input,hiddev0,hidraw3: USB HID v1.11 Keyboard [A4Tech USB Full Speed] on usb-bcm2708_usb-1.3/input1 [ 3251.934261] usb 1-1.3: USB disconnect, device number 5 [ 3257.801911] usb 1-1.3: new full-speed USB device number 6 using dwc_otg [ 3257.926518] usb 1-1.3: New USB device found, idVendor=0451, idProduct=f432 [ 3257.926550] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3257.926566] usb 1-1.3: Product: Texas Instruments MSP-FET430UIF [ 3257.926580] usb 1-1.3: Manufacturer: Texas Instruments [ 3257.926593] usb 1-1.3: SerialNumber: 75FF469286CB2D24 Kann man das was rauslesen
bin mir inzwischen eigentlich sicher, dass es ttyACM0 ist, da dieses device verschwindet, wenn man das Launchpad absteckt, funktioniert aber nicht ..
So Problem gelöst ... Es darf kein Zeichen von MSP430 gesendet werden, wenn dieses nicht durch ein Programm verarbeitet wird. Falls doch, scheint sich die gesamte Schnittstelle aufzuhängen. strange
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.