IGEPv2 is not using u-boot-linaro

Bug #833517 reported by Ricardo Salveti
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Linaro Image Tools
New
Undecided
Loïc Minier

Bug Description

Board config for Igep is not using u-boot-linaro, relying at the user's own x-loader/u-boot at IGEP's nand.

From l-m-c:
class IgepConfig(BeagleConfig):
    uboot_in_boot_part = False
    uboot_flavor = None
    dtb_name = 'isee-igep-v2.dtb'

    @classmethod
    def _make_boot_files(cls, boot_env, chroot_dir, boot_dir,
                         boot_device_or_file, k_img_data, i_img_data,
                         d_img_data):
        make_uImage(cls.load_addr, k_img_data, boot_dir)
        make_uInitrd(i_img_data, boot_dir)
        make_dtb(d_img_data, boot_dir)
        boot_script_path = os.path.join(boot_dir, cls.boot_script)
        make_boot_script(boot_env, boot_script_path)
        make_boot_ini(boot_script_path, boot_dir)

Is there any specific reason why we're not copying u-boot-linaro to the first partition? I tried with my IGEPv2 and it kind of worked, but then we can just work to fix the issues there instead of rely at the user's own nand content.

Revision history for this message
Mattias Backman (mabac) wrote : Re: [Bug 833517] [NEW] IGEPv2 is not using u-boot-linaro

Could you try out creating a V2 hwpack for igep based on this example
config? You'd need to run from tip of linaro-image-tools.
lp:~mabac/+junk/hwpack.natty.linaro-panda

If it all works, setting u_boot_in_boot_part=Yes should accomplish
what you want. (as well as give me a test run of hwpacks v2) :)

James Westby (james-w)
Changed in linaro-image-tools:
milestone: none → 2011.09
assignee: nobody → Loïc Minier (lool)
Revision history for this message
James Westby (james-w) wrote :

Assigning to Loïc for his input.

Thanks,

James

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.