hne
Joined: 11 Jul 2008 Posts: 210 Location: Hannover
|
Posted: 27.07.2011, 14:45 Post subject: COM1 für Anwendung frei machen |
|
|
Um den COM1 für eigene Anwendungen zu nutzen, muss man alle Systemmeldungen und den Login-Prompt vom COM-Port entfernen.
- Im Bootloader U-Boot die Zeile "console=ttyAT0,115200" durch "console=ttyS7" ersetzen. ttyS7 ist ein nicht existierender serieller Port. Damit werden die Kernel-Meldungen deaktiviert.
Code: | U-Boot> setenv bootargs_mtd mem=32M console=ttyS7 noinitrd root=/dev/mtdblock2 rootfstype=jffs2 ro
U-Boot> saveenv |
Das Dateisystem zum Schreiben mounten.
Code: | mount / -o remount,rw
|
Die Datei /etc/inittab per FTP auf den PC holen, die Zeile mit "getty" auskommentieren, und die Datei zurück spielen. Damit wird der Login-Prompt deaktiviert. Die Zeile sieht dann so aus:
Code: | #T0:2345:respawn:/sbin/getty 115200 ttyAT0
|
RCM-Jumper entfernen. Damit werden die Meldungen des U-Boot deaktiviert.
Bitte bedenken, dass nach diesen Änderungen der DIL/NetPC nur noch per Netzwerk erreichbar ist. _________________ Henry Nestler |
|