All of lore.kernel.org
 help / color / mirror / Atom feed
* BeagleBone Black , u-boot, and zImage
@ 2014-08-14 19:53 Carlos Rafael Giani
  2014-08-14 20:04 ` Denys Dmytriyenko
  0 siblings, 1 reply; 16+ messages in thread
From: Carlos Rafael Giani @ 2014-08-14 19:53 UTC (permalink / raw)
  To: meta-ti

Hello,

after building a rootfs for the Beaglebone Black, I see the following 
files in the deploy folder for the machine:

MLO
u-boot.img
u-boot-spl.bin
zImage

as well as other symlinks with "-beaglebone" attached to their filenames.

What should I copy, the SPL bin, or the .img u-boot binary?
Also, u-boot tries to load a uImage, even though a zImage was built. 
There is also no uEnv.txt file.
Do I have to write one to be able to let u-boot load the zImage, or 
should it work out-of-the-box?


^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: BeagleBone Black , u-boot, and zImage
  2014-08-14 19:53 BeagleBone Black , u-boot, and zImage Carlos Rafael Giani
@ 2014-08-14 20:04 ` Denys Dmytriyenko
  2014-08-14 20:09   ` Carlos Rafael Giani
  0 siblings, 1 reply; 16+ messages in thread
From: Denys Dmytriyenko @ 2014-08-14 20:04 UTC (permalink / raw)
  To: Carlos Rafael Giani; +Cc: meta-ti

On Thu, Aug 14, 2014 at 09:53:34PM +0200, Carlos Rafael Giani wrote:
> Hello,
> 
> after building a rootfs for the Beaglebone Black, I see the
> following files in the deploy folder for the machine:
> 
> MLO
> u-boot.img
> u-boot-spl.bin
> zImage
> 
> as well as other symlinks with "-beaglebone" attached to their filenames.
> 
> What should I copy, the SPL bin, or the .img u-boot binary?
> Also, u-boot tries to load a uImage, even though a zImage was built.
> There is also no uEnv.txt file.
> Do I have to write one to be able to let u-boot load the zImage, or
> should it work out-of-the-box?

Depends on the rootfs image you are building. Most images that are based on 
core-image-base will take care of deploying necessary pieces into the rootfs. 
But core-image-minimal is special and very bare-bone, so extra manual steps 
are required.

Regardless of the rootfs image, you'd need MLO and u-boot.img to be located in 
the first FAT partition of your SD card or eMMC flash.

Then, if your rootfs does not already have zImage and the necessary DTB files 
in the /boot directory, you have to place them there (i.e. core-image-minimal) 
and you are ready to boot. All the defaults will work for out-of-the-box in 
this case. No uEnv.txt is necessary, unless you need to do something extra 
special...

-- 
Denys


^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: BeagleBone Black , u-boot, and zImage
  2014-08-14 20:04 ` Denys Dmytriyenko
@ 2014-08-14 20:09   ` Carlos Rafael Giani
  2014-08-14 20:20     ` Maciej Borzecki
  2014-08-14 20:20     ` Denys Dmytriyenko
  0 siblings, 2 replies; 16+ messages in thread
From: Carlos Rafael Giani @ 2014-08-14 20:09 UTC (permalink / raw)
  To: Denys Dmytriyenko; +Cc: meta-ti

On 08/14/2014 10:04 PM, Denys Dmytriyenko wrote:
> On Thu, Aug 14, 2014 at 09:53:34PM +0200, Carlos Rafael Giani wrote:
>> Hello,
>>
>> after building a rootfs for the Beaglebone Black, I see the
>> following files in the deploy folder for the machine:
>>
>> MLO
>> u-boot.img
>> u-boot-spl.bin
>> zImage
>>
>> as well as other symlinks with "-beaglebone" attached to their filenames.
>>
>> What should I copy, the SPL bin, or the .img u-boot binary?
>> Also, u-boot tries to load a uImage, even though a zImage was built.
>> There is also no uEnv.txt file.
>> Do I have to write one to be able to let u-boot load the zImage, or
>> should it work out-of-the-box?
> Depends on the rootfs image you are building. Most images that are based on
> core-image-base will take care of deploying necessary pieces into the rootfs.
> But core-image-minimal is special and very bare-bone, so extra manual steps
> are required.
>
> Regardless of the rootfs image, you'd need MLO and u-boot.img to be located in
> the first FAT partition of your SD card or eMMC flash.
>
> Then, if your rootfs does not already have zImage and the necessary DTB files
> in the /boot directory, you have to place them there (i.e. core-image-minimal)
> and you are ready to boot. All the defaults will work for out-of-the-box in
> this case. No uEnv.txt is necessary, unless you need to do something extra
> special...
>

Oh, I just built core-image-base .

So I should use the .img and not the SPL .bin? I was wondering if the 
SPL bin is a newer binary that will eventually replace the .img one.

But when I use the .img file, it turns out that it tries to load a 
uImage, even though a zImage was built. Simply setting the bootfile env 
var to "zImage" won't work, because the u-boot script will try to boot 
with the incorrect command.

I am trying to rule out that something went wrong in my build, that 
something is wrong in my setup. If I build core-image-base , the 
resulting u-boot.img should automatically load a zImage, not a uImage, 
correct?


^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: BeagleBone Black , u-boot, and zImage
  2014-08-14 20:09   ` Carlos Rafael Giani
@ 2014-08-14 20:20     ` Maciej Borzecki
  2014-08-18  9:10       ` Carlos Rafael Giani
  2014-08-14 20:20     ` Denys Dmytriyenko
  1 sibling, 1 reply; 16+ messages in thread
From: Maciej Borzecki @ 2014-08-14 20:20 UTC (permalink / raw)
  To: meta-ti

On Thursday 14 of August 2014 22:09:01 Carlos Rafael Giani wrote:
> On 08/14/2014 10:04 PM, Denys Dmytriyenko wrote:
> > On Thu, Aug 14, 2014 at 09:53:34PM +0200, Carlos Rafael Giani wrote:
> >> Hello,
> >> 
> >> after building a rootfs for the Beaglebone Black, I see the
> >> following files in the deploy folder for the machine:
> >> 
> >> MLO
> >> u-boot.img
> >> u-boot-spl.bin
> >> zImage
> >> 
> >> as well as other symlinks with "-beaglebone" attached to their filenames.
> >> 
> >> What should I copy, the SPL bin, or the .img u-boot binary?
> >> Also, u-boot tries to load a uImage, even though a zImage was built.
> >> There is also no uEnv.txt file.
> >> Do I have to write one to be able to let u-boot load the zImage, or
> >> should it work out-of-the-box?
> > 
> > Depends on the rootfs image you are building. Most images that are based
> > on
> > core-image-base will take care of deploying necessary pieces into the
> > rootfs. But core-image-minimal is special and very bare-bone, so extra
> > manual steps are required.
> > 
> > Regardless of the rootfs image, you'd need MLO and u-boot.img to be
> > located in the first FAT partition of your SD card or eMMC flash.
> > 
> > Then, if your rootfs does not already have zImage and the necessary DTB
> > files in the /boot directory, you have to place them there (i.e.
> > core-image-minimal) and you are ready to boot. All the defaults will work
> > for out-of-the-box in this case. No uEnv.txt is necessary, unless you
> > need to do something extra special...
> 
> Oh, I just built core-image-base .
> 
> So I should use the .img and not the SPL .bin? I was wondering if the
> SPL bin is a newer binary that will eventually replace the .img one.
> 
> But when I use the .img file, it turns out that it tries to load a
> uImage, even though a zImage was built. Simply setting the bootfile env
> var to "zImage" won't work, because the u-boot script will try to boot
> with the incorrect command.

Try setting bootfile=zImage in uEnv.txt in the first partition.

> 
> I am trying to rule out that something went wrong in my build, that
> something is wrong in my setup. If I build core-image-base , the
> resulting u-boot.img should automatically load a zImage, not a uImage,
> correct?

Can you post serial output from uboot?

Your default environment should look similar to what is here:
http://git.denx.de/?p=u-boot.git;a=blob;f=include/configs/am335x_evm.h;h=a48b386477167010c8e0d206423a3bdbe611cf83;hb=524123a70761110c5cf3ccc5f52f6d4da071b959#l78



-- 

Maciej Borzęcki 
Senior Software Engineer Open-RnD Sp. z o.o. 
www.open-rnd.pl, Facebook, Twitter 
mobile: +48 telefon, fax: +48 42 657 9079 

Niniejsza wiadomość wraz z załącznikami może zawierać chronione prawem lub 
poufne informacje i została wysłana wyłącznie do wiadomości i użytku osób, do 
których została zaadresowana. Jeśli wiadomość została otrzymana przypadkowo 
zabrania się jej kopiowania lub rozsyłania do osób trzecich. W takim przypadku 
uprasza się o natychmiastowe zniszczenie wiadomości oraz poinformowanie 
nadawcy o zaistniałej sytuacji za pomocą wiadomości zwrotnej. Dziękujemy. 

This message, including any attachments hereto, may contain privileged or 
confidential information and is sent solely for the attention and use of the 
intended addressee(s). If you are not an intended addressee, you may neither 
use this message nor copy or deliver it to anyone. In such case, you should 
immediately destroy this message and kindly notify the sender by reply email. 
Thank you.


^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: BeagleBone Black , u-boot, and zImage
  2014-08-14 20:09   ` Carlos Rafael Giani
  2014-08-14 20:20     ` Maciej Borzecki
@ 2014-08-14 20:20     ` Denys Dmytriyenko
  2014-08-15  9:47       ` Diego Sueiro
  1 sibling, 1 reply; 16+ messages in thread
From: Denys Dmytriyenko @ 2014-08-14 20:20 UTC (permalink / raw)
  To: Carlos Rafael Giani; +Cc: meta-ti

On Thu, Aug 14, 2014 at 10:09:01PM +0200, Carlos Rafael Giani wrote:
> On 08/14/2014 10:04 PM, Denys Dmytriyenko wrote:
> >On Thu, Aug 14, 2014 at 09:53:34PM +0200, Carlos Rafael Giani wrote:
> >>Hello,
> >>
> >>after building a rootfs for the Beaglebone Black, I see the
> >>following files in the deploy folder for the machine:
> >>
> >>MLO
> >>u-boot.img
> >>u-boot-spl.bin
> >>zImage
> >>
> >>as well as other symlinks with "-beaglebone" attached to their filenames.
> >>
> >>What should I copy, the SPL bin, or the .img u-boot binary?
> >>Also, u-boot tries to load a uImage, even though a zImage was built.
> >>There is also no uEnv.txt file.
> >>Do I have to write one to be able to let u-boot load the zImage, or
> >>should it work out-of-the-box?
> >Depends on the rootfs image you are building. Most images that are based on
> >core-image-base will take care of deploying necessary pieces into the rootfs.
> >But core-image-minimal is special and very bare-bone, so extra manual steps
> >are required.
> >
> >Regardless of the rootfs image, you'd need MLO and u-boot.img to be located in
> >the first FAT partition of your SD card or eMMC flash.
> >
> >Then, if your rootfs does not already have zImage and the necessary DTB files
> >in the /boot directory, you have to place them there (i.e. core-image-minimal)
> >and you are ready to boot. All the defaults will work for out-of-the-box in
> >this case. No uEnv.txt is necessary, unless you need to do something extra
> >special...
> >
> 
> Oh, I just built core-image-base .
> 
> So I should use the .img and not the SPL .bin? I was wondering if
> the SPL bin is a newer binary that will eventually replace the .img
> one.
> 
> But when I use the .img file, it turns out that it tries to load a
> uImage, even though a zImage was built. Simply setting the bootfile
> env var to "zImage" won't work, because the u-boot script will try
> to boot with the incorrect command.
> 
> I am trying to rule out that something went wrong in my build, that
> something is wrong in my setup. If I build core-image-base , the
> resulting u-boot.img should automatically load a zImage, not a
> uImage, correct?

u-boot-spl.bin, while named weird, is a special SPL binary (i.e. MLO) for UART 
booting - loading u-boot and the rest over serial. They are similar in sizes 
with MLO...

The real u-boot.img should boot zImage by default - make sure you are building 
the correct one from meta-ti. The one named u-boot-ti-staging is preferred, 
but u-boot_2014.07 should also be fine.

-- 
Denys


^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: BeagleBone Black , u-boot, and zImage
  2014-08-14 20:20     ` Denys Dmytriyenko
