
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