|
From: | Claudius Zingerli |
Subject: | Re: [lwip-devel] Constraining pbuf pools location by the linker |
Date: | Fri, 21 Mar 2014 19:26:22 +0100 |
User-agent: | Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 |
Hi Bastien, On 2014-03-20 16:26, Bastien Allibert wrote: [STM32F4 zero copy]
The problem is : in STM32F4 chip, not all of the memory can be accessed by the ethernet DMA. So, if i want to compute my DMA descriptors
Do you mean CCM? The rest should be accessible from the DMA.Do you really need zero copy? I was working on an implementation for the same MCU, but despite the elegance, it increased the code complexity quite a bit (More dynamic mem allocations, buffer collector, error handling). Your MCU should be capable of giving you almost line speed (100Mbps Ethernet) while still idling most of the time. Been there, done that and finally disabled ZC again :(
Let me know about your ZC experiences. Claudius
[Prev in Thread] | Current Thread | [Next in Thread] |