@ 2014-08-15  9:47       ` Diego Sueiro
  2014-08-15 14:10         ` Denys Dmytriyenko
  0 siblings, 1 reply; 16+ messages in thread
From: Diego Sueiro @ 2014-08-15  9:47 UTC (permalink / raw)
  To: Denys Dmytriyenko; +Cc: meta-ti mailing list

[-- Attachment #1: Type: text/plain, Size: 3211 bytes --]

Carlos,

On Thu, Aug 14, 2014 at 5:20 PM, Denys Dmytriyenko <denys@ti.com> wrote:

> On Thu, Aug 14, 2014 at 10:09:01PM +0200, Carlos Rafael Giani wrote:
> > On 08/14/2014 10:04 PM, Denys Dmytriyenko wrote:
> > >On Thu, Aug 14, 2014 at 09:53:34PM +0200, Carlos Rafael Giani wrote:
> > >>Hello,
> > >>
> > >>after building a rootfs for the Beaglebone Black, I see the
> > >>following files in the deploy folder for the machine:
> > >>
> > >>MLO
> > >>u-boot.img
> > >>u-boot-spl.bin
> > >>zImage
> > >>
> > >>as well as other symlinks with "-beaglebone" attached to their
> filenames.
> > >>
> > >>What should I copy, the SPL bin, or the .img u-boot binary?
> > >>Also, u-boot tries to load a uImage, even though a zImage was built.
> > >>There is also no uEnv.txt file.
> > >>Do I have to write one to be able to let u-boot load the zImage, or
> > >>should it work out-of-the-box?
> > >Depends on the rootfs image you are building. Most images that are
> based on
> > >core-image-base will take care of deploying necessary pieces into the
> rootfs.
> > >But core-image-minimal is special and very bare-bone, so extra manual
> steps
> > >are required.
> > >
> > >Regardless of the rootfs image, you'd need MLO and u-boot.img to be
> located in
> > >the first FAT partition of your SD card or eMMC flash.
> > >
> > >Then, if your rootfs does not already have zImage and the necessary DTB
> files
> > >in the /boot directory, you have to place them there (i.e.
> core-image-minimal)
> > >and you are ready to boot. All the defaults will work for
> out-of-the-box in
> > >this case. No uEnv.txt is necessary, unless you need to do something
> extra
> > >special...
> > >
> >
> > Oh, I just built core-image-base .
> >
> > So I should use the .img and not the SPL .bin? I was wondering if
> > the SPL bin is a newer binary that will eventually replace the .img
> > one.
> >
> > But when I use the .img file, it turns out that it tries to load a
> > uImage, even though a zImage was built. Simply setting the bootfile
> > env var to "zImage" won't work, because the u-boot script will try
> > to boot with the incorrect command.
> >
> > I am trying to rule out that something went wrong in my build, that
> > something is wrong in my setup. If I build core-image-base , the
> > resulting u-boot.img should automatically load a zImage, not a
> > uImage, correct?
>
> u-boot-spl.bin, while named weird, is a special SPL binary (i.e. MLO) for
> UART
> booting - loading u-boot and the rest over serial. They are similar in
> sizes
> with MLO...
>
> The real u-boot.img should boot zImage by default - make sure you are
> building
> the correct one from meta-ti. The one named u-boot-ti-staging is preferred,
> but u-boot_2014.07 should also be fine.


Here you have some instructions on how to "cook" an sdcard for beaglebone
black:
http://git.yoctoproject.org/cgit/cgit.cgi/poky/tree/README.hardware

Regards,

--
*dS
Diego Sueiro

Administrador do Embarcados
www.embarcados.com.br
<http://www.embarcados.com.br/?utm_source=assinatura_diego&utm_medium=e-mail&utm_campaign=Assinatura%20Email%20Diego>

/*long live rock 'n roll*/

[-- Attachment #2: Type: text/html, Size: 4283 bytes --]

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: BeagleBone Black , u-boot, and zImage
  2014-08-15  9:47       ` Diego Sueiro
@ 2014-08-15 14:10         ` Denys Dmytriyenko
  0 siblings, 0 replies; 16+ messages in thread
From: Denys Dmytriyenko @ 2014-08-15 14:10 UTC (permalink / raw)
  To: Diego Sueiro; +Cc: meta-ti mailing list

On Fri, Aug 15, 2014 at 06:47:12AM -0300, Diego Sueiro wrote:
> Carlos,
> 
> On Thu, Aug 14, 2014 at 5:20 PM, Denys Dmytriyenko <denys@ti.com> wrote:
> 
> > On Thu, Aug 14, 2014 at 10:09:01PM +0200, Carlos Rafael Giani wrote:
> > > On 08/14/2014 10:04 PM, Denys Dmytriyenko wrote:
> > > >On Thu, Aug 14, 2014 at 09:53:34PM +0200, Carlos Rafael Giani wrote:
> > > >>Hello,
> > > >>
> > > >>after building a rootfs for the Beaglebone Black, I see the
> > > >>following files in the deploy folder for the machine:
> > > >>
> > > >>MLO
> > > >>u-boot.img
> > > >>u-boot-spl.bin
> > > >>zImage
> > > >>
> > > >>as well as other symlinks with "-beaglebone" attached to their
> > filenames.
> > > >>
> > > >>What should I copy, the SPL bin, or the .img u-boot binary?
> > > >>Also, u-boot tries to load a uImage, even though a zImage was built.
> > > >>There is also no uEnv.txt file.
> > > >>Do I have to write one to be able to let u-boot load the zImage, or
> > > >>should it work out-of-the-box?
> > > >Depends on the rootfs image you are building. Most images that are
> > based on
> > > >core-image-base will take care of deploying necessary pieces into the
> > rootfs.
> > > >But core-image-minimal is special and very bare-bone, so extra manual
> > steps
> > > >are required.
> > > >
> > > >Regardless of the rootfs image, you'd need MLO and u-boot.img to be
> > located in
> > > >the first FAT partition of your SD card or eMMC flash.
> > > >
> > > >Then, if your rootfs does not already have zImage and the necessary DTB
> > files
> > > >in the /boot directory, you have to place them there (i.e.
> > core-image-minimal)
> > > >and you are ready to boot. All the defaults will work for
> > out-of-the-box in
> > > >this case. No uEnv.txt is necessary, unless you need to do something
> > extra
> > > >special...
> > > >
> > >
> > > Oh, I just built core-image-base .
> > >
> > > So I should use the .img and not the SPL .bin? I was wondering if
> > > the SPL bin is a newer binary that will eventually replace the .img
> > > one.
> > >
> > > But when I use the .img file, it turns out that it tries to load a
> > > uImage, even though a zImage was built. Simply setting the bootfile
> > > env var to "zImage" won't work, because the u-boot script will try
> > > to boot with the incorrect command.
> > >
> > > I am trying to rule out that something went wrong in my build, that
> > > something is wrong in my setup. If I build core-image-base , the
> > > resulting u-boot.img should automatically load a zImage, not a
> > > uImage, correct?
> >
> > u-boot-spl.bin, while named weird, is a special SPL binary (i.e. MLO) for
> > UART
> > booting - loading u-boot and the rest over serial. They are similar in
> > sizes
> > with MLO...
> >
> > The real u-boot.img should boot zImage by default - make sure you are
> > building
> > the correct one from meta-ti. The one named u-boot-ti-staging is preferred,
> > but u-boot_2014.07 should also be fine.
> 
> 
> Here you have some instructions on how to "cook" an sdcard for beaglebone
> black:
> http://git.yoctoproject.org/cgit/cgit.cgi/poky/tree/README.hardware

Well, that README I wrote specifically for Poky and meta-yocto-bsp. And Carlos 
was looking for meta-ti specifics. The instructions are mostly similar, but 
require adjusting for things like uImage vs. zImage and such...

-- 
Denys


^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: BeagleBone Black , u-boot, and zImage
  2014-08-14 20:20     ` Maciej Borzecki
@ 2014-08-18  9:10       ` Carlos Rafael Giani
  2014-08-18 10:31         ` Diego Sueiro
  2014-08-18 12:28         ` Maciej Borzecki
  0 siblings, 2 replies; 16+ messages in thread
From: Carlos Rafael Giani @ 2014-08-18  9:10 UTC (permalink / raw)
  To: meta-ti

[-- Attachment #1: Type: text/plain, Size: 23720 bytes --]

On 2014-08-14 22:20, Maciej Borzecki wrote:
> On Thursday 14 of August 2014 22:09:01 Carlos Rafael Giani wrote:
>> On 08/14/2014 10:04 PM, Denys Dmytriyenko wrote:
>>> On Thu, Aug 14, 2014 at 09:53:34PM +0200, Carlos Rafael Giani wrote:
>>>> Hello,
>>>>
>>>> after building a rootfs for the Beaglebone Black, I see the
>>>> following files in the deploy folder for the machine:
>>>>
>>>> MLO
>>>> u-boot.img
>>>> u-boot-spl.bin
>>>> zImage
>>>>
>>>> as well as other symlinks with "-beaglebone" attached to their filenames.
>>>>
>>>> What should I copy, the SPL bin, or the .img u-boot binary?
>>>> Also, u-boot tries to load a uImage, even though a zImage was built.
>>>> There is also no uEnv.txt file.
>>>> Do I have to write one to be able to let u-boot load the zImage, or
>>>> should it work out-of-the-box?
>>> Depends on the rootfs image you are building. Most images that are based
>>> on
>>> core-image-base will take care of deploying necessary pieces into the
>>> rootfs. But core-image-minimal is special and very bare-bone, so extra
>>> manual steps are required.
>>>
>>> Regardless of the rootfs image, you'd need MLO and u-boot.img to be
>>> located in the first FAT partition of your SD card or eMMC flash.
>>>
>>> Then, if your rootfs does not already have zImage and the necessary DTB
>>> files in the /boot directory, you have to place them there (i.e.
>>> core-image-minimal) and you are ready to boot. All the defaults will work
>>> for out-of-the-box in this case. No uEnv.txt is necessary, unless you
>>> need to do something extra special...
>> Oh, I just built core-image-base .
>>
>> So I should use the .img and not the SPL .bin? I was wondering if the
>> SPL bin is a newer binary that will eventually replace the .img one.
>>
>> But when I use the .img file, it turns out that it tries to load a
>> uImage, even though a zImage was built. Simply setting the bootfile env
>> var to "zImage" won't work, because the u-boot script will try to boot
>> with the incorrect command.
> Try setting bootfile=zImage in uEnv.txt in the first partition.
>
>> I am trying to rule out that something went wrong in my build, that
>> something is wrong in my setup. If I build core-image-base , the
>> resulting u-boot.img should automatically load a zImage, not a uImage,
>> correct?
> Can you post serial output from uboot?
>
> Your default environment should look similar to what is here:
> http://git.denx.de/?p=u-boot.git;a=blob;f=include/configs/am335x_evm.h;h=a48b386477167010c8e0d206423a3bdbe611cf83;hb=524123a70761110c5cf3ccc5f52f6d4da071b959#l78
>
>
>

I rebuilt the image, with the proper layers, but still I get an 
incorrect u-boot environment. Full u-boot serial output and boot log 
follow below.
uname -a prints:  Linux beaglebone 3.14.16 #1 Thu Aug 14 18:00:21 CEST 
2014 armv7l GNU/Linux
(the kernel was built by the linux-ti-staging recipe)

The u-boot problem bootfile is set to uImage, and mmcboot uses bootm 
instead of bootz.

Furthermore, once I correct these two values, it boots, but I see this 
eventually:

   Error opening /dev/fb0: No such file or directory

After a bit of investigation, it turned out that omaplfb wasn't loading 
due to missing symbols:

   root@beaglebone:~# modprobe omaplfb
   [   83.010309] omaplfb: Unknown symbol register_vsync_cb (err 0)
   [   83.016642] omaplfb: Unknown symbol unregister_vsync_cb (err 0)

Searching for this, I found 
https://groups.google.com/forum/#!topic/beagleboard/dcLtpK7ZsX0 . 
According to this, in the kernel log, I should set CONFIG_FB_DA8XX to 
"y". Is this still correct for linux-ti-staging 3.14.16 ?

Layer git configuration:
All layers are in their daisy branches.
poky: SRCREV 87671f72e7459d5d5ddb37691354fab970c557ee
meta-ti: SRCREV a817ad5826b1c35084a6abb093b89a3916ecb283
meta-oe: 9ee63edfd9c6e5c22ce707770955a5796cde2cfc
meta-qt5: a06222499ab602e7c67c1433dd0b559d51d3d744



The u-boot serial output:



U-Boot SPL 2013.04-rc1-14237-g90639fe-dirty (Apr 13 2013 - 13:57:11)
musb-hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, HB-ISO Rx, HB-ISO Tx, 
SoftConn)
musb-hdrc: MHDRC RTL version 2.0
musb-hdrc: setup fifo_mode 4
musb-hdrc: 28/31 max ep, 16384/16384 memory
USB Peripheral mode controller at 47401000 using PIO, IRQ 0
musb-hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, HB-ISO Rx, HB-ISO Tx, 
SoftConn)
musb-hdrc: MHDRC RTL version 2.0
musb-hdrc: setup fifo_mode 4
musb-hdrc: 28/31 max ep, 16384/16384 memory
USB Host mode controller at 47401800 using PIO, IRQ 0
OMAP SD/MMC: 0
mmc_send_cmd : timeout: No status update
reading u-boot.img
reading u-boot.img


U-Boot 2013.04-rc1-14237-g90639fe-dirty (Apr 13 2013 - 13:57:11)

I2C:   ready
DRAM:  256 MiB
WARNING: Caches not enabled
NAND:  No NAND device found!!!
0 MiB
MMC:   OMAP SD/MMC: 0, OMAP SD/MMC: 1
*** Warning - readenv() failed, using default environment

musb-hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, HB-ISO Rx, HB-ISO Tx, 
SoftConn)
musb-hdrc: MHDRC RTL version 2.0
musb-hdrc: setup fifo_mode 4
musb-hdrc: 28/31 max ep, 16384/16384 memory
USB Peripheral mode controller at 47401000 using PIO, IRQ 0
musb-hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, HB-ISO Rx, HB-ISO Tx, 
SoftConn)
musb-hdrc: MHDRC RTL version 2.0
musb-hdrc: setup fifo_mode 4
musb-hdrc: 28/31 max ep, 16384/16384 memory
USB Host mode controller at 47401800 using PIO, IRQ 0
Net:   <ethaddr> not set. Validating first E-fuse MAC
cpsw, usb_ether
Hit any key to stop autoboot:  0
U-Boot#
U-Boot#
U-Boot# printenv
arch=arm
baudrate=115200
board=am335x
board_name=A335BNLT
board_rev=0A5A
bootcmd=gpio set 53; i2c mw 0x24 1 0x3e; run findfdt; mmc dev 0; if mmc 
rescan ; then echo micro SD card found;setenv mmcdev 0;else echo No 
micro SD card found, setting mmcdev to 1;setenv mmcdev 1;fi;setenv 
bootpart ${mmcdev}:2;mmc dev ${mmcdev}; if mmc rescan; then gpi;
bootdelay=1
bootdir=/boot
bootenv=uEnv.txt
bootfile=uImage
bootpart=0:2
console=ttyO0,115200n8
cpu=armv7
ethact=cpsw
ethaddr=c8:a0:30:ac:e0:b9
fdt_high=0xffffffff
fdtaddr=0x80F80000
fdtfile=am335x-boneblack.dtb
findfdt=if test $board_name = A335BONE; then setenv fdtfile 
am335x-bone.dtb; fi; if test $board_name = A335BNLT; then setenv fdtfile 
am335x-boneblack.dtb; fi; if test $board_name = A33515BB; then setenv 
fdtfile am335x-evm.dtb; fi; if test $board_name = A335X_SK; then sei
importbootenv=echo Importing environment from mmc ...; env import -t 
$loadaddr $filesize
kloadaddr=0x80007fc0
loadaddr=0x80200000
loadbootenv=load mmc ${mmcdev} ${loadaddr} ${bootenv}
loadfdt=load mmc ${bootpart} ${fdtaddr} ${bootdir}/${fdtfile}
loadramdisk=load mmc ${mmcdev} ${rdaddr} ramdisk.gz
loaduimage=load mmc ${bootpart} ${kloadaddr} ${bootdir}/${bootfile}
mmcargs=setenv bootargs console=${console} ${optargs} root=${mmcroot} 
rootfstype=${mmcrootfstype}
mmcboot=echo Booting from mmc ...; run mmcargs; bootm ${kloadaddr} - 
${fdtaddr}
mmcdev=0
mmcroot=/dev/mmcblk0p2 ro
mmcrootfstype=ext4 rootwait
nandargs=setenv bootargs console=${console} ${optargs} root=${nandroot} 
rootfstype=${nandrootfstype}
nandboot=echo Booting from nand ...; run nandargs; nand read ${loadaddr} 
${nandsrcaddr} ${nandimgsize}; bootm ${loadaddr}
nandimgsize=0x500000
nandroot=ubi0:rootfs rw ubi.mtd=7,2048
nandrootfstype=ubifs rootwait=1
nandsrcaddr=0x280000
netargs=setenv bootargs console=${console} ${optargs} root=/dev/nfs 
nfsroot=${serverip}:${rootpath},${nfsopts} rw ip=dhcp
netboot=echo Booting from network ...; setenv autoload no; dhcp; tftp 
${loadaddr} ${bootfile}; tftp ${fdtaddr} ${fdtfile}; run netargs; bootm 
${loadaddr} - ${fdtaddr}
nfsopts=nolock
ramargs=setenv bootargs console=${console} ${optargs} root=${ramroot} 
rootfstype=${ramrootfstype}
ramboot=echo Booting from ramdisk ...; run ramargs; bootm ${loadaddr} 
${rdaddr} ${fdtaddr}
ramroot=/dev/ram0 rw ramdisk_size=65536 initrd=${rdaddr},64M
ramrootfstype=ext2
rdaddr=0x81000000
rootpath=/export/rootfs
soc=am33xx
spiargs=setenv bootargs console=${console} ${optargs} root=${spiroot} 
rootfstype=${spirootfstype}
spiboot=echo Booting from spi ...; run spiargs; sf probe ${spibusno}:0; 
sf read ${loadaddr} ${spisrcaddr} ${spiimgsize}; bootm ${loadaddr}
spibusno=0
spiimgsize=0x362000
spiroot=/dev/mtdblock4 rw
spirootfstype=jffs2
spisrcaddr=0xe0000
static_ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}:${hostname}::off
stderr=serial
stdin=serial
stdout=serial
usbnet_devaddr=c8:a0:30:ac:e0:b9
vendor=ti
ver=U-Boot 2013.04-rc1-14237-g90639fe-dirty (Apr 13 2013 - 13:57:11)

