usrp-users@lists.ettus.com

Discussion and technical support related to USRP, UHD, RFNoC

View all threads

yocto meta-ettus

WM
Walter Maguire
Thu, Aug 9, 2018 6:49 AM

Hi all,

The readme file at https://github.com/EttusResearch/meta-ettus seems to
be out of date with the current sumo release of poky. meta-ettus seems
to require sumo branch (not the master) due to requiring u-boot
2018.1(master refers to 2018.7)  but if sumo is the release then
BBLAYERS are incorrect as specified by the repo readme.

For example, the BBLAYERS refer to meta-oe/meta-oe but the current sumo
release of poky meta-oe layer is located in meta-openembedded/meta-oe.

A similar issue occurs with the gnuradio wiki covering meta-sdr, ie
https://wiki.gnuradio.org/index.php/Meta-SDR.  This website is out of
date(for several years) and does not build using the instructions
given.  The only way I was able to get a set of compatible layers to
build was by using the repo scripts posted on this website,
https://github.com/balister/oe-gnuradio-manifest. This builds targets
open-embedded , not poky and it limited to the krogoth branch of
meta-ettus.  I think krogoth is behind the latest by several releases.

The potential for confusion is very high given it is not clear if it is
built using openembedded directly like meta-sdr above or by using the
poky version (website suggest poky, but I no poky layers appear in
BBLAYERS), no information  on the compatible releases for the associated
dependent layers.  An example build similar to the one provided by
https://github.com/balister/oe-gnuradio-manifest would be very
helpful.   Similarly a manifest to wrap it up would be helpful.

I would be grateful if someone would advise me of which release of poky
or open-embedded  the meta-ettus and other dependent layers are required
to get bitbake to successfully build the image.

Regards

Walter

Hi all, The readme file at https://github.com/EttusResearch/meta-ettus seems to be out of date with the current sumo release of poky. meta-ettus seems to require sumo branch (not the master) due to requiring u-boot 2018.1(master refers to 2018.7)  but if sumo is the release then BBLAYERS are incorrect as specified by the repo readme. For example, the BBLAYERS refer to meta-oe/meta-oe but the current sumo release of poky meta-oe layer is located in meta-openembedded/meta-oe. A similar issue occurs with the gnuradio wiki covering meta-sdr, ie https://wiki.gnuradio.org/index.php/Meta-SDR.  This website is out of date(for several years) and does not build using the instructions given.  The only way I was able to get a set of compatible layers to build was by using the repo scripts posted on this website, https://github.com/balister/oe-gnuradio-manifest. This builds targets open-embedded , not poky and it limited to the krogoth branch of meta-ettus.  I think krogoth is behind the latest by several releases. The potential for confusion is very high given it is not clear if it is built using openembedded directly like meta-sdr above or by using the poky version (website suggest poky, but I no poky layers appear in BBLAYERS), no information  on the compatible releases for the associated dependent layers.  An example build similar to the one provided by https://github.com/balister/oe-gnuradio-manifest would be very helpful.   Similarly a manifest to wrap it up would be helpful. I would be grateful if someone would advise me of which release of poky or open-embedded  the meta-ettus and other dependent layers are required to get bitbake to successfully build the image. Regards Walter
PB
Philip Balister
Thu, Aug 9, 2018 3:50 PM

On 08/08/2018 11:49 PM, Walter Maguire via USRP-users wrote:

Hi all,

The readme file at https://github.com/EttusResearch/meta-ettus seems to
be out of date with the current sumo release of poky. meta-ettus seems
to require sumo branch (not the master) due to requiring u-boot
2018.1(master refers to 2018.7)  but if sumo is the release then
BBLAYERS are incorrect as specified by the repo readme.

For example, the BBLAYERS refer to meta-oe/meta-oe but the current sumo
release of poky meta-oe layer is located in meta-openembedded/meta-oe.

A similar issue occurs with the gnuradio wiki covering meta-sdr, ie
https://wiki.gnuradio.org/index.php/Meta-SDR.  This website is out of
date(for several years) and does not build using the instructions
given.  The only way I was able to get a set of compatible layers to
build was by using the repo scripts posted on this website,
https://github.com/balister/oe-gnuradio-manifest. This builds targets
open-embedded , not poky and it limited to the krogoth branch of
meta-ettus.  I think krogoth is behind the latest by several releases.

Sorry about the gnuradio web page, that is my fault.

You don't mention what hardware you are using. Over the past few months
I've been doing work using git submodules instead of Google's repo tool.
This isn't a great solution, but is better than anything else I've tried
for being able to work with checkouts and push updates to layers.

For the E310 try:

https://github.com/balister/sdr-build/tree/rocko-e300

This is based of rocko, which is still getting updates. I've boot tested
only. I'd love feedback :) I do need to switch the pointer to meta-sdr
to the rocko branch to get gnuradio-3.7, currently set to pick up
gnuradio next where I am trying to make sure it builds and hopefully
works (when I have time)

This is strictly a spare time project for me these days. Contracts welcome.

Philip

The potential for confusion is very high given it is not clear if it is
built using openembedded directly like meta-sdr above or by using the
poky version (website suggest poky, but I no poky layers appear in
BBLAYERS), no information  on the compatible releases for the associated
dependent layers.  An example build similar to the one provided by
https://github.com/balister/oe-gnuradio-manifest would be very
helpful.   Similarly a manifest to wrap it up would be helpful.

I would be grateful if someone would advise me of which release of poky
or open-embedded  the meta-ettus and other dependent layers are required
to get bitbake to successfully build the image.

Regards

Walter


USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com

