how little do i have to do to define flash layout on my system?
Robert P. J. Day
rpjday at mindspring.com
Mon Apr 11 15:11:42 EDT 2005
On Mon, 11 Apr 2005, Ralph Siemsen wrote:
> Robert P. J. Day wrote:
>
> > i did a bit more reading last night and concluded that the PHYSMAP
> > stuff would let me define a single flash chip but no more. so if i
> > want multiple chips, it *appears* that i have to write a maps file.
>
> If the chips are of the same type, physmap.c will do what you want - just give
> it the total size of flash space. Eg. if you have two 32M chips then give the
> size as 64M. The MTD code is will probe and discover the two chips
> automatically. Be sure you specify the interleave correctly too.
and this would work regardless of the addresses of the two chips?
i'll have to look at the code more carefully.
> If the chips are of different types, then the more recent mphysmap.c
> is probably what you need. (I haven't tried this one).
just got josh's post, i'll be looking into that shortly once i figure
out the best place to get it.
rday
More information about the linux-mtd
mailing list