MTD in 2.2 kernel, and geometry error

Dvir Oren dviro at
Fri Dec 24 17:35:09 EST 1999

After fixing the geometry problem, it now says that it reduces the 
size from 7cf0 to 7ce0.  Any ideas why this happens?  
Appearantly, it happens only if I format the DOC using M-Systems 
format.  If I use the MTD format, it doesn't say this (I'm not entirely 
sure about this).  I'm not using the flash under Windows or DOS, 
so I can't give you any information from there.

I still have the kernel problem.  I'm attaching the output of 
/proc/mtd, and the entire output of dmesg.  It seems like nftl 
initializes, but still I can't reach it.

Dvir Oren <dvir at>
Lucid VON Ltd. <>
Twin Towers 2,     Suite 406,     P.O.Box 159
35 Jabotinsky street, Ramat-Gan 52511, ISRAEL
Tel:+972 3 6137214         Fax:+972 3 6137215

-------------- next part --------------
Linux version 2.2.14pre14 (root at DvirComp) (gcc version #7 Sat Dec 18 21:41:05 IST 1999
Detected 167051145 Hz processor.
Console: colour VGA+ 80x25
Calibrating delay loop... 66.56 BogoMIPS
Memory: 10700k/12224k available (732k kernel code, 444k reserved, 312k data, 36k init)
Dentry hash table entries: 2048 (order 2, 16k)
Buffer cache hash table entries: 16384 (order 4, 64k)
Page cache hash table entries: 4096 (order 2, 16k)
VFS: Diskquotas version dquot_6.4.0 initialized
CPU: Intel Pentium 75 - 200 stepping 0c
Checking 386/387 coupling... OK, FPU using exception 16 error reporting.
Checking 'hlt' instruction... OK.
Intel Pentium with F0 0F bug - workaround enabled.
POSIX conformance testing by UNIFIX
PCI: PCI BIOS revision 2.10 entry at 0xfb2c0
PCI: Using configuration type 1
PCI: Probing PCI hardware
Linux NET4.0 for Linux 2.2
Based upon Swansea University Computer Society NET3.039
NET4: Unix domain sockets 1.0 for Linux NET4.0.
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP, IGMP
TCP: Hash tables configured (ehash 16384 bhash 16384)
Linux IP multicast router 0.06 plus PIM-SM
Initializing RT netlink socket
Starting kswapd v 1.5 
Serial driver version 4.27 with no serial options enabled
ttyS00 at 0x03f8 (irq = 4) is a 16550A
ttyS01 at 0x02f8 (irq = 3) is a 16550A
ttyS02 at 0x03e8 (irq = 4) is a 16550A
ttyS03 at 0x02e8 (irq = 3) is a 16550A
pty: 256 Unix98 ptys configured
RAM disk driver initialized:  16 RAM disks of 4096K size
loop: registered device at major 7
hda: WDC AC280, ATA DISK drive
ide2: ports already in use, skipping probe
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
hda: WDC AC280, 81MB w/31kB Cache, CHS=980/10/17
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
M-Systems DiskOnChip driver. (C) 1999 Machine Vision Holdings, Inc.
DiskOnChip 2000 found at address 0xDC000
2 flash chips found. Total DiskOnChip size: 16 Mb
M-Systems NAND Flash Translation Layer driver. (C) 1999 MVHI
Found new NFTL nftla at offset c000
NFTL capacity reduced for geometry reasons from 7ce0 to 7ce0 sectors
Virtual Unit #0: 8
Virtual Unit #1: 9
Virtual Unit #2: 10
Virtual Unit #3: 11
Virtual Unit #4: 12
Virtual Unit #5: 13
Virtual Unit #6: Not present
Virtual Unit #7: Not present
Virtual Unit #8: Not present
Virtual Unit #9: Not present
Partition check:
 nftla: nftla1
 hda: hda1 hda2 hda3
VFS: Mounted root (ext2 filesystem) readonly.
Freeing unused kernel memory: 36k freed
rtl8139.c:v1.07 5/6/99 Donald Becker
eth0: RealTek RTL8139 Fast Ethernet at 0xec00, IRQ 5, 00:60:ef:10:04:90.
EXT2-fs warning: mounting unchecked fs, running e2fsck is recommended
-------------- next part --------------
mtd0: 01000000 "DiskOnChip 2000"

More information about the linux-mtd mailing list