On 08/08/2018 11:49 PM, Walter Maguire via USRP-users wrote: > Hi all, > > The readme file at https://github.com/EttusResearch/meta-ettus seems to > be out of date with the current sumo release of poky. meta-ettus seems > to require sumo branch (not the master) due to requiring u-boot > 2018.1(master refers to 2018.7)  but if sumo is the release then > BBLAYERS are incorrect as specified by the repo readme. > > For example, the BBLAYERS refer to meta-oe/meta-oe but the current sumo > release of poky meta-oe layer is located in meta-openembedded/meta-oe. > > A similar issue occurs with the gnuradio wiki covering meta-sdr, ie > https://wiki.gnuradio.org/index.php/Meta-SDR.  This website is out of > date(for several years) and does not build using the instructions > given.  The only way I was able to get a set of compatible layers to > build was by using the repo scripts posted on this website, > https://github.com/balister/oe-gnuradio-manifest. This builds targets > open-embedded , not poky and it limited to the krogoth branch of > meta-ettus.  I think krogoth is behind the latest by several releases. Sorry about the gnuradio web page, that is my fault. You don't mention what hardware you are using. Over the past few months I've been doing work using git submodules instead of Google's repo tool. This isn't a great solution, but is better than anything else I've tried for being able to work with checkouts and push updates to layers. For the E310 try: https://github.com/balister/sdr-build/tree/rocko-e300 This is based of rocko, which is still getting updates. I've boot tested only. I'd love feedback :) I do need to switch the pointer to meta-sdr to the rocko branch to get gnuradio-3.7, currently set to pick up gnuradio next where I am trying to make sure it builds and hopefully works (when I have time) This is strictly a spare time project for me these days. Contracts welcome. Philip > > The potential for confusion is very high given it is not clear if it is > built using openembedded directly like meta-sdr above or by using the > poky version (website suggest poky, but I no poky layers appear in > BBLAYERS), no information  on the compatible releases for the associated > dependent layers.  An example build similar to the one provided by > https://github.com/balister/oe-gnuradio-manifest would be very > helpful.   Similarly a manifest to wrap it up would be helpful. > > > I would be grateful if someone would advise me of which release of poky > or open-embedded  the meta-ettus and other dependent layers are required > to get bitbake to successfully build the image. > > Regards > > > Walter > > > > _______________________________________________ > USRP-users mailing list > USRP-users@lists.ettus.com > http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
MB
Martin Braun
Wed, Aug 15, 2018 10:55 PM

On 08/09/2018 08:50 AM, Philip Balister via USRP-users wrote:

On 08/08/2018 11:49 PM, Walter Maguire via USRP-users wrote:

Hi all,

The readme file at https://github.com/EttusResearch/meta-ettus seems to
be out of date with the current sumo release of poky. meta-ettus seems
to require sumo branch (not the master) due to requiring u-boot
2018.1(master refers to 2018.7)  but if sumo is the release then
BBLAYERS are incorrect as specified by the repo readme.

For example, the BBLAYERS refer to meta-oe/meta-oe but the current sumo
release of poky meta-oe layer is located in meta-openembedded/meta-oe.

A similar issue occurs with the gnuradio wiki covering meta-sdr, ie
https://wiki.gnuradio.org/index.php/Meta-SDR.  This website is out of
date(for several years) and does not build using the instructions
given.  The only way I was able to get a set of compatible layers to
build was by using the repo scripts posted on this website,
https://github.com/balister/oe-gnuradio-manifest. This builds targets
open-embedded , not poky and it limited to the krogoth branch of
meta-ettus.  I think krogoth is behind the latest by several releases.

Sorry about the gnuradio web page, that is my fault.

You don't mention what hardware you are using. Over the past few months
I've been doing work using git submodules instead of Google's repo tool.
This isn't a great solution, but is better than anything else I've tried
for being able to work with checkouts and push updates to layers.

For the E310 try:

https://github.com/balister/sdr-build/tree/rocko-e300

...and if you're on the N310, then we've recently updated the meta-ettus
repo (see the master and sumo branches) for a more unified workflow.

-- M

On 08/09/2018 08:50 AM, Philip Balister via USRP-users wrote: > On 08/08/2018 11:49 PM, Walter Maguire via USRP-users wrote: >> Hi all, >> >> The readme file at https://github.com/EttusResearch/meta-ettus seems to >> be out of date with the current sumo release of poky. meta-ettus seems >> to require sumo branch (not the master) due to requiring u-boot >> 2018.1(master refers to 2018.7)  but if sumo is the release then >> BBLAYERS are incorrect as specified by the repo readme. >> >> For example, the BBLAYERS refer to meta-oe/meta-oe but the current sumo >> release of poky meta-oe layer is located in meta-openembedded/meta-oe. >> >> A similar issue occurs with the gnuradio wiki covering meta-sdr, ie >> https://wiki.gnuradio.org/index.php/Meta-SDR.  This website is out of >> date(for several years) and does not build using the instructions >> given.  The only way I was able to get a set of compatible layers to >> build was by using the repo scripts posted on this website, >> https://github.com/balister/oe-gnuradio-manifest. This builds targets >> open-embedded , not poky and it limited to the krogoth branch of >> meta-ettus.  I think krogoth is behind the latest by several releases. > > Sorry about the gnuradio web page, that is my fault. > > You don't mention what hardware you are using. Over the past few months > I've been doing work using git submodules instead of Google's repo tool. > This isn't a great solution, but is better than anything else I've tried > for being able to work with checkouts and push updates to layers. > > For the E310 try: > > https://github.com/balister/sdr-build/tree/rocko-e300 ...and if you're on the N310, then we've recently updated the meta-ettus repo (see the master and sumo branches) for a more unified workflow. -- M