Skip to contentSkip to conversation

Correct NAND erase percentage output

PATCH New Dirk Behme 3 participants 3 messages Jan 14, 2008 – Jan 16, 2008

lore
Share & tools
lore

Dirk Behme

author
#0 lore raw

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 0x100000 0x2000

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 0x100000 0x2000

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

#1 lore raw

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 0x100000 0x2000

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 0x100000 0x2000

NAND erase: device 0 offset 0x100000, size 0x2000
Warning: Erase size 0x00002000 smaller than one erase block 0x00004000

         Erasing 0x00004000 instead
Quoted 10 lines

Erasing at 0x100000 -- 100% complete.
OK

Quoted 1 line

-- cut --

This patch is against u-boot-nand-flash.git.

---
******************************************************************
* KSI at home KOI8 Net < > The impossible we do immediately. *
* Las Vegas NV, USA < > Miracles require 24-hour notice. *
******************************************************************

Applied
#2 lore raw

PATCH 1/1 Correct NAND erase percentage output

In reply to Dirk Behme

Hi 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
=====================================================================