When I have the file system mounting in a separate fstab.freescale file and mount the file system with the below line in the init.rc file
on fs
mount_all /fstab.freescale
with the contents of fstab.freescale as below
/devices/platform/sdhci-esdhc-imx.2/mmc_host/mmc1 /mnt/media_rw/extsd vfat defaults voldmanaged=extsd:auto
/devices/platform/fsl-ehci /mnt/media_rw/udisk vfat defaults voldmanaged=udisk:auto
/dev/block/mmcblk0p5 /system ext4 ro wait
everything works fine. i.e I am able to boot the device successfully.
But when I try to mount the partitions directly instead of using a fstab.freescale file like below
on fs
# mount ext4 partitions
# mount_all /fstab.freescale
mount vfat /devices/platform/sdhci-esdhc-imx.2/mmc_host/mmc1 /mnt/media_rw/extsd defaults
mount vfat /devices/platform/fsl-ehci /mnt/media_rw/udisk defaults
mount ext4 /dev/block/mmcblk0p5 /system ro remount
then while booting, it hangs after "Freeing init memory: 248K".
I am using Android 4.4 on SabreSD board.
Any ideas on how I can solve this?
Regards