[mc1322x] Fragmented packets: could not allocate a queuebuf

Mariano Alvira mar at devl.org
Wed Jul 21 12:03:24 EDT 2010


On Wed, Jul 21, 2010 at 05:34:17PM +0200, Daniel Berenguer wrote:
> Doing QUEUEBUF_CONF_NUM = 32 does not solve the problem. I've also
> tried enabling BLOCKING_TX but no luck. Anyway, packet fragmentation
> is not extrictly necessary for my application (tftp client) so I'll
> revert to the old "uni-packet" config and will try to move ahead a bit
> before looking into this issue again.

Hi Daniel,

I just tested the rpl-udp/udp-client.c with larger packets --- I'm
sending around 482 bytes. I'm sending one every 2 seconds. I am not
having any problems with the queuebuf.

Is is possible that your code is blocking for a while and not yeilding
to contiki frequently enough?

-Mar.




More information about the mc1322x mailing list