Hallo, ich möchte gerne einen Atmega8 Platine mit 16 MHz Quarz mit der NSLU2(Unslung) NAS/Linux über die "serielle" Schnittstelle verbinden. bisher geht : (bin root) Atmega8 (16 MHz Quarz) mit PC verbunden. Textausgabe auf Hyperterminal +/Pegelwandler Die Baudrate wurde bei beiden auf 9600 Baud eingestellt. funktioniert NSLU2(Unslung) NAS mit PC verbunden (interne Schnittstelle) . Textausgabe auf Hyperterminal +/Pegelwandler Die Baudrate wurde im Hyperterminal auf 115000 Baud eingestellt. funktioniert Frage: Wie bekomme ich nun die Baudrate der NSLU2 auf 9600 Baud ?? gewünschtes "Programm" : setserial die Eingabe von : setserial /dev/ttyS0 -a brachte folgendes u.a. baud_base 921600 divisor 0 die Eingabe von : setserial /dev/ttyS0 divisor 96 brachte folgendes u.a. baud_base 921600 divisor 96 wobei die Ausgabe am Hyperterminal wiederum nur mit 115000 lief,statt wie erwartet mit 9600 Baud spd_cust brachte keine Änderung den Quarz wechseln geht nicht, da kein anderer zur verfügung steht. gelesen Absatz 12.3 : http://www.linuxhaven.de/dlhp/HOWTO/DE-Modem-HOWTO-12.html ist gut erklärt, aber funktioniert nicht bzw. hab ich nicht richtig verstanden über eine Hilfe würde ich mich freuen Stephan
Guck mal in's Manpage für setserial, du kannst glaub die baud_base verstellen. Über einen Teiler ergibt sich dann die Baudrate.
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.