bpi-r2:debug-uart
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
bpi-r2:debug-uart [2017/10/15 12:56] – frank | bpi-r2:debug-uart [2023/06/08 17:06] (aktuell) – Externe Bearbeitung 127.0.0.1 | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | ====== BananaPi R2 - Debug-UART ====== | ||
+ | |||
+ | * USB2Serial-Adapter (z.B. CP2102 oder FTDI, Probleme mit Profilic- und ch340g-Chipsätzen bekannt) | ||
+ | * separate Uart-Buchsen | ||
+ | * jeweils TX auf RX | ||
+ | * Programm für PC: | ||
+ | * Linux: minicom | ||
+ | * Windows: Putty | ||
+ | * Einstellungen: | ||
+ | * es kommt nur eine Ausgabe, wenn mindestens der Preloader geladen wird (Schiebeschalter auf SD, wenn EMMC noch leer ist) | ||
+ | |||
+ | {{: | ||
+ | |||
+ | micro-usb-cp2102-Adapter: | ||
+ | https:// | ||
+ | |||
+ | ===== Putty einrichten ===== | ||
+ | |||
+ | Windows-Treiber für CP2102: https:// | ||
+ | {{ : | ||
+ | |||
+ | {{: | ||
+ | |||
+ | reg-Datei für die Putty-Sitzung: | ||
+ | ===== Minicom einrichten ===== | ||
+ | |||
+ | Gerätename ermitteln: | ||
+ | grep ttyUSB / | ||
+ | Oct 15 12:44:59 Frank-Laptop kernel: [ 5113.456306] usb 3-1: cp210x converter now attached to ttyUSB0 | ||
+ | |||
+ | ls -l / | ||
+ | crw-rw---- 1 root dialout 188, 0 Mai 10 15:12 / | ||
+ | #aktuellen Benutzer in die Gruppe dialout (für Zugriff auf das tty-Gerät) aufnehmen | ||
+ | sudo adduser $USER dialout | ||
+ | # | ||
+ | #Gruppen anzeigen, in denen der aktuelle Benutzer Mitglied ist | ||
+ | groups | ||
+ | frank adm dialout cdrom sudo dip plugdev lpadmin sambashare | ||
+ | |||
+ | Minicom installieren und einrichten: | ||
+ | sudo apt-get install minicom | ||
+ | sudo minicom -s | ||
+ | |||
+ | +------------[Konfiguration]-------------+ | ||
+ | | Dateinamen und Pfade | | ||
+ | | Protokolle zur Dateiübertragung | ||
+ | | Einstellungen zum seriellen Anschluss | ||
+ | | Modem und Wählverhalten | ||
+ | | Bildschirm und Tastatur | ||
+ | | Speichern als »dfl« | ||
+ | | Einstellungen speichern als ... | | ||
+ | | Verlassen | ||
+ | | Minicom beenden | ||
+ | +----------------------------------------+ | ||
+ | |||
+ | +-----------------------------------------------------------------------+ | ||
+ | | A - Serieller Anschluss | ||
+ | | B - Pfad zur Lockdatei | ||
+ | | C - Programm zur Rufannahme | ||
+ | | D - Programm zum Wählen | ||
+ | | E - Bps/ | ||
+ | | F - Hardware Flow Control | ||
+ | | G - Software Flow Control | ||
+ | | | | ||
+ | | Welchen Parameter möchten Sie ändern? | ||
+ | +-----------------------------------------------------------------------+ | ||
+ | |||
+ | speichern als .dfl | ||
+ | minicom beenden | ||
+ | |||
+ | nun minicom als user starten (ohne sudo), ggf. minicom -C boot.log | ||
+ | |||
+ | sollte nun "keine Berechtigung" | ||
+ | |||
+ | ls -l / | ||
+ | crw-rw---- 1 root dialout 188, 0 Apr 27 14:18 / | ||
+ | sudo adduser $USER dialout | ||
+ | |||
+ | dies wird aber erst nach erneutem Anmelden aktiv | ||
+ | |||
+ | Beenden mit Strg+A,q oder Strg+A,x | ||
+ | |||
+ | ==== Farben ==== | ||
+ | minicom -c on | ||
+ | |||
+ | oder | ||
+ | |||
+ | MINICOM=' | ||
+ | export MINICOM | ||
+ | | ||
+ | ==== Logging ==== | ||
+ | minicom -C boot.log | ||
bpi-r2/debug-uart.txt · Zuletzt geändert: 2023/06/08 17:06 von 127.0.0.1