<html>
<head>
</head>
<body>
I have found the problem. <br>
The PC that I am using is a very old PC, which I think is not using a 16550
UART and probably not full duplex. Everything worked fine at most times,
however, if data was received at the same time, the Tx seemed to get lost,
and so the transmit function never returned.<br>
<br>
I overcame this by setting the retry time-out in the application that communicates
with my RTEMS device to a slower speed. This overcame the problem.<br>
<br>
I want to say, however, the problem did not occur on my embedded device (DIMMPC)
because I think the UART is full duplex.<br>
<br>
<br>
Andrew N. Maximov wrote:<br>
<blockquote type="cite" cite="mid:1332337320.20020808093020@obninsk.ru">
  <pre wrap="">Hello Angelo,<br><br>Thursday, August 08, 2002, 2:23:30 AM, you wrote:<br><br>AF> Did you ever find the problem to this? I am having a similar problem now<br>AF> on the pc386<br><br></pre>
  <blockquote type="cite">
    <blockquote type="cite">
      <pre wrap="">There is some problems with termios. System hangs after I try<br>to output to console more than 64 characters. My configuration:<br>HARDWARE: MC68MH360<br>RTEMS: RTEMS-4.5.0<br>BSP: m68k<br></pre>
      </blockquote>
      </blockquote>
      <pre wrap=""><!----><br>My test is not correct. It calls printf function from timer's service<br>routine. It is wrong. Because timer's routine is called from interrupt<br>handler. If you need to output some debug info from isr, you must use<br>printk. I have no problems with RTEMS-4.5.0 on MC68MH360, now. Our<br>system based on RTEMS works about four months uninterruptedly. But we<br>use RTEMS on pc386 for test's purpose only.<br><br></pre>
      </blockquote>
      <br>
      <pre class="moz-signature" cols="$mailwrapcol">-- 
Angelo Fraietta

PO Box 859
Hamilton NSW 2303

Home Page


<a class="moz-txt-link-freetext" href="http://www.users.bigpond.com/angelo_f/">http://www.users.bigpond.com/angelo_f/</a>

There are those who seek knowledge for the sake of knowledge - that is CURIOSITY
There are those who seek knowledge to be known by others - that is VANITY
There are those who seek knowledge in order to serve - that is LOVE
    Bernard of Clairvaux (1090 - 1153)</pre>
      <br>
      </body>
      </html>