Hi Harald

Did you find a solution for your problem?



I have almost a similar problem.

On a MPC885 board I have one serial line, an Ethernet port and a QVGA display 
with a /dev/fb.

As GUI library, I started to evaluate Nano-X, FLTK and wxWitgets. But there is 
the problem that I don't have keyboard input whether form the serial line nor 
form a remote shell (Ethernet).

As far I understand the matter the problem is that the console that is running 
on the frame buffer needs as input a keyboard device and not a serial line. 
Unfortunately I found till now no solution to redirect the serial line to a 
keyboard device.



Regards
Daniel Wyss
----------------------------------------------
SECURITON AG Alarm- und Sicherheitssysteme

Daniel Wyss
Entwicklung Sicherheitssysteme
Alpenstrasse 20
CH - 3052 Zollikofen

Phone:  +41 31 910 11 22
Fax:    +41 31 910 13 03
Direct: +41 31 910 14 37 
E-Mail: [EMAIL PROTECTED]
http://www.securiton.ch <http://www.securiton.ch/>
----------------------------------------------




________________________________

        From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of [EMAIL 
PROTECTED]
        Sent: Tuesday, March 06, 2007 11:22 AM
        To: [email protected]
        Subject: login on console=tty with serial input



        Hi everyone.


        I just wondering, if anyone outthere can help me. I am currently kind 
of lost.

        I have an embedded powerpc based system running with kernel 2.6.20.  
The system has only two serial lines and no PS/2 or USB support. Therefore I 
control the system via a serial console ( passing the commandline arg: 
console=ttyS0,57600) and a terminal.
        A getty program is running on /dev/console, which gives me a login: 
prompt, so I can login via the serial line ttyS0.
        All is working pretty perfect.

        So far so good. And now here comes my problem.
        To add a better MMI in the future I want to use the graphic card as an 
output.

        I added a  graphic card to the system. The kernel configuration 
includes framebuffer support for that particular graphic card.
        After booting the kernel, I can see a /dev/fb0 device and testing with 
'echo "hello" > /dev/fb0', the message "hello" is displayed on the screen.
        Also if I add the commandline arg: console=tty console=ttyS0,57600 , I 
get all kernel messages displayed, not only on the serial line, but also on the 
screen via the framebuffer.

        So basically, what I want is graphical output (dev/fb0) with serial 
input (/dev/ttyS0). The user sees a login prompt on the screen and can enter 
characters by a terminal program connected to the serial line.
        Right to that point I always used the serial console for user 
interaction. By adding only the commandline argument console=tty, I get a nice 
login prompt on the graphic screen. BUT I have no input via the serial line???

        So, how do I connect the serial line /dev/ttySx  to the standard input 
path of the virtual console.

        Any hint is welcomed. Any manuals to read are also welcomed.

        Thanx

        Harald Brüggemann

        --------------------------------------------------------
        Harald Brüggemann
        Rockwell Collins Deutschland GmbH
        GrenzhöferWeg 36
        D-69046 Heidelberg
        Germany

        Phone:     +49 - 6221 - 512 484
        Fax:          +49 - 6221 - 512 301

        e-mail:   [EMAIL PROTECTED]



<html>
<body>
<font face = "arial" size = "1">
---------------------------------------------------------------------------------------------------------
This e-mail is confidential and may contain privileged information.
It is intended only for the addressees. If you have received this
e-mail in error, kindly notify us immediately by telephone or e-mail
and delete the message from your system.
---------------------------------------------------------------------------------------------------------
</font>
</body>
</html>
_______________________________________________
Linuxppc-embedded mailing list
[email protected]
https://ozlabs.org/mailman/listinfo/linuxppc-embedded

Reply via email to