Help: Error on mounting JFFS2
Shawn Jin
shawnxtech at yahoo.com
Wed Feb 11 18:26:59 EST 2004
Hi,
I have some error when mounting a JFFS2 root
filesystem. My flash is Am29PL320D on a MPC8245 board,
16MB at two banks (0xFF800000, and 0xFF000000).
CONFIG_MTD_CFI_B8 and CONFIG_MTD_CFI_I2 are set. The
root fs image has benn programmed to bank 1 which
starts at 0xFF000000. The error message is shown
below.
MTD do_write_oneword(): WRITE 0x00051b40(0x000000f0)
MTD do_write_oneword(): Check 0x6f6c65ff 0x1985e002
MTD do_write_oneword(): Check 0x6f6c65ff 0x1985e002
MTD do_write_oneword(): Wacky! Unable to decode
failure status
Possible buggy device - try increasing retry_cmd_max
from 5
MTD do_write_oneword(): 0x00051b40(0x00000000):
0x6f6c65ff 0x1985c002 0x6f6c65ff
0x1985e002
Write error in obliterating obsoleted node at
0x00051b44: -5
MTD do_erase_oneblock(): ERASE 0x00680000
Chip not ready after erase suspended: status = 0x1032
error -5 reading node at 0x0004faac in
get_inode_nodes()
jffs2_get_inode_nodes() for ino 2 returned -5
Returned error for crccheck of ino #2. Expect
badness...
Chip not ready after erase suspended: status = 0x1032
error -5 reading node at 0x000574b0 in
get_inode_nodes()
jffs2_get_inode_nodes() for ino 4 returned -5
Returned error for crccheck of ino #4. Expect
badness...
The following debugging information about the flash
chip may be helpful.
ep8245:Probing 0x00800000 at 0xff000000
Number of erase regions: 4
Primary Vendor Command Set: 0002 (AMD/Fujitsu
Standard)
Primary Algorithm Table at 0040
Alternative Vendor Command Set: 0000 (None)
No Alternate Algorithm Table
Vcc Minimum: 2.7 V
Vcc Maximum: 3.6 V
No Vpp line
Typical byte/word write timeout: 16 µs
Maximum byte/word write timeout: 512 µs
Full buffer write not supported
Typical block erase timeout: 1024 ms
Maximum block erase timeout: 65536 ms
Chip erase not supported
Device size: 0x400000 bytes (4 MiB)
Flash Device Interface description: 0x0005
- Unknown
Max. bytes in buffer write: 0x1
Number of Erase Block Regions: 4
Erase Region #0: BlockSize 0x8000 bytes, 1 blocks
Erase Region #1: BlockSize 0x4000 bytes, 2 blocks
Erase Region #2: BlockSize 0x30000 bytes, 1 blocks
Erase Region #3: BlockSize 0x40000 bytes, 15 blocks
EP8245 Flash Bank #1: Found 2 x32 devices at 0x0 in
64-bit mode
Amd/Fujitsu Extended Query Table at 0x0040
EP8245 Flash Bank #1: Swapping erase regions for
broken CFI table.
number of CFI chips: 1
Using word write method
cfi_cmdset_0002: Disabling fast programming due to
code brokenness.
Any help is appreciated!
-Shawn.
__________________________________
Do you Yahoo!?
Yahoo! Finance: Get your refund fast by filing online.
http://taxes.yahoo.com/filing.html
More information about the linux-mtd
mailing list