Linux 2.6.x, MTD drivers and NAND flashes
Laurent Lagrange
lagrange at fr.oleane.com
Tue Jun 12 20:06:29 EST 2007
Gary and Bill,
My need is to load a basic Linux kernel on boards to program multiple
NOR and NAND flashes with CRAMFS and JFFS2 (perhaps YAFFS) images.
I usually used mtd character accesses to do the job on NOR flashes.
But flash_eraseall and flashcp seem to be excellent tools.
I'll try them quickly.
Many thanks for your help
Bye
Laurent
> -----Message d'origine-----
> De : Gary Kenaley [mailto:gkenaley at echelon.com]
> Envoyé : lun. 11 juin 2007 21:00
> À : Bill Gatliff; Laurent Lagrange
> Cc : linuxppc-embedded at ozlabs.org
> Objet : RE: Linux 2.6.x, MTD drivers and NAND flashes
>
>
> Laurent,
>
> Can't you just use the flashcp copy command from the
> mtd-utils package?
> --------------------------------------------------------------
> ---------
> flash_eraseall -j /dev/mtd0
>
> mkfs.jffs2 -b -n --eraseblock=131072 --pagesize=2048 -p -r
> /test_root -v -o test_root.img
>
> flashcp test_root.img /dev/mtd0
>
>
> The other way is what Bill mentions:
> ------------------------------------
> flash_eraseall -j /dev/mtd0
> mount -t jffs2 /dev/mtdblock0 /tmp/mnt
> tar -xzf test_root.tgz -C /tmp/mnt
> umount /tmp/mnt
>
> Gary
-------------- next part --------------
A non-text attachment was scrubbed...
Name: winmail.dat
Type: application/ms-tnef
Size: 2264 bytes
Desc: not available
Url : http://ozlabs.org/pipermail/linuxppc-embedded/attachments/20070612/7bac4918/attachment.bin
More information about the Linuxppc-embedded
mailing list