From owner-freebsd-arm@FreeBSD.ORG Wed Mar 21 16:31:02 2007 Return-Path: X-Original-To: freebsd-arm@freebsd.org Delivered-To: freebsd-arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D4FFA16A46D for ; Wed, 21 Mar 2007 16:31:02 +0000 (UTC) (envelope-from ticso@cicely12.cicely.de) Received: from raven.bwct.de (raven.bwct.de [85.159.14.73]) by mx1.freebsd.org (Postfix) with ESMTP id 529C413C483 for ; Wed, 21 Mar 2007 16:31:01 +0000 (UTC) (envelope-from ticso@cicely12.cicely.de) Received: from cicely5.cicely.de ([10.1.1.7]) by raven.bwct.de (8.13.4/8.13.4) with ESMTP id l2LGUt9F020426; Wed, 21 Mar 2007 17:30:55 +0100 (CET) (envelope-from ticso@cicely12.cicely.de) Received: from cicely12.cicely.de (cicely12.cicely.de [10.1.1.14]) by cicely5.cicely.de (8.13.4/8.13.4) with ESMTP id l2LGUlNY027562 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 21 Mar 2007 17:30:47 +0100 (CET) (envelope-from ticso@cicely12.cicely.de) Received: from cicely12.cicely.de (localhost [127.0.0.1]) by cicely12.cicely.de (8.13.4/8.13.3) with ESMTP id l2LGUk6Z055059; Wed, 21 Mar 2007 17:30:47 +0100 (CET) (envelope-from ticso@cicely12.cicely.de) Received: (from ticso@localhost) by cicely12.cicely.de (8.13.4/8.13.3/Submit) id l2LGUkQe055058; Wed, 21 Mar 2007 17:30:46 +0100 (CET) (envelope-from ticso) Date: Wed, 21 Mar 2007 17:30:46 +0100 From: Bernd Walter To: Krassimir Slavchev Message-ID: <20070321163045.GV48074@cicely12.cicely.de> References: <460159E0.9010301@bulinfo.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <460159E0.9010301@bulinfo.net> X-Operating-System: FreeBSD cicely12.cicely.de 5.4-STABLE alpha User-Agent: Mutt/1.5.9i X-Spam-Status: No, score=-4.4 required=5.0 tests=ALL_TRUSTED=-1.8, BAYES_00=-2.599 autolearn=ham version=3.1.7 X-Spam-Checker-Version: SpamAssassin 3.1.7 (2006-10-05) on cicely12.cicely.de Cc: freebsd-arm@freebsd.org Subject: Re: SD card speed? X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: ticso@cicely.de List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Mar 2007 16:31:02 -0000 On Wed, Mar 21, 2007 at 06:14:24PM +0200, Krassimir Slavchev wrote: > Hello, > > I have made some test: > > dd if=/dev/zero of=file.dat bs=1m count=10 > SD card on arm - 10485760 bytes transferred in 41.431916 secs > (253084 bytes/sec) > NFS mount from arm - 10485760 bytes transferred in 6.181458 secs > (1696325 bytes/sec) > SD card on i386 PC - 10485760 bytes transferred in 6.765610 secs > (1549862 bytes/sec) > > The SD card is very slow on arm may be because it uses 1 bit bus. > > Is there any problems with 4 bit bus support or my card is incorrectly > detected? 4-bit Support is not implemented yet. I have a implementation and tried it once, but got data corruption and hadn't retested, since this is not the main reason for low speed. We don't do multiblock read/write so far, which is the main point. Multiblock read is implemented, but deactivated, since it needs a MCI workaround to be useable. Multiblock write isn't implemented yet. The whole story is on my TODO list, but my unfortunately ARM development time is currently very limited because of other projects. -- B.Walter http://www.bwct.de http://www.fizon.de bernd@bwct.de info@bwct.de support@fizon.de