[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lwip-users] [LwIP-1.4.1 + ChibiOS-2.6 + STM32F407] memp_malloc: out of
From: |
Adam |
Subject: |
[lwip-users] [LwIP-1.4.1 + ChibiOS-2.6 + STM32F407] memp_malloc: out of memory in pool PBUF_POOL |
Date: |
Thu, 19 Jun 2014 23:58:58 -0700 (PDT) |
Hi everyone,
I am still getting hard error on memp_malloc after not null check.
Statistic writes this error: memp_malloc: out of memory in pool
PBUF_POOL, despite MEM PBUF_POOL: avail: 20, used 4, max 8.
Then tcpip stack stops receive anything. The call to memp_malloc is when
pbuf_malloc tries to allocate the head of the chain. pbuf_pool_bufsize is
around 1500B and the length of the incoming appears to be max 128B.
#define TCP_MSS (1500 - 40)
#define ETH_PAD_SIZE 0
#define PBUF_LINK_HLEN (14 + ETH_PAD_SIZE)
#define PBUF_POOL_BUFSIZE LWIP_MEM_ALIGN_SIZE(TCP_MSS+40+PBUF_LINK_HLEN)
#define PBUF_POOL_SIZE 20
This state happens after approx 15minutes of idling on my network.
Thank you for your help!
Adam
--
View this message in context:
http://lwip.100.n7.nabble.com/LwIP-1-4-1-ChibiOS-2-6-STM32F407-memp-malloc-out-of-memory-in-pool-PBUF-POOL-tp22810.html
Sent from the lwip-users mailing list archive at Nabble.com.
- [lwip-users] [LwIP-1.4.1 + ChibiOS-2.6 + STM32F407] memp_malloc: out of memory in pool PBUF_POOL,
Adam <=