From: Michael Palme <m.palme@goepel.com>
To: Michael Palme <m.palme@goepel.com>
Cc: linux-mtd@lists.infradead.org
Subject: Re: jffs2 problem - magic bitmask not found
Date: Tue, 01 Oct 2002 17:23:59 +0200 [thread overview]
Message-ID: <3D99BE0F.40602@goepel.com> (raw)
In-Reply-To: 3D998F83.9000803@goepel.com
hello again :-)
after lots of time playing around that thing put me really into madness...
but could be i am doing something wrong!?
please verify:
i want to use jffs2 on my strongarmboard with 32Mb Intel strata flash.
so i think things to do to get a working jffs2 partition are as follows:
* built kernel with mtd and jffs2 support (i have done this ... kernel
2.4.18-rmk7 with patched in mtd-cvs)
* built mtd-utils (successfully done -- crossbuilt for running on arm
native)
* create partitions on flash (i have done this via commmand line
partition table parsing -- CONFIG_CMDLINE="root=/dev/ram0
mtdparts=sa1100:256k(blob),256k(parm),1M(krnl),4M(rd),1M(krnl2),4M(rd2),-(jffs2)")
* erase the jffs2 partition (done via "eraseall /dev/mtd6" -- also tried
to delete it via jtag, so im sure theres no crap in after erasing...)
* verify things ("cat /proc/mtd" and "mtd_debug info /dev/mtd6" -- okay,
everything as expected)
* create a jffs2 image (done via "mkfs.jffs2 -r foo -o jffs2.img -p -e
262144" -- image contains only a dummy file and is very small)
* copy the image to the mtd partition ("cp jffs2.img /dev/mtd6")
* mounting the jffs2 partition 1st time (works okay via "mount -t jffs2
/dev/mtdblock6 /mnt/jffs2")
* verify contents (okay "ls /mnt/jffs2" shows the dummy file)
BUT THEN:
* umount jffs2 part ("umount /mnt/jffs2") takes *very* long
* immediately remount of the jffs2 part brings lots of error messages:
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00040000:
0x2003 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00040004:
0x000c instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00040008:
0xdc6d instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00080000:
0x2003 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00080004:
0x000c instead
* but after that, "mount" shows the jffs2 part as mounted and i can see
the dummy file again
* now unmounting again -- now very fast!?
i've tried again and again... no success.
please who can help
i need the fs for production use...
thanks in advance ... Michael Palme
next prev parent reply other threads:[~2002-10-01 15:27 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2002-10-01 12:05 Interesting MTD (jffs2) problem - magic bitmask not found Michael Palme
2002-10-01 15:23 ` Michael Palme [this message]
2002-10-01 15:56 ` jffs2 " Joakim Tjernlund
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=3D99BE0F.40602@goepel.com \
--to=m.palme@goepel.com \
--cc=linux-mtd@lists.infradead.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.