Correct NAND erase percentage output
PATCH 1/1 Correct NAND erase percentage output
For NAND erase sizes smaller than one NAND erase block, erase percentage output becomes grater than 100% e.g.
-- cut --
Quoted 1 line
nand info
Device 0: NAND 64MiB 1,8V 8-bit, sector size 16 KiB
Quoted 1 line
nand erase
0x1000000x2000
NAND erase: device 0 offset 0x100000, size 0x2000 Erasing at 0x100000 -- 200% complete.
OK
Quoted 1 line
-- cut --
Correct this and give user a warning that more is erased than specified:
-- cut --
Quoted 1 line
nand erase
0x1000000x2000
NAND erase: device 0 offset 0x100000, size 0x2000
Warning: Erase size 0x00002000 smaller than one erase block 0x00004000
Erasing 0x00004000 instead
Erasing at 0x100000 -- 100% complete.
OK
Quoted 1 line
-- cut --
This patch is against u-boot-nand-flash.git.
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: nand_utils_correct_erase_percentage.txt
Url: http://lists.denx.de/pipermail/u-boot/attachments/20080114/15841997/attachment.txt
PATCH 1/1 Correct NAND erase percentage output
On Mon, 14 Jan 2008, Dirk Behme wrote:
Aha! Here it is... :)
Quoted 21 lines
For NAND erase sizes smaller than one NAND erase block, erase percentage output becomes grater than 100% e.g.
-- cut --
Quoted 1 line
nand info
Device 0: NAND 64MiB 1,8V 8-bit, sector size 16 KiB
Quoted 1 line
nand erase
0x1000000x2000NAND erase: device 0 offset
0x100000, size0x2000
Erasing at0x100000-- 200% complete.
OKQuoted 1 line
-- cut --
Correct this and give user a warning that more is erased than specified:
-- cut --
Quoted 1 line
nand erase
0x1000000x2000NAND erase: device 0 offset
0x100000, size0x2000
Warning: Erase size0x00002000smaller than one erase block0x00004000Erasing 0x00004000 instead
Quoted 10 lines
Erasing at
0x100000-- 100% complete.
OKQuoted 1 line
-- cut --
This patch is against u-boot-nand-flash.git.
Signed-off-by Dirk Behme <[email protected]>
---
******************************************************************
* KSI at home KOI8 Net < > The impossible we do immediately. *
* Las Vegas NV, USA < > Miracles require 24-hour notice. *
******************************************************************
Stefan Roese
AppliedPATCH 1/1 Correct NAND erase percentage output
In reply to Dirk BehmeHi Dirk,
Quoted 2 lines · Dirk Behme
For NAND erase sizes smaller than one NAND erase block, erase percentage output becomes grater than 100% e.g.
Applied to new "mtd-2.6.22.1" branch. Will push to git server in a short while.
Thanks.
Dirk, better would be if you could post your patches inlined instead of attached. I suggest to use "git-send-email" which makes life easy for you and me. :)
Thanks.
Best regards,
Stefan
=====================================================================
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-0 Fax: +49-8142-66989-80 Email: office at denx.de
=====================================================================