Environment size: 3390/131068 bytes








And the full boot log:

gpio: pin 53 (gpio 53) value is 1
mmc0 is current device
micro SD card found
mmc0 is current device
gpio: pin 54 (gpio 54) value is 1
SD/MMC found on device 0
reading uEnv.txt
** Unable to read file uEnv.txt **
gpio: pin 55 (gpio 55) value is 1
4518456 bytes read in 782 ms (5.5 MiB/s)
gpio: pin 56 (gpio 56) value is 1
29723 bytes read in 42 ms (690.4 KiB/s)
Booting from mmc ...
## Flattened Device Tree blob at 80f80000
    Booting using the fdt blob at 0x80f80000
    Using Device Tree in place at 80f80000, end 80f8a41a

Starting kernel ...

[    0.000000] Booting Linux on physical CPU 0x0
[    0.000000] Linux version 3.14.16 (carlos@soylentgreen) (gcc version 
4.8.2 (GCC) ) #1 Thu Aug 14 18:00:21 CEST 2014
[    0.000000] CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), 
cr=10c5387d
[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing 
instruction cache
[    0.000000] Machine model: TI AM335x BeagleBone
[    0.000000] cma: CMA: reserved 24 MiB at 8e000000
[    0.000000] Memory policy: Data cache writeback
[    0.000000] CPU: All CPU(s) started in SVC mode.
[    0.000000] AM335X ES2.0 (sgx neon )
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  
Total pages: 64512
[    0.000000] Kernel command line: console=ttyO0,115200n8 
root=/dev/mmcblk0p2 ro rootfstype=ext4 rootwait
[    0.000000] PID hash table entries: 1024 (order: 0, 4096 bytes)
[    0.000000] Dentry cache hash table entries: 32768 (order: 5, 131072 
bytes)
[    0.000000] Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
[    0.000000] Memory: 218236K/260096K available (5869K kernel code, 
716K rwdata, 2328K rodata, 383K init, 5505K bss, 41860K reserved, 0K 
highmem)
[    0.000000] Virtual kernel memory layout:
[    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)
[    0.000000]     fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)
[    0.000000]     vmalloc : 0xd0800000 - 0xff000000   ( 744 MB)
[    0.000000]     lowmem  : 0xc0000000 - 0xd0000000   ( 256 MB)
[    0.000000]     pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
[    0.000000]     modules : 0xbf000000 - 0xbfe00000   (  14 MB)
[    0.000000]       .text : 0xc0008000 - 0xc0809650   (8198 kB)
[    0.000000]       .init : 0xc080a000 - 0xc0869efc   ( 384 kB)
[    0.000000]       .data : 0xc086a000 - 0xc091d3d0   ( 717 kB)
[    0.000000]        .bss : 0xc091d3d0 - 0xc0e7da88   (5506 kB)
[    0.000000] NR_IRQS:16 nr_irqs:16 16
[    0.000000] IRQ: Found an INTC at 0xfa200000 (revision 5.0) with 128 
interrupts
[    0.000000] Total of 128 interrupts on 1 active controller
[    0.000000] OMAP clockevent source: timer2 at 24000000 Hz
[    0.000016] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps 
every 178956969942ns
[    0.000076] OMAP clocksource: timer1 at 24000000 Hz
[    0.001114] Console: colour dummy device 80x30
[    0.001189] Lock dependency validator: Copyright (c) 2006 Red Hat, 
Inc., Ingo Molnar
[    0.001203] ... MAX_LOCKDEP_SUBCLASSES:  8
[    0.001215] ... MAX_LOCK_DEPTH:          48
[    0.001227] ... MAX_LOCKDEP_KEYS:        8191
[    0.001238] ... CLASSHASH_SIZE:          4096
[    0.001249] ... MAX_LOCKDEP_ENTRIES:     16384
[    0.001261] ... MAX_LOCKDEP_CHAINS:      32768
[    0.001272] ... CHAINHASH_SIZE:          16384
[    0.001284]  memory used by lock dependency info: 3695 kB
[    0.001296]  per task-struct memory footprint: 1152 bytes
[    0.001358] Calibrating delay loop... 545.99 BogoMIPS (lpj=2729984)
[    0.108646] pid_max: default: 32768 minimum: 301
[    0.108972] Security Framework initialized
[    0.109090] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.109109] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 
bytes)
[    0.138418] CPU: Testing write buffer coherency: ok
[    0.140210] Setting up static identity map for 0x80592220 - 0x80592290
[    0.146475] devtmpfs: initialized
[    0.152754] VFP support v0.3: implementor 41 architecture 3 part 30 
variant c rev 3
[    0.204020] omap_hwmod: tptc0 using broken dt data from edma
[    0.204555] omap_hwmod: tptc1 using broken dt data from edma
[    0.205071] omap_hwmod: tptc2 using broken dt data from edma
[    0.215056] omap_hwmod: debugss: _wait_target_disable failed
[    0.279267] pinctrl core: initialized pinctrl subsystem
[    0.285701] regulator-dummy: no parameters
[    0.290985] NET: Registered protocol family 16
[    0.299227] DMA: preallocated 256 KiB pool for atomic coherent 
allocations
[    0.307674] cpuidle: using governor ladder
[    0.307707] cpuidle: using governor menu
[    0.327069] platform 49000000.edma: alias fck already exists
[    0.327120] platform 49000000.edma: alias fck already exists
[    0.327150] platform 49000000.edma: alias fck already exists
[    0.333520] OMAP GPIO hardware version 0.1
[    0.374624] No ATAGs?
[    0.374655] hw-breakpoint: debug architecture 0x4 unsupported.
[    0.467736] bio: create slab <bio-0> at 0
[    0.526701] edma-dma-engine edma-dma-engine.0: TI EDMA DMA engine driver
[    0.529651] vmmcsd_fixed: 3300 mV
[    0.540958] SCSI subsystem initialized
[    0.546519] usbcore: registered new interface driver usbfs
[    0.547164] usbcore: registered new interface driver hub
[    0.548110] usbcore: registered new device driver usb
[    0.551564] omap_i2c 44e0b000.i2c: could not find pctldev for node 
/pinmux@44e10800/pinmux_i2c0_pins, deferring probe
[    0.551625] platform 44e0b000.i2c: Driver omap_i2c requests probe 
deferral
[    0.552926] pps_core: LinuxPPS API ver. 1 registered
[    0.552947] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 
Rodolfo Giometti <giometti@linux.it>
[    0.553443] PTP clock support registered
[    0.559472] omap-mailbox 480c8000.mailbox: omap mailbox rev 0x400
[    0.568564] Switched to clocksource timer1
[    0.801521] NET: Registered protocol family 2
[    0.803666] TCP established hash table entries: 2048 (order: 1, 8192 
bytes)
[    0.803916] TCP bind hash table entries: 2048 (order: 4, 73728 bytes)
[    0.805156] TCP: Hash tables configured (established 2048 bind 2048)
[    0.805406] TCP: reno registered
[    0.805444] UDP hash table entries: 256 (order: 2, 20480 bytes)
[    0.805782] UDP-Lite hash table entries: 256 (order: 2, 20480 bytes)
[    0.807383] NET: Registered protocol family 1
[    0.809407] RPC: Registered named UNIX socket transport module.
[    0.809437] RPC: Registered udp transport module.
[    0.809451] RPC: Registered tcp transport module.
[    0.809466] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    0.813044] hw perfevents: enabled with ARMv7 Cortex-A8 PMU driver, 5 
counters available
[    0.822788] futex hash table entries: 256 (order: 1, 11264 bytes)
[    1.077907] VFS: Disk quotas dquot_6.5.2
[    1.078025] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[    1.080809] NFS: Registering the id_resolver key type
[    1.081398] Key type id_resolver registered
[    1.081424] Key type id_legacy registered
[    1.081587] jffs2: version 2.2. (NAND) (SUMMARY)  �© 2001-2006 Red 
Hat, Inc.
[    1.082186] msgmni has been set to 474
[    1.089550] io scheduler noop registered
[    1.089578] io scheduler deadline registered
[    1.089644] io scheduler cfq registered (default)
[    1.094790] pinctrl-single 44e10800.pinmux: 142 pins at pa f9e10800 
size 568
[    1.106151] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[    1.117315] omap_uart 44e09000.serial: no wakeirq for uart0
[    1.118084] 44e09000.serial: ttyO0 at MMIO 0x44e09000 (irq = 88, 
base_baud = 3000000) is a OMAP UART0
[    1.766593] console [ttyO0] enabled
[    1.776195] omap_rng 48310000.rng: OMAP Random Number Generator ver. 20
[    1.825743] brd: module loaded
[    1.853106] loop: module loaded
[    1.857328] (hci_tty): inside hci_tty_init
[    1.863514] (hci_tty): allocated 249, 0
[    1.877736] mtdoops: mtd device (mtddev=name/number) must be supplied
[    1.899115] usbcore: registered new interface driver asix
[    1.905410] usbcore: registered new interface driver ax88179_178a
[    1.912474] usbcore: registered new interface driver cdc_ether
[    1.919295] usbcore: registered new interface driver smsc95xx
[    1.925894] usbcore: registered new interface driver net1080
[    1.932467] usbcore: registered new interface driver cdc_subset
[    1.939301] usbcore: registered new interface driver zaurus
[    1.945835] usbcore: registered new interface driver cdc_ncm
[    1.953920] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    1.960854] ehci-omap: OMAP-EHCI Host Controller driver
[    1.967904] usbcore: registered new interface driver cdc_wdm
[    1.974603] usbcore: registered new interface driver usb-storage
[    1.985397] mousedev: PS/2 mouse device common for all mice
[    2.001647] omap_rtc 44e3e000.rtc: rtc core: registered 44e3e000.rtc 
as rtc0
[    2.009270] 44e3e000.rtc: already running
[    2.016029] i2c /dev entries driver
[    2.020324] Driver for 1-wire Dallas network protocol.
[    2.033815] omap_wdt: OMAP Watchdog Timer Rev 0x01: initial timeout 
60 sec
[    2.139389] ledtrig-cpu: registered to indicate activity on CPUs
[    2.146507] omap-aes 53500000.aes: OMAP AES hw accel rev: 3.2
[    2.157638] omap-sham 53100000.sham: hw accel on OMAP rev 4.3
[    2.170523] usbcore: registered new interface driver usbhid
[    2.176447] usbhid: USB HID core driver
[    2.180946] mmc0: host does not support reading read-only switch. 
assuming write-enable.
[    2.191712]  remoteproc0: wkup_m3 is available
[    2.196495]  remoteproc0: Note: remoteproc is still under development 
and considered experimental.
[    2.206262]  remoteproc0: THE BINARY FORMAT IS NOT YET FINALIZED, and 
backward compatibility isn't yet guaranteed.
[    2.218233]  remoteproc0: Direct firmware load failed with error -2
[    2.224889]  remoteproc0: Falling back to user helper
[    2.232565] mmc0: new high speed SD card at address e624
[    2.242149] mmcblk0: mmc0:e624 SU02G 1.84 GiB
[    2.257747] oprofile: using arm/armv7
[    2.261948] nf_conntrack version 0.5.0 (3793 buckets, 15172 max)
[    2.270488] ip_tables: (C) 2000-2006 Netfilter Core Team
[    2.276612] TCP: cubic registered
[    2.280178] Initializing XFRM netlink socket
[    2.284821] NET: Registered protocol family 17
[    2.289619] NET: Registered protocol family 15
[    2.294757] Key type dns_resolver registered
[    2.300764]  mmcblk0: p1 p2
[    2.311477] cpu cpu0: of_pm_voltdm_notifier_register: Failed to get 
cpu0 regulator/voltdm: -517
[    2.320709] cpu cpu0: cpu0 clock notifier not ready, retry
[    2.326514] platform cpufreq-cpu0.0: Driver cpufreq-cpu0 requests 
probe deferral
[    2.336513] ThumbEE CPU extension supported.
[    2.341170] Registering SWP/SWPB emulation handler
[    2.346195] SmartReflex Class3 initialized
[    2.357439] regulator-dummy: disabling
[    2.384036] DCDC1: at 1500 mV
[    2.390264] vdd_mpu: 925 <--> 1375 mV at 950 mV
[    2.397869] vdd_core: 925 <--> 1150 mV at 1100 mV
[    2.405818] LDO1: at 1800 mV
[    2.412522] LDO2: at 3300 mV
[    2.418448] LDO3: 1800 mV
[    2.421539] mmc1: BKOPS_EN bit is not set
[    2.428755] LDO4: at 3300 mV
[    2.434183] mmc1: new high speed MMC card at address 0001
[    2.442998] tps65217 0-0024: TPS65217 ID 0xe version 1.2
[    2.448797] omap_i2c 44e0b000.i2c: bus 0 rev0.11 at 400 kHz
[    2.456393] mmcblk1: mmc1:0001 MMC02G 1.78 GiB
[    2.461714] mmcblk1boot0: mmc1:0001 MMC02G partition 1 1.00 MiB
[    2.468372] mmcblk1boot1: mmc1:0001 MMC02G partition 2 1.00 MiB
[    2.475900] cpu cpu0: of_pm_voltdm_notifier_register: Fail 
calculating voltage latency[950000<->1260000]:-22
[    2.495900]  mmcblk1: p1 p2
[    2.522932]  mmcblk1boot1: unknown partition table
[    2.532026]  mmcblk1boot0: unknown partition table
[    2.568681] davinci_mdio 4a101000.mdio: davinci mdio revision 1.6
[    2.575050] davinci_mdio 4a101000.mdio: detected phy mask fffffffe
[    2.584451] libphy: 4a101000.mdio: probed
[    2.588751] davinci_mdio 4a101000.mdio: phy[0]: device 
4a101000.mdio:00, driver SMSC LAN8710/LAN8720
[    2.600127] cpsw 4a100000.ethernet: Detected MACID = c8:a0:30:ac:e0:b9
[    2.611864] omap_rtc 44e3e000.rtc: setting system clock to 2014-08-14 
19:55:19 UTC (1408046119)
[    2.621046] sr_init: No PMIC hook to init smartreflex
[    2.627239] sr_init: platform driver register failed for SR
[    2.673192] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data 
mode. Opts: (null)
[    2.681903] VFS: Mounted root (ext4 filesystem) readonly on device 179:2.
[    2.692285] devtmpfs: mounted
[    2.696096] Freeing unused kernel memory: 380K (c080a000 - c0869000)
INIT: version 2.88 booting
Error opening /dev/fb0: No such file or directory
Starting udev
[    3.480607] udevd[777]: starting version 182
[    4.381310]  remoteproc0: powering up wkup_m3
[    4.387004]  remoteproc0: Booting fw image am335x-pm-firmware.elf, 
size 149385
[    4.396164] PM: CM3 Firmware Version = 0x187
[    4.401447]  remoteproc0: remote processor wkup_m3 is now up
[    4.566499] EXT4-fs (mmcblk0p2): re-mounted. Opts: data=ordered
[    5.010189] random: nonblocking pool is initialized
Starting Bootlog daemon: bootlogd: cannot allocate pseudo tty: No such 
file or directory
bootlogd.
ALSA: Restoring mixer settings...
/usr/sbin/alsactl: load_state:1729: No soundcards found...
INIT: Entering runlevel: 5
Configuring network interfaces... [    7.168955] net eth0: initializing 
cpsw version 1.12 (0)
[    7.249635] net eth0: phy found : id is : 0x7c0f1
[    7.254723] libphy: PHY 4a101000.mdio:01 not found
[    7.259805] net eth0: phy 4a101000.mdio:01 not found on slave 1
udhcpc (v1.22.1) started
Sending discover...
[   10.329530] libphy: 4a101000.mdio:00 - Link is Up - 100/Full
Sending discover...
Sending select for 10.1.14.205...
Lease of 10.1.14.205 obtained, lease time 86400
/etc/udhcpc.d/50default: Adding DNS 10.1.14.1
done.
Starting system message bus: dbus.
Starting Dropbear SSH server: dropbear.
Starting rpcbind daemon...rpcbind: cannot create socket for udp6
rpcbind: cannot create socket for tcp6
done.
Starting advanced power management daemon: No APM support in kernel
(failed.)
Starting syslogd/klogd: done
  * Starting Avahi mDNS/DNS-SD Daemon: avahi-daemon
    ...done.
