[meta-freescale] trying to boot a bitbaked image in various ways

Thanassis Silis djnass_18 at hotmail.com
Tue May 28 06:45:43 PDT 2013

Hello everyone,
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:

Thanks Otavio,

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:

    Hi there,

    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

http://www.ossystems.com.br        http://projetos.ossystems.com.br
Mobile: +55 (53) 9981-7854            Mobile: +1 (347) 903-9750

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/meta-freescale/attachments/20130528/b8e42f08/attachment.html>

More information about the meta-freescale mailing list