File System on 64-bit-bus-width Flash memory

Allen Curtis acurtis at onz.com
Tue May 14 23:00:02 EST 2002


MTD has support for 64-bit bus. They have not pushed the code the main tree.
Goto www.infradead.org and checkout the CVS tree. (I have not personally
used this code version. I implemented modified MTD myself last December)

> -----Original Message-----
> From: owner-linuxppc-embedded at lists.linuxppc.org
> [mailto:owner-linuxppc-embedded at lists.linuxppc.org]On Behalf Of Wolfgang
> Denk
> Sent: Tuesday, May 14, 2002 4:14 AM
> To: Sangmoon Kim
> Cc: linuxppc-embedded at lists.linuxppc.org
> Subject: Re: File System on 64-bit-bus-width Flash memory
>
>
>
> In message
> <000b01c1fb37$50751cf0$1a11efcb at industrialDiv.hanasys.co.kr> you wrote:
> >
> > Hi,
> > I want to make a flash file system on a custom MPC755 board
> with a 64-bit (bus width) flash memory.
> > I set CONFIG_MTD_PHYSMAP_BUSWIDTH = 8 at kernel configure, and
> when it boots the following message appears.
> >
> > physmap flash device: 400000 at 7c000000
> > genprobe_new_chip called with unsupported buswidth 8
>
> Seems your MTD drivers are missing support for 64 bit buswidth.
>
> > Is it possible to make a flash file system with a flash memory
> of  64 bit bus width? If possible, what's the method? Please let me know.
>
> We implemented this long ago. See our kernel source tree at
> ftp://ftp.denx.de/pub/LinuxPPC/usr/src/
>
> For example:
>
> ...
> TQM8260 flash bank 0: Using static image partition definition
> Creating 4 MTD partitions on "TQM8260 Bank 0":
> 0x00000000-0x00040000 : "ppcboot"
> 0x00040000-0x00100000 : "kernel"
> 0x00100000-0x00400000 : "initrd"
> 0x00400000-0x00800000 : "jffs"
> ...
>
> Wolfgang Denk
>
> --
> Software Engineering:  Embedded and Realtime Systems,  Embedded Linux
> Phone: (+49)-8142-4596-87  Fax: (+49)-8142-4596-88  Email: wd at denx.de
> There are two ways to write error-free programs. Only the  third  one
> works.
>


** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/





More information about the Linuxppc-embedded mailing list