Ok Igor,
I modify my imx6ull-14x14-evk.dts file with following partition and now I can see the partition on LINUX.
&qspi {
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_qspi>;
status = "okay";
ddrsmp=<0>;
flash: m25p256a@0 {
compatible = "micron,n25q256a";
#address-cells = <1>;
#size-cells = <1>;
spi-max-frequency = <29000000>;
spi-nor,ddr-quad-read-dummy = <6>;
reg = <0>;
partition@0 {
label = "uboot";
reg = <0x000000 0x100000>;
};
partition@100000 {
label = "kernel";
reg = <0x100000 0x800000>;
};
partition@900000 {
label = "dtb";
reg = <0x900000 0x100000>;
};
partition@A00000 {
label = "user";
reg = <0xA00000 0x1600000>;
};
};
};
I don't know why nobody tell me this small and simple thing !!!!!!!!!!!
Now I want generate a small JFFS2 file system to put in my qspi nor flash.
How I have read in many forum , I put IMAGE_FSTYPES = "jffs2" in my local.conf file , but the file system genarate is ext4 and not jffs2.
My complete local.conf file is:
MACHINE ??= 'imx6ull14x14evk'
DISTRO ?= 'fsl-imx-fb'
PACKAGE_CLASSES ?= "package_rpm"
EXTRA_IMAGE_FEATURES ?= "debug-tweaks"
USER_CLASSES ?= "buildstats image-mklibs image-prelink"
PATCHRESOLVE = "noop"
BB_DISKMON_DIRS ??= "\
STOPTASKS,${TMPDIR},1G,100K \
STOPTASKS,${DL_DIR},1G,100K \
STOPTASKS,${SSTATE_DIR},1G,100K \
STOPTASKS,/tmp,100M,100K \
ABORT,${TMPDIR},100M,1K \
ABORT,${DL_DIR},100M,1K \
ABORT,${SSTATE_DIR},100M,1K \
ABORT,/tmp,10M,1K"
PACKAGECONFIG_append_pn-qemu-native = " sdl"
PACKAGECONFIG_append_pn-nativesdk-qemu = " sdl"
CONF_VERSION = "1"
DL_DIR ?= "${BSPDIR}/downloads/"
ACCEPT_FSL_EULA = "1"
IMAGE_FSTYPES = "jffs2"
Can you help me to do generate JFFS2 rootfs image ?
Sergio