[poky] [PATCH v2 0/3] meta-yocto-bsp: enable the jffs2 for mpc8315e-rdb board

Kevin Hao kexin.hao at windriver.com
Fri Jun 13 18:47:21 PDT 2014


Hi,

v2:
Add the example about booting from jffs2 root in README.hardware

v1:
This tries to enable the jffs2 support for the mpc8315e-rdb board. I have
tested the jffs2 with the following steps and it worked perfectly.

1. root at mpc8315e-rdb:~# cat /proc/mtd
dev:    size   erasesize  name
mtd0: 00800000 00010000 "fe000000.flash"
mtd1: 00100000 00004000 "u-boot"
mtd2: 00300000 00004000 "kernel"
mtd3: 01c00000 00004000 "fs"

2. root at mpc8315e-rdb:~# flash_eraseall  /dev/mtd3
flash_eraseall has been replaced by `flash_erase <mtddev> 0 0`; please use it
Erasing 16 Kibyte @ 1bec000 -- 99 % complete flash_erase: Skipping bad block at 01bf0000
flash_erase: Skipping bad block at 01bf4000
flash_erase: Skipping bad block at 01bf8000
flash_erase: Skipping bad block at 01bfc000
Erasing 16 Kibyte @ 1bfc000 -- 100 % complete 

3. root at mpc8315e-rdb:~# flashcp core-image-minimal-mpc8315e-rdb.jffs2 /dev/mtd3

4. Then boot with a jffs2 rootfs

5. root at mpc8315e-rdb:~# cat /proc/cmdline
root=/dev/mtdblock3 rootfstype=jffs2 console=ttyS0,115200
root at mpc8315e-rdb:~# 
root at mpc8315e-rdb:~# mount
rootfs on / type rootfs (rw)
/dev/root on / type jffs2 (rw,relatime)
devtmpfs on /dev type devtmpfs (rw,relatime,size=59136k,nr_inodes=14784,mode=755)
proc on /proc type proc (rw,relatime)
sysfs on /sys type sysfs (rw,relatime)
debugfs on /sys/kernel/debug type debugfs (rw,relatime)
tmpfs on /run type tmpfs (rw,nosuid,nodev,mode=755)
tmpfs on /var/volatile type tmpfs (rw,relatime)
devpts on /dev/pts type devpts (rw,relatime,gid=5,mode=620)

The following changes since commit 8e0c54cd0e82ffe120f84f495101cd29e6fd06bf:

  bitbake: bb/utils: fix contains_any() (2014-06-12 17:47:59 +0100)

are available in the git repository at:

  git://git.yoctoproject.org/poky-contrib hao/master

for you to fetch changes up to 05ef8967ff189b16485e1a462c8de1ed74a08a32:

  mpc8315e-rdb: add the example about booting from jffs2 root (2014-06-14 09:24:26 +0800)

----------------------------------------------------------------
Kevin Hao (3):
      mpc8315e-rdb: bump to linux-yocto 3.14
      mpc8315e-rdb: add the jffs2 image support
      mpc8315e-rdb: add the example about booting from jffs2 root

 README.hardware                                          | 16 ++++++++++++++++
 meta-yocto-bsp/conf/machine/mpc8315e-rdb.conf            |  5 ++++-
 .../recipes-kernel/linux/linux-yocto_3.14.bbappend       |  3 +++
 3 files changed, 23 insertions(+), 1 deletion(-)


More information about the poky mailing list