opening the serial port from userspace application

2 messages, 2 authors, 2006-02-02 · open the first message on its own page

opening the serial port from userspace application

From: bharathi kandimalla <hidden>
Date: 2006-02-01 08:24:21

Hi
I am able to  use the serialport uart drivers  for the custom board with mpc860T 
 which are available in the kernel 2.6.13  
I am getting bootup messages like this
  ttyCPM0 at MMIO 0xfb000a80 (irq = 20) is a CPM UART
ttyCPM1 at MMIO 0xfb000a90 (irq = 19) is a CPM UART
ttyCPM2 at MMIO 0xfb000a00 (irq = 46) is a CPM UART
ttyCPM3 at MMIO 0xfb000a20 (irq = 45) is a CPM UART  
   And after getting prompt
cd /proc/dev/     
cat drivers
/dev/tty             /dev/tty        5       0 system:/dev/tty
/dev/console         /dev/console    5       1 system:console
/dev/ptmx            /dev/ptmx       5       2 system
ttyCPM               /dev/ttyCPM   204 46-49 serial
pty_slave            /dev/pts      136 0-1048575 pty:slave
pty_master           /dev/ptm      128 0-1048575 pty:master 
  I am  using mknod command 
mknod /dev/ttyCPM0 c 204 46 
    ln -sf  console ttyCPM0 
mknod /dev/ttyCPM1 c 204 47
mknod /dev/ttyCPM2 c 204 48
mknod /dev/ttyCPM3 c 204 49  
  even I am not able to open the device from the user space application
  I want to write some data from the user space into the
application
But I am not able to open the device
  please help me out
regards
Bharathi 
                                                                 
  
 

		
---------------------------------
 
 What are the most popular cars? Find out at Yahoo! Autos 

Re: opening the serial port from userspace application

From: Vitaly Bordug <hidden>
Date: 2006-02-02 11:45:23

On Wed, 1 Feb 2006 00:24:19 -0800 (PST)
bharathi kandimalla [off-list ref] wrote:
Hi
I am able to  use the serialport uart drivers  for the custom board with =
mpc860T=20
 which are available in the kernel 2.6.13 =20
I am getting bootup messages like this
  ttyCPM0 at MMIO 0xfb000a80 (irq =3D 20) is a CPM UART
ttyCPM1 at MMIO 0xfb000a90 (irq =3D 19) is a CPM UART
ttyCPM2 at MMIO 0xfb000a00 (irq =3D 46) is a CPM UART
ttyCPM3 at MMIO 0xfb000a20 (irq =3D 45) is a CPM UART =20
=46rom what I can see, you have misconfigured something. Dunno for certain, b=
ut 860T=20
might have 2 UARTs, when you have at least 4 enabled. Please enable in the =
kernel configuration only those which exist on your board.
   And after getting prompt
cd /proc/dev/    =20
cat drivers
/dev/tty             /dev/tty        5       0 system:/dev/tty
/dev/console         /dev/console    5       1 system:console
/dev/ptmx            /dev/ptmx       5       2 system
ttyCPM               /dev/ttyCPM   204 46-49 serial
pty_slave            /dev/pts      136 0-1048575 pty:slave
pty_master           /dev/ptm      128 0-1048575 pty:master=20
  I am  using mknod command=20
mknod /dev/ttyCPM0 c 204 46=20
    ln -sf  console ttyCPM0=20
mknod /dev/ttyCPM1 c 204 47
mknod /dev/ttyCPM2 c 204 48
mknod /dev/ttyCPM3 c 204 49 =20
  even I am not able to open the device from the user space application
  I want to write some data from the user space into the
application
But I am not able to open the device
  please help me out
regards
Bharathi=20
                                                                =20
 =20
=20
=20
	=09
---------------------------------
=20
 What are the most popular cars? Find out at Yahoo! Autos=20

--=20
Sincerely,=20
Vitaly
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help