Frank,
Thanks for your suggestion, after removing the getty on ttyS1, I am
able to open the serial port, but unfortunately either the minicom or
my application is unable to read data from the modem connected on
/dev/ttyS1, it appears like the data is being sent to the modem. I
have a Telit GM862-GPS Eval Kit connected to the COM1 port. The same
modem (kit) is working fine under Windows XP, Fedora, and a different
ARM kit. Looks like fundamentally I am making some mistake.
--- In Frank <> wrote:
>
> Best guess is the ports are being held open by getty. By default,
ttyS0
> and ttyS1 are grabbed by the getty process. getty is what gives you
the
> serial port terminal access (if needed). With a null modem cable you
> could use something like Windows HyperTerm to log onto your 7800.
>
> In your /etc/inittab file, you will see these two lines about 2/3 down:
>
> # By default, run gettys on both serial ports
> T0:23:respawn:/sbin/getty -L ttyS0 115200 vt100
> T1:23:respawn:/sbin/getty -L ttyS1 115200 vt100
>
> To gain access to ttyS1, as root, edit this file and comment out the
> 'T1' entry:
>
> # By default, run gettys on both serial ports
> T0:23:respawn:/sbin/getty -L ttyS0 115200 vt100
> # T1:23:respawn:/sbin/getty -L ttyS1 115200 vt100
>
> Save the file, reboot, and you should be all set.
>
> Note #1: If you ever plan on using the serial port terminal (a good
idea
> in my opinion just in case the network access is down), then you must
> leave at least one entry as is!
>
> Note #2: If you want to test your serial port access outside of a
> program, use the above said null modem cable, do an 'apt-get minicom',
> and use it (minicom) as a terminal on the 7800 side. You can then
> eliminate the hardware as any possible issue.
>
> Hope this helps.
>
> -Frank
> Holland, PA
>
>
> Jegan Bose Vincent wrote:
> >
> > Hi,
> >
> > I have ts-7800 board with Linux ts7800 2.6.21-ts #4 PREEMPT Tue Jun 10
> > 17:13:00 MST 2008 armv5tejl GNU/Linux on it. I am relatively new to
> > the embedded development with very little knowledge in C/C++, but I do
> > have a vast experience with Java. I am not quite sure if this forum
> > supports Java development on ts-7800, if not, if would greatly
> > appreciate if some one can point me to right place. Here is what I
> > have in the board after spending about 25 hours in compilation of
> > these tools.
> >
> > JamVM 1.5.1 (A Tiny Java Virtual Machine)
> > GNU Classpath 0.97.1 (Java class library implementation)
> > RXTX 2.1-7r2 (Serial and Parallel communication library for Java)
> >
> > Now, my issue is, the RXTX library is unable to detect any serial
> > ports in the board, I did not do any modifications to the kernel, file
> > system or anything, should I need to do something prior to get access
> > to /dev/ttyS1 or /dev/ttyS0. Please guide me.
> >
> > PS: I would me more than happy to share all these compiled packages if
> > some one is interested.
> >
> >
>
------------------------------------
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/ts-7000/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/ts-7000/join
(Yahoo! ID required)
<*> To change settings via email:
<*> To unsubscribe from this group, send an email to:
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|