Error: Wacky! Unable to decode failure status

Michael Moedt xemc at yahoo.com
Mon May 5 15:03:59 EDT 2003


Hi.
I'm having trouble using the 'erase' and 'eraseall'
utilities on my flash device.  It's an AMD29LV640ML,
which supports CFI and uses command set #2.

I'm getting the error message "Wacky! Unable to decode
failure status".  See below: (with minor modifications
to make it more readable)
----------

# erase /devfs/mtd/2 0 1
MTD_open
Erase Total 1 Units
MTD_ioctl
MTD_ioctl
Erase Unit Size 0x10000, Performing Flash Erase of
length 65536 at offset 0x0
MTD_ioctl
MTD do_erase_oneblock(): ERASE 0x000a0000
MTD do_erase_oneblock(): Check 0x0000ff44 0x0000ff00
MTD do_erase_oneblock(): Check 0x0000004f 0x0000000b
MTD do_erase_oneblock(): Check 0x0000004f 0x0000000b
MTD do_erase_oneblock(): Check 0x0000004f 0x0000000b
MTD do_erase_oneblock(): Check 0x0000004f 0x0000000b
MTD do_erase_oneblock(): Check 0x0000004f 0x0000000b
MTD do_erase_oneblock(): Check 0x0000004f 0x0000000b
MTD do_erase_oneblock(): Check 0x0000005c 0x00000018
MTD do_erase_oneblock(): Check 0x0000005c 0x00000018
MTD do_erase_oneblock(): Check 0x0000005c 0x00000018
MTD do_erase_oneblock(): Check 0x0000004e 0x0000000a
MTD do_erase_oneblock(): Check 0x0000004e 0x0000000a
MTD do_erase_oneblock(): Check 0x0000ffff 0x0000ffff
MTD do_erase_oneblock(): Check 0x0000ffff 0x0000ffff
MTD do_erase_oneblock(): Check 0x0000ffff 0x0000ffff
MTD do_erase_oneblock(): Wacky!  Unable to decode
failure status
MTD do_erase_oneblock(): 0x000a0000(0x000000ff):
0x0000ffff 0x0000ffff 0x0000ffff 0x0000ffff

MTD Erase failu
MTD_close
error
# 
----------
The procedure that is being executed is in
cfi_cmdset_0002.c. (around line 1100)

Does anyone have a hunch of what it could be?

Thanks!

Mike

__________________________________
Do you Yahoo!?
The New Yahoo! Search - Faster. Easier. Bingo.
http://search.yahoo.com



More information about the linux-mtd mailing list