Discussion and technical support related to USRP, UHD, RFNoC
View all threadsHi 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
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/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:
...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