From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 22580 invoked by alias); 15 May 2012 11:04:47 -0000 Received: (qmail 22560 invoked by uid 22791); 15 May 2012 11:04:45 -0000 X-SWARE-Spam-Status: No, hits=-2.7 required=5.0 tests=AWL,BAYES_00,KHOP_THREADED,TW_CV X-Spam-Check-By: sourceware.org Received: from hagrid.ecoscentric.com (HELO mail.ecoscentric.com) (212.13.207.197) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Tue, 15 May 2012 11:04:31 +0000 Received: from localhost (hagrid.ecoscentric.com [127.0.0.1]) by mail.ecoscentric.com (Postfix) with ESMTP id 9BFF22FB0832 for ; Tue, 15 May 2012 12:04:29 +0100 (BST) Received: from mail.ecoscentric.com ([127.0.0.1]) by localhost (hagrid.ecoscentric.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SZQ381VZfz59; Tue, 15 May 2012 12:04:24 +0100 (BST) From: bugzilla-daemon@bugs.ecos.sourceware.org To: ecos-patches@ecos.sourceware.org Subject: [Bug 1001344] Allow nc_test_slave for lwIP to compile for targets with 128KiB RAM. X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: eCos X-Bugzilla-Component: Patches and contributions X-Bugzilla-Keywords: X-Bugzilla-Severity: enhancement X-Bugzilla-Who: sergei.gavrikov@gmail.com X-Bugzilla-Status: NEW X-Bugzilla-Priority: low X-Bugzilla-Assigned-To: unassigned@bugs.ecos.sourceware.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: In-Reply-To: References: X-Bugzilla-URL: http://bugs.ecos.sourceware.org/ Auto-Submitted: auto-generated Content-Type: text/plain; charset="UTF-8" MIME-Version: 1.0 Date: Tue, 15 May 2012 11:04:00 -0000 Message-Id: <20120515110424.7AA822F78010@mail.ecoscentric.com> Mailing-List: contact ecos-patches-help@ecos.sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: ecos-patches-owner@ecos.sourceware.org X-SW-Source: 2012-05/txt/msg00051.txt.bz2 Please do not reply to this email. Use the web interface provided at: http://bugs.ecos.sourceware.org/show_bug.cgi?id=1001344 --- Comment #19 from Sergei Gavrikov 2012-05-15 12:04:21 BST --- (In reply to comment #18) > Also by experimenting I have found out that some user settings are > needed on lwIP in order to work-out the test well (at least on > Cortex-M). Pse see ECM snippet below, might help with synth. One > notable thing is to set Ethernet thread the same priority as TCP/IP > thread. I guess this setting reduces the thread switches rate - by > preventing Ethernet thread to interrupt TCP/IP thread. Also > CYGNUM_LWIP_TCP_MSS is adapted to test conditions in order to avoid > message fragmentation. > > ------ lwip.ecm ---------- > cdl_configuration eCos { > description "" ; > template default ; > package CYGPKG_IO_ETH_DRIVERS current ; > package CYGPKG_NET_LWIP current ; > }; [snip] Ilija, thank you for the description your configuration! I had to use an eCos `default' template to configure eCos (not `lwip_eth'). Now, the lwIP NC tests finish successfully on eCos synthetic target Start TCP echo [2048,1024] - 10ms delay after 1 packet TCP echo - 4096 bufs of 1024 bytes in 33.66 seconds - 121.69 KB/S - 0.9969 Mbit/S (M = 10^6) slave sent 2048, recvd 2048 IDLE - ticks: 3671, count: 478667707, 81% idle ... Done I have applied only Attachment #1754 for that. Excuse my mess. Thank you, Sergei -- Configure bugmail: http://bugs.ecos.sourceware.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.