Hi Joes, 1. I patched to branch b2g-4.4.2_r1 of git://github.com/mozilla-b2g/platform_build 2. Yes, need to make sure ubifs is trigger during build.
-- Kai-Zhen Li (Seinlin) Mozilla Taiwan ----- Original Message ----- From: "Jose Vidal" <jvida...@gmail.com> To: "Kai-Zhen Li" <k...@mozilla.com> Cc: "Mozilla" <dev-b2g@lists.mozilla.org> Sent: Friday, March 28, 2014 5:13:18 PM Subject: Re: [b2g] How to mount yaffs on NAND Hi Kai, I have two questions: 1. What is the platform_build version which you have patched? 2. When you say: add the related flags in device config, you mean to $ ./build.sh BUILD_TARGET_FS=ubifs The BUILD_TARGET_FS variable works with the imx6_target_fs.mk file ------imx6_target_fs.mk------ ifeq ($(BUILD_TARGET_FS),ubifs) # build ubifs for nand devices TARGET_USERIMAGES_USE_UBIFS := true TARGET_USERIMAGES_USE_EXT4 := false PRODUCT_COPY_FILES += \ device/fsl/imx6/etc/fstab_nand.freescale:root/fstab.freescale else # build for ext4 TARGET_USERIMAGES_USE_EXT4 := true TARGET_USERIMAGES_USE_UBIFS := false PRODUCT_COPY_FILES += \ device/fsl/imx6/etc/fstab.freescale:root/fstab.freescale endif # BUILD_TARGET_FS ----------------------------------------- I have out/host/linux-x86/bin/mkfs.ubifs. Thanks in advance. Best regards. jvidalsm 2014-03-28 3:30 GMT-05:00 Kai-Zhen Li <k...@mozilla.com>: > Hi Jose, > > I think you will need to build system.img, userdata.img in ubifs format. > This is for you reference: > 1. patch platform/build and > 2. add the related flags in device config > 3. mkfs.ubifs (out/host/linux-x86/bin/mkfs.ubifs) > > How to patch platform/build, > > https://github.com/Seinlin/platform_build/commit/583929fee564268612ebb41b59aee5a3df0b157e > > > -- > Kai-Zhen Li (Seinlin) > Mozilla Taiwan > > ----- Original Message ----- > From: "Jose Vidal" <jvida...@gmail.com> > To: dev-b2g@lists.mozilla.org > Sent: Friday, March 28, 2014 3:01:28 PM > Subject: [b2g] How to mount yaffs on NAND > > Hi everyone, > > I have a iMX6Q processor whit NAND flash. > The NAND uses ubifs like file system. > > According the source code, I have two methods to mount a system.img > > Used for NAND: device/fsl/imx6/etc/fstab_nand.freescale > > ---------------------------------------------------------------------------------- > ubi0:system /system ubifs ro > wait > ubi0:data /data ubifs nosuid,nodev,nodiratime,noatime > wait > ubi0:cache /cache ubifs nosuid,nodev > wait > ubi0:device /device ubifs nosuid,nodev > wait > > > Used for SD-card: device/fsl/imx6/etc/fstab.freescale > > ------------------------------------------------------------------------------- > /dev/block/mmcblk0p5 /system ext4 ro > wait > /dev/block/mmcblk0p4 /data ext4 > nosuid,nodev,nodiratime,noatime,nomblk_io_submit,noauto_da_alloc,errors=panic > wait,encryptable=footer > /dev/block/mmcblk0p6 /cache ext4 nosuid,nodev,nomblk_io_submit > wait > /dev/block/mmcblk0p7 /device ext4 ro,nosuid,nodev > > > > The build process creates the system.img file with yaffs like file system. > > How I make to mount the system.img file to mount point. I mean, to > "/system" ? > > > > I hope for your help. > > Thanks in advance. > > Best regards. > > > jvidalsm > _______________________________________________ > dev-b2g mailing list > dev-b2g@lists.mozilla.org > https://lists.mozilla.org/listinfo/dev-b2g > _______________________________________________ dev-b2g mailing list dev-b2g@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-b2g