On 12-05-15 01:04 AM, Ricardo Salveti wrote:
> On Mon, May 14, 2012 at 5:24 PM, Mathieu Poirier
> <mathieu.poir...@linaro.org> wrote:
>> All,
>>
>> In our ongoing effort to move to an upstream-supported code base and
>> booting the snowball with a device tree (DT) I have change the boot
>> loader in the following android builds [1][2][3] to u-boot-linaro-stable
>> [4].
>>
>> Once the linaro-uboot is installed in a system it won't be able to boot
>> images that were created at an earlier time.
>>
>> Say that build #500 has the new linaro-uboot and the image has been
>> installed on the emmc.  Once powered this uboot will not be able to
>> boot build #499 that is installed on the mmc.  To fix the problem,
>> simply install build #500 on the mmc.  This is because the mmc commands
>> in the IK-uboot and the linaro-uboot differ.
>>
>> To install the linaro-uboot you *must* use the latest
>> android-linaro-media-create found here [5] until the changes get merged
>> in the official repository [6].
>>
>> Something like:
>>
>> $ bzr branch lp:~mathieu.poirier/linaro-image-tools/linaro-image-tools
>>
>> Last but not least, the linaro-uboot is currently not able to save the
>> environment variable block to the emmc card.  That work is ongoing and
>> the functionality expected to be part of 12.05.
> 
> That's awesome, great work together with John!
> 
> Did you have any issue on the kernel/userspace side with the new boot
> loader? Would be nice to test the ethernet support as well, so we
> could start supporting PXE booting :-)
> 
> Thanks!

I have not faced any issues other than having to lower the DT address in
memory - Linux and Anddroid came up properly from thereon.  I must
specify that we currently don't boot using a DT.

Regards,
Mathieu.


_______________________________________________
linaro-dev mailing list
linaro-dev@lists.linaro.org
http://lists.linaro.org/mailman/listinfo/linaro-dev

Reply via email to