Hello varun k jayan,
The rootfs filesystem type "ext2.gz.u-boot" is not added for fsl-image-full, because the full rootfs image is too large to be booted up with Ramdisk. Anyway, you could modify the variable "IMAGE_FSTYPES" in meta-fsl-networking/images/fsl-image-full.bb to generate any type rootfs image.
The full rootfs image is recommended to be booted up with SD, USB, SATA or NFS. Here give you examples regarding booting full image from SD card.
Boot SD image:
1. Create the partitions by "fdisk /dev/sdb".
#fdisk /dev/sdb
2. Use the mkfs.ext2 command to create the filesystems.
# mkfs.ext2 /dev/sdb2
3. Copy the file system to SD card by extracing the QorIQ_SDK_V1.7_E6500__ROOTFS_Image.tar.gz.
# cp QorIQ_SDK_V1.7_E6500__ROOTFS_Image.tar.gz .
# tar -zxvf QorIQ_SDK_V1.7_E6500__ROOTFS_Image.tar.gz
# rm QorIQ_SDK_V1.7_E6500__ROOTFS_Image.tar.gz
4. Copy uImage and dtb file to "/boot" folder of SD card.
5. Plug in the SD card to the target board and power on.
6. Set the environment in uboot for SD boot.
# setenv bootfile uImage
# setenv fdtfile uImage.dtb
# setenv bootcmd 'setenv bootargs root=/dev/mmcblk0p2 rw rootdelay=5 console=$consoledev,$baudrate;mmcinfo;ext2load mmc 0:2 $loadaddr /boot/$bootfile;ext2load mmc 0:2 $fdtaddr /boot/$fdtfile;bootm $loadaddr - $fdtaddr'
Have a great day,
Yiping
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------