m-systems doc 2000 : no free space left
i have a icp amd k6 based embedded system with msystems 2000 flash disk . I was able to access flash disk device after loading the modules as listed in one of previous mails . It detects the disk in three pieces at 0xd6000 address . After running MAKEDEV in utils directory i can fdisk to the /dev/nftla device . I'm running linux kernel 2.4.0.
The problem with the flash disk is while formatting the device with mkfs.ext2 /dev/nftla
It runs without any problems for some duration .Later it gives an error with an argh message stating that it has reached to the end of the device and no free space is left .
Then i thought that i should grab the latest version from mtd site . The snapshot i have downloaded doesn't seem to compile in this case . Any idea...
To unsubscribe, send "unsubscribe mtd" to [email protected]
Quoted 3 lines · [email protected] said:
It runs without any problems for some duration .Later it gives an error with an argh message stating that it has reached to the end of the device and no free space is left .
You didn't quote the message so I can only guess - but I think this is a problem which I've recently fixed in the CVS tree. Did you see the message "Cannot make free space." ?
Quoted 3 lines
Then i thought that i should grab the latest version from mtd site . The snapshot i have downloaded doesn't seem to compile in this case . Any idea...
It should compile. Again, you didn't quote the errors so I haven't got any chance to tell you what's wrong.
--
dwmw2
To unsubscribe, send "unsubscribe mtd" to [email protected]
here i'm at work in order to grab the latest version from cvs and give
msystems flashdisk a try ...
I have downloaded the latest version using cvs commands found in mtd
home page . At first i tried to compile it by typing make at the source directory . It gave some errors related to something is not defined . Then i decided to compile it by putting it in the kernel with applying patchin.sh and building it as module . I was able to compile the modules . I run insmod command in the order provided in a previous mail . It finds Diskonchip at 0xd6000 address . The same things occurred . It has gone to a deadlock while making filesystem . The message is below :
writing superblocks and filesystem accounting information : Argh ! No free blocks found ! LastFreeEUN=3068 FirstEUN = 32768 .
M-Systems DiskOnChip driver...
Using configured probe address 0xd6000
DiskOnChip 2000 found at address 0xd6000
Cannot calculate an NFTL geometry to match size of 0xbba0. Using C:1000: H:16 S:3 ( == 0xbb80 sects)
To unsubscribe, send "unsubscribe mtd" to [email protected]
Quoted 2 lines · On Sun, 11 Feb 2001 [email protected] wrote:
writing superblocks and filesystem accounting information : Argh ! No free blocks found ! LastFreeEUN=3068 FirstEUN = 32768 .
Please show all the messages verbatim. Did it say anything else after that? It should have done.
Signature · 6 lines
dwmw2 To unsubscribe, send "unsubscribe mtd" to [email protected]
nope , it stands still after displaying the message .I have waited 15 minutes and had to do a reboot . I have already written the messages that are shown .
To unsubscribe, send "unsubscribe mtd" to [email protected]