• Not Answered

ext2load not working in u-boot

Hi

I am using u-boot from the omapzoom .

ext2load gives the following error

 ** ext2fs_devread() read error - block

But if I use the the below git 

 git://git.denx.de/u-boot.git on panda Board the ext2load works fine.But same u-boot has problems working on omap4460

Can you please guide me to right source of u-boot which works on omap4460 with ext2load/ext4load working

Thanks,

Kavitha

4 Replies

  • Kavitha,

    Why are you trying to use ext2load?  I recommend that you look at the omappedia release notes for the release that you are interested in (Ice Cream Sandwich, Jellybean, etc), such as: http://www.omappedia.com/wiki/4AI.1.7_OMAP4_Icecream_Sandwich_Release_Notes  Use the x-loader and u-boot as mentioned in the release notes.

    Regards,
    Gina 

  • In reply to Gina Glaser:

    HI

    I want to use ext2load to load filesytem and kernel from MMC to memory.

    I used the u-boot mentioned above but still it did not work

    mmc read: Invalid size
    ** ext2fs_devread() read error - block
    Failed to mount ext2 filesystem...
    ** Bad ext2 partition or disk - mmc 0:2

    I get this above error.But Using linaro or denx u-boot on panda is working

    Is there any patches for ext2load for omap4460

    Thanks

    Kavitha

  • In reply to Kavitha bk:

    Kavitha,

    I don't believe that ext2load is tested/supported on OMAP4.  Typically we use the bootargs/bootcmd for the u-boot to load and start the kernel.  Is there a reason you can't use this method?

    Regards,
    Gina 

  • In reply to Gina Glaser:

    Gina

    ext2load works on pandaboard using linaro u-boot

    fatload is always a option to load the kernel and rootfs but I want to use ext2 as it has its own advantages [journaling,checksum..etc]

    But I think the ext2load is not tested on blaze/omap4430/omap4460 

    I want ext2load for upgrade process where we keep the the Images on ext2 partition and during upgrade the Images are copied from Flash to RAM using ext2load

    say like this

    #ext2load mmc 0:2 0x82000000 uImage

    Thanks,

    Kavitha