Starting Telephony daemon
Starting Linux NFC daemon
[   12.228418] Bluetooth: Core ver 2.18
[   12.233035] NET: Registered protocol family 31
[   12.237684] Bluetooth: HCI device and connection manager initialized
[   12.244791] Bluetooth: HCI socket layer initialized
[   12.249979] Bluetooth: L2CAP socket layer initialized
[   12.255387] Bluetooth: SCO socket layer initialized
Stopping Bootlog daemon: bootlogd.

Poky (Yocto Project Reference Distro) 1.6.1 beaglebone /dev/ttyO0


[-- Attachment #2: Type: text/html, Size: 29243 bytes --]

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: BeagleBone Black , u-boot, and zImage
  2014-08-18  9:10       ` Carlos Rafael Giani
@ 2014-08-18 10:31         ` Diego Sueiro
  2014-08-18 12:28         ` Maciej Borzecki
  1 sibling, 0 replies; 16+ messages in thread
From: Diego Sueiro @ 2014-08-18 10:31 UTC (permalink / raw)
  To: Carlos Rafael Giani; +Cc: meta-ti mailing list

[-- Attachment #1: Type: text/plain, Size: 1914 bytes --]

Carlos,

On Mon, Aug 18, 2014 at 6:10 AM, Carlos Rafael Giani <dv@pseudoterminal.org>
wrote:

> I rebuilt the image, with the proper layers, but still I get an incorrect
> u-boot environment. Full u-boot serial output and boot log follow below.
> uname -a prints:  Linux beaglebone 3.14.16 #1 Thu Aug 14 18:00:21 CEST
> 2014 armv7l GNU/Linux
> (the kernel was built by the linux-ti-staging recipe)
>
> The u-boot problem bootfile is set to uImage, and mmcboot uses bootm
> instead of bootz.
>

Your u-boot (2013.04-rc1-14237-g90639fe-dirty) is not the one provided for
meta-ti (2014.07).
Issue these commands:

bitbake virtual/bootloader -ccleansstate
bitbake virtual/bootloader -f




>
> Furthermore, once I correct these two values, it boots, but I see this
> eventually:
>
>   Error opening /dev/fb0: No such file or directory
>
> After a bit of investigation, it turned out that omaplfb wasn't loading
> due to missing symbols:
>
>   root@beaglebone:~# modprobe omaplfb
>   [   83.010309] omaplfb: Unknown symbol register_vsync_cb (err 0)
>   [   83.016642] omaplfb: Unknown symbol unregister_vsync_cb (err 0)
>
> Searching for this, I found
> https://groups.google.com/forum/#!topic/beagleboard/dcLtpK7ZsX0 .
> According to this, in the kernel log, I should set CONFIG_FB_DA8XX to "y".
> Is this still correct for linux-ti-staging 3.14.16 ?
>

To use DRM driver you should set:

CONFIG_DRM=y
CONFIG_DRM_I2C_NXP_TDA998X=y
CONFIG_DRM_TILCDC=y

To use de FB driver:

CONFIG_FB_DA8XX=y
CONFIG_FB_DA8XX_TDA998X=y


Here is a reference:
http://processors.wiki.ti.com/index.php/Linux_Core_LCD_Controller_User_Guide


Regards,

--
*dS
Diego Sueiro

Administrador do Embarcados
www.embarcados.com.br
<http://www.embarcados.com.br/?utm_source=assinatura_diego&utm_medium=e-mail&utm_campaign=Assinatura%20Email%20Diego>

/*long live rock 'n roll*/

[-- Attachment #2: Type: text/html, Size: 4187 bytes --]

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: BeagleBone Black , u-boot, and zImage
  2014-08-18  9:10       ` Carlos Rafael Giani
  2014-08-18 10:31         ` Diego Sueiro
@ 2014-08-18 12:28         ` Maciej Borzecki
  2014-08-18 12:34           ` Diego Sueiro
  1 sibling, 1 reply; 16+ messages in thread
From: Maciej Borzecki @ 2014-08-18 12:28 UTC (permalink / raw)
  To: meta-ti

On Monday 18 of August 2014 11:10:13 Carlos Rafael Giani wrote:
> On 2014-08-14 22:20, Maciej Borzecki wrote:
> > On Thursday 14 of August 2014 22:09:01 Carlos Rafael Giani wrote:
> >> On 08/14/2014 10:04 PM, Denys Dmytriyenko wrote:
> >>> On Thu, Aug 14, 2014 at 09:53:34PM +0200, Carlos Rafael Giani wrote:
> >>>> Hello,
> >>>> 
> >>>> after building a rootfs for the Beaglebone Black, I see the
> >>>> following files in the deploy folder for the machine:
> >>>> 
> >>>> MLO
> >>>> u-boot.img
> >>>> u-boot-spl.bin
> >>>> zImage
> >>>> 
> >>>> as well as other symlinks with "-beaglebone" attached to their
> >>>> filenames.
> >>>> 
> >>>> What should I copy, the SPL bin, or the .img u-boot binary?
> >>>> Also, u-boot tries to load a uImage, even though a zImage was built.
> >>>> There is also no uEnv.txt file.
> >>>> Do I have to write one to be able to let u-boot load the zImage, or
> >>>> should it work out-of-the-box?
> >>> 
> >>> Depends on the rootfs image you are building. Most images that are based
> >>> on
> >>> core-image-base will take care of deploying necessary pieces into the
> >>> rootfs. But core-image-minimal is special and very bare-bone, so extra
> >>> manual steps are required.
> >>> 
> >>> Regardless of the rootfs image, you'd need MLO and u-boot.img to be
> >>> located in the first FAT partition of your SD card or eMMC flash.
> >>> 
> >>> Then, if your rootfs does not already have zImage and the necessary DTB
> >>> files in the /boot directory, you have to place them there (i.e.
> >>> core-image-minimal) and you are ready to boot. All the defaults will
> >>> work
> >>> for out-of-the-box in this case. No uEnv.txt is necessary, unless you
> >>> need to do something extra special...
> >> 
> >> Oh, I just built core-image-base .
> >> 
> >> So I should use the .img and not the SPL .bin? I was wondering if the
> >> SPL bin is a newer binary that will eventually replace the .img one.
> >> 
> >> But when I use the .img file, it turns out that it tries to load a
> >> uImage, even though a zImage was built. Simply setting the bootfile env
> >> var to "zImage" won't work, because the u-boot script will try to boot
> >> with the incorrect command.
> > 
> > Try setting bootfile=zImage in uEnv.txt in the first partition.
> > 
> >> I am trying to rule out that something went wrong in my build, that
> >> something is wrong in my setup. If I build core-image-base , the
> >> resulting u-boot.img should automatically load a zImage, not a uImage,
> >> correct?
> > 
> > Can you post serial output from uboot?
> > 
> > Your default environment should look similar to what is here:
> > http://git.denx.de/?p=u-boot.git;a=blob;f=include/configs/am335x_evm.h;h=a
> > 48b386477167010c8e0d206423a3bdbe611cf83;hb=524123a70761110c5cf3ccc5f52f6d4
> > da071b959#l78
> I rebuilt the image, with the proper layers, but still I get an
> incorrect u-boot environment. Full u-boot serial output and boot log
> follow below.
> uname -a prints:  Linux beaglebone 3.14.16 #1 Thu Aug 14 18:00:21 CEST
> 2014 armv7l GNU/Linux
> (the kernel was built by the linux-ti-staging recipe)
> 
> The u-boot problem bootfile is set to uImage, and mmcboot uses bootm
> instead of bootz.
> 
> Furthermore, once I correct these two values, it boots, but I see this
> eventually:
> 
>    Error opening /dev/fb0: No such file or directory
> 
> After a bit of investigation, it turned out that omaplfb wasn't loading
> due to missing symbols:
> 
>    root@beaglebone:~# modprobe omaplfb
>    [   83.010309] omaplfb: Unknown symbol register_vsync_cb (err 0)
>    [   83.016642] omaplfb: Unknown symbol unregister_vsync_cb (err 0)
> 
> Searching for this, I found
> https://groups.google.com/forum/#!topic/beagleboard/dcLtpK7ZsX0 .
> According to this, in the kernel log, I should set CONFIG_FB_DA8XX to
> "y". Is this still correct for linux-ti-staging 3.14.16 ?
> 
> Layer git configuration:
> All layers are in their daisy branches.
> poky: SRCREV 87671f72e7459d5d5ddb37691354fab970c557ee
> meta-ti: SRCREV a817ad5826b1c35084a6abb093b89a3916ecb283
> meta-oe: 9ee63edfd9c6e5c22ce707770955a5796cde2cfc
> meta-qt5: a06222499ab602e7c67c1433dd0b559d51d3d744
> 
> 
> 
> The u-boot serial output:
> 
> 
> 
> U-Boot SPL 2013.04-rc1-14237-g90639fe-dirty (Apr 13 2013 - 13:57:11)
> musb-hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, HB-ISO Rx, HB-ISO Tx,
> SoftConn)
> musb-hdrc: MHDRC RTL version 2.0
> musb-hdrc: setup fifo_mode 4
> musb-hdrc: 28/31 max ep, 16384/16384 memory
> USB Peripheral mode controller at 47401000 using PIO, IRQ 0
> musb-hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, HB-ISO Rx, HB-ISO Tx,
> SoftConn)
> musb-hdrc: MHDRC RTL version 2.0
> musb-hdrc: setup fifo_mode 4
> musb-hdrc: 28/31 max ep, 16384/16384 memory
> USB Host mode controller at 47401800 using PIO, IRQ 0
> OMAP SD/MMC: 0
> mmc_send_cmd : timeout: No status update
> reading u-boot.img
> reading u-boot.img
> 
> 
> U-Boot 2013.04-rc1-14237-g90639fe-dirty (Apr 13 2013 - 13:57:11)

Rough guess, but it looks like a default u-boot from eMMC. Try following 
official instruction to make it boot off SD card: 
https://www.yoctoproject.org/downloads/bsps/daisy16/beaglebone



-- 

Maciej Borzęcki 
Senior Software Engineer Open-RnD Sp. z o.o. 
www.open-rnd.pl, Facebook, Twitter 
mobile: +48 telefon, fax: +48 42 657 9079 

Niniejsza wiadomość wraz z załącznikami może zawierać chronione prawem lub 
poufne informacje i została wysłana wyłącznie do wiadomości i użytku osób, do 
których została zaadresowana. Jeśli wiadomość została otrzymana przypadkowo 
zabrania się jej kopiowania lub rozsyłania do osób trzecich. W takim przypadku 
uprasza się o natychmiastowe zniszczenie wiadomości oraz poinformowanie 
nadawcy o zaistniałej sytuacji za pomocą wiadomości zwrotnej. Dziękujemy. 

This message, including any attachments hereto, may contain privileged or 
confidential information and is sent solely for the attention and use of the 
intended addressee(s). If you are not an intended addressee, you may neither 
use this message nor copy or deliver it to anyone. In such case, you should 
immediately destroy this message and kindly notify the sender by reply email. 
Thank you.


^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: BeagleBone Black , u-boot, and zImage
  2014-08-18 12:28         ` Maciej Borzecki
@ 2014-08-18 12:34           ` Diego Sueiro
  2014-08-18 14:16             ` Denys Dmytriyenko
  0 siblings, 1 reply; 16+ messages in thread
From: Diego Sueiro @ 2014-08-18 12:34 UTC (permalink / raw)
  To: Maciej Borzecki; +Cc: meta-ti mailing list

[-- Attachment #1: Type: text/plain, Size: 651 bytes --]

On Mon, Aug 18, 2014 at 9:28 AM, Maciej Borzecki <
maciej.borzecki@open-rnd.pl> wrote:

> Rough guess, but it looks like a default u-boot from eMMC. Try following
> official instruction to make it boot off SD card:
> https://www.yoctoproject.org/downloads/bsps/daisy16/beaglebone
>

This should do the trick:
"Pressing the USER/BOOT button when powering on will temporarily change the
boot order".


Regards,

--
*dS
Diego Sueiro

Administrador do Embarcados
www.embarcados.com.br
<http://www.embarcados.com.br/?utm_source=assinatura_diego&utm_medium=e-mail&utm_campaign=Assinatura%20Email%20Diego>

/*long live rock 'n roll*/

[-- Attachment #2: Type: text/html, Size: 1466 bytes --]

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: BeagleBone Black , u-boot, and zImage
  2014-08-18 12:34           ` Diego Sueiro
@ 2014-08-18 14:16             ` Denys Dmytriyenko
  2014-08-18 14:18               ` Carlos Rafael Giani
  2014-08-18 14:45               ` Maciej Borzecki
  0 siblings, 2 replies; 16+ messages in thread
From: Denys Dmytriyenko @ 2014-08-18 14:16 UTC (permalink / raw)
  To: Diego Sueiro; +Cc: meta-ti mailing list

On Mon, Aug 18, 2014 at 09:34:58AM -0300, Diego Sueiro wrote:
> On Mon, Aug 18, 2014 at 9:28 AM, Maciej Borzecki <
> maciej.borzecki@open-rnd.pl> wrote:
> 
> > Rough guess, but it looks like a default u-boot from eMMC. Try following
> > official instruction to make it boot off SD card:
> > https://www.yoctoproject.org/downloads/bsps/daisy16/beaglebone
> >
> 
> This should do the trick:
> "Pressing the USER/BOOT button when powering on will temporarily change the
> boot order".

The USER button may sometimes be tricky, as it preserves the state across 
reboots. So, if you already booted off of eMMC, holding the button and 
rebooting won't work - you'd have to unplug the power to completely turn it 
down and then power it up, while pressing the USER button. Making eMMC 
non-bootable is more reliable in many cases...

-- 
Denys


^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: BeagleBone Black , u-boot, and zImage
  2014-08-18 14:16             ` Denys Dmytriyenko
@ 2014-08-18 14:18               ` Carlos Rafael Giani
  2014-08-18 14:45               ` Maciej Borzecki
  1 sibling, 0 replies; 16+ messages in thread
From: Carlos Rafael Giani @ 2014-08-18 14:18 UTC (permalink / raw)
  To: meta-ti

On 2014-08-18 16:16, Denys Dmytriyenko wrote:
> On Mon, Aug 18, 2014 at 09:34:58AM -0300, Diego Sueiro wrote:
>> On Mon, Aug 18, 2014 at 9:28 AM, Maciej Borzecki <
>> maciej.borzecki@open-rnd.pl> wrote:
>>
>>> Rough guess, but it looks like a default u-boot from eMMC. Try following
>>> official instruction to make it boot off SD card:
>>> https://www.yoctoproject.org/downloads/bsps/daisy16/beaglebone
>>>
>> This should do the trick:
>> "Pressing the USER/BOOT button when powering on will temporarily change the
>> boot order".
> The USER button may sometimes be tricky, as it preserves the state across
> reboots. So, if you already booted off of eMMC, holding the button and
> rebooting won't work - you'd have to unplug the power to completely turn it
> down and then power it up, while pressing the USER button. Making eMMC
> non-bootable is more reliable in many cases...
>

Oh, I didn't know about this function of that button. I will try.


^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: BeagleBone Black , u-boot, and zImage
  2014-08-18 14:16             ` Denys Dmytriyenko
  2014-08-18 14:18               ` Carlos Rafael Giani
@ 2014-08-18 14:45               ` Maciej Borzecki
  2014-08-23  3:24                 ` Denys Dmytriyenko
  1 sibling, 1 reply; 16+ messages in thread
From: Maciej Borzecki @ 2014-08-18 14:45 UTC (permalink / raw)
  To: Denys Dmytriyenko; +Cc: meta-ti mailing list

On Monday 18 of August 2014 10:16:14 Denys Dmytriyenko wrote:
> On Mon, Aug 18, 2014 at 09:34:58AM -0300, Diego Sueiro wrote:
> > On Mon, Aug 18, 2014 at 9:28 AM, Maciej Borzecki <
> > 
> > maciej.borzecki@open-rnd.pl> wrote:
> > > Rough guess, but it looks like a default u-boot from eMMC. Try following
> > > official instruction to make it boot off SD card:
> > > https://www.yoctoproject.org/downloads/bsps/daisy16/beaglebone
> > 
> > This should do the trick:
> > "Pressing the USER/BOOT button when powering on will temporarily change
> > the
> > boot order".
> 
> The USER button may sometimes be tricky, as it preserves the state across
> reboots. So, if you already booted off of eMMC, holding the button and
> rebooting won't work - you'd have to unplug the power to completely turn it
> down and then power it up, while pressing the USER button. Making eMMC
> non-bootable is more reliable in many cases...

Silly question, is there any requirement that partition block count must be 
even for boot partition?

For instance, I'm not able to boot using this partition layout, keep getting 
CCC on serial console:

Device         Boot     Start       End Blocks  Id System
/dev/mmcblk0p1 *         2048     22526  10239+  c W95 FAT32 (LBA)
/dev/mmcblk0p2          22528    116735  47104  83 Linux

This one, almost works (u-boot runs, init fails mounting rootfs):
evice         Boot     Start       End Blocks  Id System
/dev/mmcblk0p1 *         2048     22527  10240   c W95 FAT32 (LBA)
/dev/mmcblk0p2          22528    116735  47104  83 Linux



-- 

Maciej Borzęcki 
Senior Software Engineer Open-RnD Sp. z o.o. 
www.open-rnd.pl, Facebook, Twitter 
mobile: +48 telefon, fax: +48 42 657 9079 

Niniejsza wiadomość wraz z załącznikami może zawierać chronione prawem lub 
poufne informacje i została wysłana wyłącznie do wiadomości i użytku osób, do 
których została zaadresowana. Jeśli wiadomość została otrzymana przypadkowo 
zabrania się jej kopiowania lub rozsyłania do osób trzecich. W takim przypadku 
uprasza się o natychmiastowe zniszczenie wiadomości oraz poinformowanie 
nadawcy o zaistniałej sytuacji za pomocą wiadomości zwrotnej. Dziękujemy. 

This message, including any attachments hereto, may contain privileged or 
confidential information and is sent solely for the attention and use of the 
intended addressee(s). If you are not an intended addressee, you may neither 
use this message nor copy or deliver it to anyone. In such case, you should 
immediately destroy this message and kindly notify the sender by reply email. 
Thank you.


^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: BeagleBone Black , u-boot, and zImage
  2014-08-18 14:45               ` Maciej Borzecki
@ 2014-08-23  3:24                 ` Denys Dmytriyenko
  2014-08-23  8:36                   ` Maciej Borzecki
  0 siblings, 1 reply; 16+ messages in thread
From: Denys Dmytriyenko @ 2014-08-23  3:24 UTC (permalink / raw)
  To: Maciej Borzecki; +Cc: meta-ti mailing list

On Mon, Aug 18, 2014 at 04:45:16PM +0200, Maciej Borzecki wrote:
> On Monday 18 of August 2014 10:16:14 Denys Dmytriyenko wrote:
> > On Mon, Aug 18, 2014 at 09:34:58AM -0300, Diego Sueiro wrote:
> > > On Mon, Aug 18, 2014 at 9:28 AM, Maciej Borzecki <
> > > 
> > > maciej.borzecki@open-rnd.pl> wrote:
> > > > Rough guess, but it looks like a default u-boot from eMMC. Try following
> > > > official instruction to make it boot off SD card:
> > > > https://www.yoctoproject.org/downloads/bsps/daisy16/beaglebone
> > > 
> > > This should do the trick:
> > > "Pressing the USER/BOOT button when powering on will temporarily change
> > > the
> > > boot order".
> > 
> > The USER button may sometimes be tricky, as it preserves the state across
> > reboots. So, if you already booted off of eMMC, holding the button and
> > rebooting won't work - you'd have to unplug the power to completely turn it
> > down and then power it up, while pressing the USER button. Making eMMC
> > non-bootable is more reliable in many cases...
> 
> Silly question, is there any requirement that partition block count must be 
> even for boot partition?
> 
> For instance, I'm not able to boot using this partition layout, keep getting 
> CCC on serial console:
> 
> Device         Boot     Start       End Blocks  Id System
> /dev/mmcblk0p1 *         2048     22526  10239+  c W95 FAT32 (LBA)
> /dev/mmcblk0p2          22528    116735  47104  83 Linux
> 
> This one, almost works (u-boot runs, init fails mounting rootfs):
> evice         Boot     Start       End Blocks  Id System
> /dev/mmcblk0p1 *         2048     22527  10240   c W95 FAT32 (LBA)
> /dev/mmcblk0p2          22528    116735  47104  83 Linux

Have you tried the latest update to u-boot-ti-staging? There were couple fixes 
related to FAT and SD handling.

-- 
Denys


^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: BeagleBone Black , u-boot, and zImage
  2014-08-23  3:24                 ` Denys Dmytriyenko
@ 2014-08-23  8:36                   ` Maciej Borzecki
  0 siblings, 0 replies; 16+ messages in thread
From: Maciej Borzecki @ 2014-08-23  8:36 UTC (permalink / raw)
  To: Denys Dmytriyenko; +Cc: meta-ti mailing list

On Friday 22 of August 2014 23:24:20 Denys Dmytriyenko wrote:
> On Mon, Aug 18, 2014 at 04:45:16PM +0200, Maciej Borzecki wrote:
> > On Monday 18 of August 2014 10:16:14 Denys Dmytriyenko wrote:
> > > On Mon, Aug 18, 2014 at 09:34:58AM -0300, Diego Sueiro wrote:
> > > > On Mon, Aug 18, 2014 at 9:28 AM, Maciej Borzecki <
> > > > 
> > > > maciej.borzecki@open-rnd.pl> wrote:
> > > > > Rough guess, but it looks like a default u-boot from eMMC. Try
> > > > > following
> > > > > official instruction to make it boot off SD card:
> > > > > https://www.yoctoproject.org/downloads/bsps/daisy16/beaglebone
> > > > 
> > > > This should do the trick:
> > > > "Pressing the USER/BOOT button when powering on will temporarily
> > > > change
> > > > the
> > > > boot order".
> > > 
> > > The USER button may sometimes be tricky, as it preserves the state
> > > across
> > > reboots. So, if you already booted off of eMMC, holding the button and
> > > rebooting won't work - you'd have to unplug the power to completely turn
> > > it
> > > down and then power it up, while pressing the USER button. Making eMMC
> > > non-bootable is more reliable in many cases...
> > 
> > Silly question, is there any requirement that partition block count must
> > be
> > even for boot partition?
> > 
> > For instance, I'm not able to boot using this partition layout, keep
> > getting CCC on serial console:
> > 
> > Device         Boot     Start       End Blocks  Id System
> > /dev/mmcblk0p1 *         2048     22526  10239+  c W95 FAT32 (LBA)
> > /dev/mmcblk0p2          22528    116735  47104  83 Linux
> > 
> > This one, almost works (u-boot runs, init fails mounting rootfs):
> > evice         Boot     Start       End Blocks  Id System
> > /dev/mmcblk0p1 *         2048     22527  10240   c W95 FAT32 (LBA)
> > /dev/mmcblk0p2          22528    116735  47104  83 Linux
> 
> Have you tried the latest update to u-boot-ti-staging? There were couple
> fixes related to FAT and SD handling.

I tried these, but the problem was elsewhere. After some digging I found that 
there are some intricacies to the boot process.

First of all, the CCCC sequence appears the boot ROM is attempting to load a 
bootloader from UART. This would imply that attempts to locate a bootloader 
failed. In case of BBB this would mean that MLO (?) was not located neither on 
eMMC no SD (I'm guessing the checks are done in sequence eMMC -> SD -> UART).

There's some clue about this behavior here:
http://e2e.ti.com/support/embedded/starterware/f/790/t/210768.aspx

Then, there was an error in wic partition generating code that ended up 
stealing a single sector from the first partition to compensate for bytes lost 
to MBR. The code always subtracted from partition size, by never made up for 
this. Eventually, the partition that was initially even in size sector-wise, 
ended up with an odd size. This apparently is a problem for OMAPs, see the 
links below (not BBB exactly but still an OMAP CPU):

http://comments.gmane.org/gmane.comp.embedded.pandaboard/2790
https://groups.google.com/forum/#!topic/beagleboard/ro5k5r4Cuq4

There's very little info on the subject. Either what happened here is a very 
special case, or everyone knows about these intricacies, in which case, shame 
on me :) Yet, the partitions were perfectly valid for fdisk/parted not to 
complain, and kernel to mount them.

Since wic only generates partition in at least 1MB size, removing the code 
stealing single sectors was enough for the image to become correct.

The fix is already in master-next: 
http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?h=master-next&id=e67d59c6fab33a3ae38ff2375189dc5235995492

I guess that eventually some sanity checking code would be useful, just to 
verify that some basic alignment constrains for particular platform is met.

-- 

Maciej Borzęcki 
Senior Software Engineer Open-RnD Sp. z o.o. 
www.open-rnd.pl, Facebook, Twitter 
mobile: +48 telefon, fax: +48 42 657 9079 

Niniejsza wiadomość wraz z załącznikami może zawierać chronione prawem lub 
poufne informacje i została wysłana wyłącznie do wiadomości i użytku osób, do 
których została zaadresowana. Jeśli wiadomość została otrzymana przypadkowo 
zabrania się jej kopiowania lub rozsyłania do osób trzecich. W takim przypadku 
uprasza się o natychmiastowe zniszczenie wiadomości oraz poinformowanie 
nadawcy o zaistniałej sytuacji za pomocą wiadomości zwrotnej. Dziękujemy. 

This message, including any attachments hereto, may contain privileged or 
confidential information and is sent solely for the attention and use of the 
intended addressee(s). If you are not an intended addressee, you may neither 
use this message nor copy or deliver it to anyone. In such case, you should 
immediately destroy this message and kindly notify the sender by reply email. 
Thank you.


^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2014-08-23  8:37 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-08-14 19:53 BeagleBone Black , u-boot, and zImage Carlos Rafael Giani
2014-08-14 20:04 ` Denys Dmytriyenko
2014-08-14 20:09   ` Carlos Rafael Giani
2014-08-14 20:20     ` Maciej Borzecki
2014-08-18  9:10       ` Carlos Rafael Giani
2014-08-18 10:31         ` Diego Sueiro
2014-08-18 12:28         ` Maciej Borzecki
2014-08-18 12:34           ` Diego Sueiro
2014-08-18 14:16             ` Denys Dmytriyenko
2014-08-18 14:18               ` Carlos Rafael Giani
2014-08-18 14:45               ` Maciej Borzecki
2014-08-23  3:24                 ` Denys Dmytriyenko
2014-08-23  8:36                   ` Maciej Borzecki
2014-08-14 20:20     ` Denys Dmytriyenko
2014-08-15  9:47       ` Diego Sueiro
2014-08-15 14:10         ` Denys Dmytriyenko

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.