All of lore.kernel.org
 help / color / mirror / Atom feed
From: Richard Purdie <richard.purdie@linuxfoundation.org>
To: Koen Kooi <koen@dominion.thruhere.net>
Cc: Sparsh Wid hope <sparsh150847@yahoo.com>,
	poky <poky@yoctoproject.org>,
	Patches and discussions about the oe-core layer
	<openembedded-core@lists.openembedded.org>
Subject: Re: [poky] Need help to build poky image for beagle board
Date: Mon, 21 Mar 2011 12:12:13 +0000	[thread overview]
Message-ID: <1300709533.30423.3459.camel@rex> (raw)
In-Reply-To: <93102E2F-F094-409F-AB37-B9887256A219@dominion.thruhere.net>

On Mon, 2011-03-21 at 12:49 +0100, Koen Kooi wrote:
> Op 21 mrt 2011, om 11:29 heeft Sparsh Wid hope het volgende geschreven: 
> > I'm trying to build poky image for beagle board. 
> 
> I'll address the 'beagleboard' portion of your question below.
> 
> > I got the following error- 
> > FATAL: Error when parsing []: file classes/packaged-staging.bbclass not found in /home/surya/Surya/pro/POKY/meta-texasinstruments:/home/surya/Surya/pro/POKY/meta
> > 
> > I followed the steps below-
> > 
> > 1.Downloaded the source 
> > wget -c http://git.pokylinux.org/cgit/cgit.cgi/poky/snapshot/poky-laverne-4.0.1.tar.bz2
> > 
> > and rename it as POKY.
> > 2. Get TI's overlay
> > git clone git://github.com/mrchapp/meta-texasinstruments.git
> > cd meta-texasinstruments
> > git checkout -b gitomapzoom --track origin/gitomapzoom

As others have said, this is an older metadata layer which was written
by some people at TI for older versions of Poky. Its not really been
updated in a couple of years. If you really want to use that layer, you
need to use it with the version of Poky it was written for. I'm not sure
offhand which that would be but its a very early development of our
layer technology and we're getting better at handling documenting the
depedencies and working on a more automated way to handle this.

> That's not a TI overlay, it's an overlay done by someone to add the
> dspbridge stuff to OE. If you want better beagleboard support, use the
> following layer:
> 
> http://gitorious.org/angstrom/angstrom-layers/
> 
> If you don't want to manually resolve all the layer dependencies have
> a look at the scripts mentioned in the readme:
> 
> http://gitorious.org/angstrom/angstrom-layers/blobs/master/README
> 
> The 'better' in the above is aimed at hw support like cpufreq, DSP,
> 1GHz/720MHz, etc. The standard yocto kernel lacks all that because
> it's focussed at different things like 100% POSIX compliance.

Right, Yocto decided to use the beagleboard hardware as a hardware
target to demonstrate that its core arm support was good.

We've therefore been looking at things like POSIX tests, LSB compliance
and also some of the tooling benefits from the Yocto kernel such as its
defconfig management, integrated lttng support and other features. In
the meantime, the hardware component support in other layers has vastly
improved which is great.

I'm hoping we'll find ways to get the best of both worlds in future and
we're looking at ways of making that happen.

Cheers,

Richard





WARNING: multiple messages have this Message-ID (diff)
From: Richard Purdie <richard.purdie@linuxfoundation.org>
To: Koen Kooi <koen@dominion.thruhere.net>
Cc: Sparsh Wid hope <sparsh150847@yahoo.com>,
	poky <poky@yoctoproject.org>,
	Patches and discussions about the oe-core layer
	<openembedded-core@lists.openembedded.org>
Subject: Re: Need help to build poky image for beagle board
Date: Mon, 21 Mar 2011 12:12:13 +0000	[thread overview]
Message-ID: <1300709533.30423.3459.camel@rex> (raw)
In-Reply-To: <93102E2F-F094-409F-AB37-B9887256A219@dominion.thruhere.net>

On Mon, 2011-03-21 at 12:49 +0100, Koen Kooi wrote:
> Op 21 mrt 2011, om 11:29 heeft Sparsh Wid hope het volgende geschreven: 
> > I'm trying to build poky image for beagle board. 
> 
> I'll address the 'beagleboard' portion of your question below.
> 
> > I got the following error- 
> > FATAL: Error when parsing []: file classes/packaged-staging.bbclass not found in /home/surya/Surya/pro/POKY/meta-texasinstruments:/home/surya/Surya/pro/POKY/meta
> > 
> > I followed the steps below-
> > 
> > 1.Downloaded the source 
> > wget -c http://git.pokylinux.org/cgit/cgit.cgi/poky/snapshot/poky-laverne-4.0.1.tar.bz2
> > 
> > and rename it as POKY.
> > 2. Get TI's overlay
> > git clone git://github.com/mrchapp/meta-texasinstruments.git
> > cd meta-texasinstruments
> > git checkout -b gitomapzoom --track origin/gitomapzoom

As others have said, this is an older metadata layer which was written
by some people at TI for older versions of Poky. Its not really been
updated in a couple of years. If you really want to use that layer, you
need to use it with the version of Poky it was written for. I'm not sure
offhand which that would be but its a very early development of our
layer technology and we're getting better at handling documenting the
depedencies and working on a more automated way to handle this.

> That's not a TI overlay, it's an overlay done by someone to add the
> dspbridge stuff to OE. If you want better beagleboard support, use the
> following layer:
> 
> http://gitorious.org/angstrom/angstrom-layers/
> 
> If you don't want to manually resolve all the layer dependencies have
> a look at the scripts mentioned in the readme:
> 
> http://gitorious.org/angstrom/angstrom-layers/blobs/master/README
> 
> The 'better' in the above is aimed at hw support like cpufreq, DSP,
> 1GHz/720MHz, etc. The standard yocto kernel lacks all that because
> it's focussed at different things like 100% POSIX compliance.

Right, Yocto decided to use the beagleboard hardware as a hardware
target to demonstrate that its core arm support was good.

We've therefore been looking at things like POSIX tests, LSB compliance
and also some of the tooling benefits from the Yocto kernel such as its
defconfig management, integrated lttng support and other features. In
the meantime, the hardware component support in other layers has vastly
improved which is great.

I'm hoping we'll find ways to get the best of both worlds in future and
we're looking at ways of making that happen.

Cheers,

Richard




  reply	other threads:[~2011-03-21 12:14 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-03-21 10:29 Need help to build poky image for beagle board Sparsh Wid hope
2011-03-21 11:16 ` Gerard van den Bosch
2011-03-21 11:49 ` [poky] " Koen Kooi
2011-03-21 11:49   ` Koen Kooi
2011-03-21 12:12   ` Richard Purdie [this message]
2011-03-21 12:12     ` Richard Purdie
2011-03-22  4:15   ` Sparsh Wid hope

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1300709533.30423.3459.camel@rex \
    --to=richard.purdie@linuxfoundation.org \
    --cc=koen@dominion.thruhere.net \
    --cc=openembedded-core@lists.openembedded.org \
    --cc=poky@yoctoproject.org \
    --cc=sparsh150847@yahoo.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.