public inbox for ecos-discuss@sourceware.org
 help / color / mirror / Atom feed
* [ECOS]  Ethernet traffic causing loss of bytes on UART
@ 2009-09-01  6:24 Alex Lindeijer
  2009-09-01 14:36 ` Alex Lindeijer
  0 siblings, 1 reply; 7+ messages in thread
From: Alex Lindeijer @ 2009-09-01  6:24 UTC (permalink / raw)
  To: ecos-discuss

Hi
We are running a serial port on 38400 baud and are seeing loss of Rx
bytes. When unplugging the ethernet cable we have no problems.
We are using a MPC8541, it has a PC16550D programming model for the
UART. I see that the driver uses the FIFO and reads until the FIFO is
empty.
The Ethernet driver is a tsec driver .
We encountered similar problems when writing to flash. We got some
verification/write errors with Ethernet traffic going. In that case we
masked the interrupts while writing to flash. But we don't want to do
that when receiving bytes on the serial port of course.

Has anybody else encounter such problems? Any hints in were to look? We
have been looking into this now for some time and are getting a bit
desperate.....;-(

Cheers
Alex Lindeijer

--
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss

^ permalink raw reply	[flat|nested] 7+ messages in thread
* RE: [ECOS]  Ethernet traffic causing loss of bytes on UART
@ 2009-09-01  9:07 Christophe Coutand
  0 siblings, 0 replies; 7+ messages in thread
From: Christophe Coutand @ 2009-09-01  9:07 UTC (permalink / raw)
  To: ecos-discuss

Hi Alex,

Which TSEC driver are you using? Have you tried the driver from Edgar:
http://www.ecosforge.net/ecosforge/trunk/ecos_mpc8313/

I think MPC8313 UART driver should also be compliant with MPC8541.

Christophe

-----Original Message-----
From: ecos-discuss-owner@ecos.sourceware.org
[mailto:ecos-discuss-owner@ecos.sourceware.org] On Behalf Of Alex
Lindeijer
Sent: Tuesday, September 01, 2009 8:24 AM
To: ecos-discuss@sourceware.org
Subject: [ECOS] Ethernet traffic causing loss of bytes on UART

Hi
We are running a serial port on 38400 baud and are seeing loss of Rx
bytes. When unplugging the ethernet cable we have no problems.
We are using a MPC8541, it has a PC16550D programming model for the
UART. I see that the driver uses the FIFO and reads until the FIFO is
empty.
The Ethernet driver is a tsec driver .
We encountered similar problems when writing to flash. We got some
verification/write errors with Ethernet traffic going. In that case we
masked the interrupts while writing to flash. But we don't want to do
that when receiving bytes on the serial port of course.

Has anybody else encounter such problems? Any hints in were to look? We
have been looking into this now for some time and are getting a bit
desperate.....;-(

Cheers
Alex Lindeijer

-- 
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss


--
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2009-09-02  9:01 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-09-01  6:24 [ECOS] Ethernet traffic causing loss of bytes on UART Alex Lindeijer
2009-09-01 14:36 ` Alex Lindeijer
2009-09-01 15:24   ` Gary Thomas
2009-09-01 16:30     ` SV: " Alex Lindeijer
2009-09-01 19:01       ` Christophe Coutand
2009-09-02  9:01         ` Alex Lindeijer
2009-09-01  9:07 Christophe Coutand

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).