[ECOS] lwIP "hangs" under eCos

Maxim Dolgov dolgov@fzi.de
Thu Apr 30 00:56:00 GMT 2009


I have little experience with eCos, especially the interrupt management. 
I'm using MCBSTR9 running eCos and lwIP-Stack. I use the Socket-API of lwIP
to send a small web page on a request.

The problem I have is following: 
The stack starts normally and manages to receive and send packets (you get
the web page by request). But after some time (it varies how long) the MCU
doesn't run the TCP-ISR anymore and only the idle thread is executed. The
stack is executed with enabled debug support but I get no further

The only thing I can imagine is that the TCP-DSR disables the TCP-interrupt
and is somehow prevented from enabling it.

Is there a way to find out where the TCP-ISR is disabled?? Or is there
another possible occasion for this bug??


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

More information about the Ecos-discuss mailing list