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

Anschliessen

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...

Kommentare

Comments powered by Disqus