From: Subodh Nijsure <subodh@best.com>
To: mtd@infradead.org
Subject: How is mtdblock created?
Date: Wed, 14 Feb 2001 01:24:22 -0800 (PST) [thread overview]
Message-ID: <200102140924.BAA24199@shell9.ba.best.com> (raw)
In-Reply-To: <3A8995B4.F3F3EBCA@danielind.com> from Vipin Malik at "Feb 13, 1 02:14:44 pm"
> Then mount the file system by:
> #mount -t jffs /dev/mtdblock0 /mnt/jffs (assuming /mnt/jffs exists, else
> make it).
>
> *** Making partitions with CFI flash and working with multiple banks
> of FLASH:
>
> Unlike a "regular" block device, you cannot launch fdisk and create
> partitions on /dev/mtdblock0,1,2,3...
>
> (As far as I know) CFI flash partitions have to be created and
> compiled in the physmap.c file.
>
How are these /dev/mtdblock0...n devices created does one have to create
them by hand are they are done as part of some module loading?
When I do modprobe physmap I get following output
sh-2.04# modprobe physmap
physmap flash device: size 0x00400000 at address 0x28000000
Call to cfi_probe received
cfi_probe_new_chip buswidth is 4 size 0x00400000
Physically mapped flash: Found a coupled pair of CFI devices at location 0 in 16 bit mode
cfip->qry[0] = '', cfip->qry[1] = '', cfip->qry[2] = ''
Invalid CFI ident structure.
cfi.chipsize is zero. This is bad. cfi.cfiq.DevSize is 0
cfi_cfi_probe returned NULL
mtd: Giving out device 0 to Physically mapped flash
mtd: Giving out device 1 to SkyStream boot firmware
mtd: Giving out device 2 to SkyStream Flash Bank
sh-2.04# cat /proc/mtd
mtd0: 00400000 "Physically mapped flash"
mtd1: 00040000 "SkyStream boot firmware"
mtd2: 003a0000 "SkyStream Flash Bank"
Now when I execute command od /dev/mtd0 to dump containts of the flash,
they match correctly.
But I want to create the jffs file system (mkfs.jffs) and mount them
but howto says I need /dev/mtdblockXX to do something like this,
mount -t jffs /dev/mtdblock0 /mnt/jffs
How is /dev/mtdblock0 created?
/Subodh
To unsubscribe, send "unsubscribe mtd" to majordomo@infradead.org
next prev parent reply other threads:[~2001-02-14 9:25 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2001-02-13 20:14 Third cut of the MTD-JFFS HOWTO (with a name spelling correction) Vipin Malik
2001-02-13 19:55 ` David Woodhouse
2001-02-14 9:24 ` Subodh Nijsure [this message]
2001-02-14 16:10 ` How is mtdblock created? Vipin Malik
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=200102140924.BAA24199@shell9.ba.best.com \
--to=subodh@best.com \
--cc=mtd@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.