BBB mit serieller Schnittstelle (Debug)
Serielle Schnittstelle am BeagleBoneBlack nutzen¶
um die serielle Schnittstelle am BBB nutzen zu können braucht man einen UART-USB-Adapter! Die Pegel am BeagleBone sind lediglich 5V
Die mit "Debug" gekennzeichnete Stiftleite ist folgendermassen belegt: beginnend Links (bei der RJ45 Buchse)
- Pin1: GND
- Pin4: RX
- Pin5: TX
Baudrate 115200¶
EDIT:¶
mit folgender Befehl kann man sich dann auf das BBB verbinden:
picocom -b 115200 /dev/tty.SLAB_USBtoUART
Dieses Device tty.SLAB_USBtoUART ist allerdings Mac OS X spezifisch! Unter Linux ist der Name ein anderer! Lasst sich aber mit dmesg
recht leicht herausfinden. In dieser Ausgabe sollte am Ende (bzw. zu dem Zeitpunkt wann das BBB angeschlossen wurde) auf das entsprechende Device hingewiesen werden. Als Beispiel ist ein Auszug von einem Fedora System gezeigt:
[104186.340498] usb 1-1: new full-speed USB device number 7 using xhci_hcd
[104186.506325] usb 1-1: New USB device found, idVendor=10c4, idProduct=ea60
[104186.506331] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[104186.506335] usb 1-1: Product: CP2102 USB to UART Bridge Controller
[104186.506338] usb 1-1: Manufacturer: Silicon Labs
[104186.506341] usb 1-1: SerialNumber: 0001
[104187.540052] usbcore: registered new interface driver cp210x
[104187.540085] usbserial: USB Serial support registered for cp210x
[104187.540145] cp210x 1-1:1.0: cp210x converter detected
[104187.540354] usb 1-1: cp210x converter now attached to ttyUSB0
Am Ende ist der Hinweis auf das Device ttyUSB0
Wichtig ist auch die Konfiguration im UEnv.txt auf der SD-Karte damit der U-Boot via console erreichbar ist. Ebenfalls der Kernel sollte via console erreichbar sein! Wird noch nachgereicht wenn ich wieder eine SD-Karte erstelle...
Comments
Comments powered by Disqus