From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jens Gehrlein Date: Mon, 26 Jan 2009 11:19:14 +0100 Subject: [U-Boot] [PATCH 0/2] CFI: increase performance In-Reply-To: <200901261100.25763.sr@denx.de> References: <20081216162453.2866.750.stgit@tq-sewsrv-4.tq-net.de> <200901261100.25763.sr@denx.de> Message-ID: <497D8E22.5010709@tqs.de> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Hi Stefan, Stefan Roese schrieb: > On Tuesday 16 December 2008, Jens Gehrlein wrote: >> The following patches should increase the performance of the CFI driver, >> particularly with regard to single word programming mode. >> >> I tested it on TQM5200S with NOR-Flash Samsung K8P2815UQB, which has no >> write buffer. At least no write buffer, that could be programmed using >> standard commands. >> >> Performance increase on this TQM is about factor 2.6 (37 KiB/s -> 95 >> KiB/s). On the same module with Spansion S29GL128N (with write buffer) it >> is about factor 1.2 (455 KiB/s -> 585 KiB/s). >> >> TQM5200 is a bottom boot module with 2x16 Bit Flash connection. Could >> someone test the patches on other HW, particularly top boot, other CPU, >> other flash width, please? > > Tested on AMCC Kilauea (PPC405EX, with 1*16bit Spansion S29GL512N. The S29GL512N has a write buffer, AFAIK. Thus, U-Boot chooses another programming algorithm. Possibly, you only tested patch 2 or did you override buffered programming for your test so that patch 1 was included? > > Patch series applied to u-boot-cfi-flash/master. Thanks. Nice, thanks. Kind regards, Jens