Hi, It could also be that the memory is getting reused (overwritten) in the time from the tcp_write to the time it's actually sent by the Ethernet driver.
Bill -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Martin Velek Sent: Thursday, May 16, 2013 5:08 AM To: Mailing list for lwIP users Subject: Re: [lwip-users] NETCONN_NOCOPY not sending Hi, my crystal ball is telling me that you are using NOCOPY to pass data e.g. from ROM, STACK, SRAM but the EMAC driver does not provide send buffer (zero copy) and thus cannot access the ROM, STACK, SRAM area. This is e.g. case of LPC1788. With NETCONN_COPY, the lwip creates buffers in the right memory regions. Could you provide a detailed description of your configuration, like lwip version, type of drivers, system, etc? Best Martin On Sun, May 5, 2013 at 10:41 AM, Nikolas Karakotas <[email protected]> wrote: > Hi, > > Im trying to send data with NETCONN_NOCOPY but I cant get it to work > only with NETCONN_COPY. > What could be causing this problem? > > Regards, > Nick > > _______________________________________________ > lwip-users mailing list > [email protected] > https://lists.nongnu.org/mailman/listinfo/lwip-users _______________________________________________ lwip-users mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/lwip-users _______________________________________________ lwip-users mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/lwip-users
