[meta-freescale] trying to boot a bitbaked image in various ways
djnass_18 at hotmail.com
Tue May 28 06:45:43 PDT 2013
excuse my late reply, but I was caught up in something else and couldn't deal with this.
However, it is now clear that at least as far as sabrelite board is concerned, it is best to avoid using the yocto generated uboot.imx bootloader binary. I have the imx6q with 1GB ram model.
I also presume that the yocto image does not boot with the uboot-2009.08, because the yocto image creates 2 partitions on the sdcard - a uboot (sd?1) and a rootfs (sd?2) partition, whereas the original sdcard contained everything in the sd?1 (unique) partition.
Looks like an update to a fresher uboot from boundary git is in order, however I will first try to create an sdcard image from the yocto image .tar.bz2 so as to postpone the update a little longer.
Thank you for your help.
Date: Mon, 20 May 2013 23:25:17 -0300
Subject: Re: [meta-freescale] trying to boot a bitbaked image in various ways
From: otavio at ossystems.com.br
To: eric.nelson at boundarydevices.com
CC: djnass_18 at hotmail.com; meta-freescale at yoctoproject.org
On Mon, May 20, 2013 at 11:18 PM, Eric Nelson <eric.nelson at boundarydevices.com> wrote:
On 05/20/2013 07:07 PM, Otavio Salvador wrote:
On Mon, May 20, 2013 at 7:44 PM, Thanassis Silis <djnass_18 at hotmail.com
<mailto:djnass_18 at hotmail.com>> wrote:
thank you for the reply.
well, considering (2) below, I have already 'dd' the .sdcard image.
but the boot fails. I think the 2009.08 uboot image looks for a
couple of files in the root folder of the target fs. The questions
is though, how does one use this u-boot.imx image that has been
Checking by it in Google lead me to
http://boundarydevices.com/i-mx-6dq-u-boot-updates/ so I think you can
take a look there and upgrade it.
The Yocto image also has an upgrade script (6x_upgrade) which can be
run from the U-Boot prompt through the 'upgradeu' command:
U-Boot > run upgradeu
The next question I'd ask is "why are you upgrading"? There are
some valid reasons, especially if you're running something that
pre-dates 2013-02-12, but I wouldn't make a practice of doing it
during each Yocto release.
We expect relatively infrequent updates to the boot loader,
and everything that's shipped in the past few months should
be adequate for most uses.
We do have some updates for boot speed upcoming (which enable
cache), but those haven't been pushed to the meta-freescale
If you're running on a Solo or Dual-Lite processor, you'll also
risk bricking your board. We haven't put any instructions into
Yocto to differentiate between the models, and it probably
doesn't belong in this project.
I will try to think how to support this; I'd like to avoid a machine definition just for it.
Otavio Salvador O.S. Systems
Mobile: +55 (53) 9981-7854 Mobile: +1 (347) 903-9750
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the meta-freescale