lwip-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [lwip-devel] Issue with Cortex Emac driver


From: Freddie Chopin
Subject: Re: [lwip-devel] Issue with Cortex Emac driver
Date: Tue, 16 Feb 2016 11:47:10 +0100

On czw, 2015-11-05 at 10:19 -0700, RAc wrote:
> Thanks Ivan,
> 
> I've encountered this with both the ST32 and NXP LPC1830 drivers. The
> NXP
> driver also has other (known) problems, eg it relies on pbuf_alloc()
> to
> return buffers that are aligned according to the DMA requirements.

Hello!

This is a very important topic! I think that I've encountered this
issue on LPC1768 a few years ago - after some uptime (like a day) the
network on the device really started to "lag" and become really slow.
The issue could also be triggered pretty quick by pausing the chip with
debugger - after a few pauses the same thing happened. I think this can
cause the pointers to come out of sync.

Anyway - did you encounter any EMAC driver (for any chip type) that
doesn't have that issue? I'll be starting a new project on STM32F4
really soon and this issue will probably affect me. The device that
I'll be working on will have really long uptimes (months) and source
code provided by ST are usually pretty bad, so I don't have high hopes
for their EMAC driver... Knowing any "good" driver I could use it as a
reference to fix/implement a proper EMAC driver for STM32F4.

Thanks for any help!

Regards,
FCh



reply via email to

[Prev in Thread] Current Thread [Next in Thread]