Hi,

  I have migrated a Stellaris example of LWIP use with SafeRTOS from 1.3.2  to 
1.4.0.     It is the safeRTOSdemo example on the Stellarisware CD in case 
anyone knows it.

  It was working OK on 1.3.2.

  I have followed the Upgrade note  and made changes to sys_arch.c and added 
timer.c and def.c

  On 1.4.0  it hangs the system.   It seems to be hanging in mem_malloc.  cc.h 
has #define LWIP_COMPAT_MUTEX  1

  If  I replace the hanging call of mem_malloc  with  statically allocated 
memory the application proceeds a little further but soon hangs up again.  The 
ethernet interface has no cable connected so it can't be receiving data.

Is there perhaps something I need to change in lwipopts.h?

There must be a lot of combinations to test.  Has 1.4.0 been tested with an 
RTOS and using binary semaphores as mutexes?


Any suggestions would be welcome.

Regards

Brian






**********************************************************************
This e-mail from Ultra Electronics Limited and any attachments to it are 
confidential to
the intended recipient and may also be privileged. If you have received it in 
error please
notify the sender and delete it from your system. If you are not the intended 
recipient 
you must not copy it or use it for any purpose nor disclose or distribute its 
contents to 
any other person. All communications may be subject to interception or 
monitoring for 
operational and/or security purposes. Please rely on your own virus checking as 
the sender 
cannot accept any liability for any damage arising from any bug or virus 
infection. 
Ultra Electronics Limited is a company registered in England and Wales, 
registration number 
2830644. The address of its registered office is 417 Bridport Road, Greenford, 
Middlesex, UB6 8UA.
**********************************************************************
_______________________________________________
lwip-users mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/lwip-users

Reply via email to