Meta-SDR

= Meta-SDR =

An initial start on a  layer is on github at https://github.com/balister/meta-oe/tree/meta-sdr/meta-sdr

To use this layer, targeting a qemu emulated x86-64 system do the following steps:

git clone git://git.openembedded.org/bitbake git clone git://git.openembedded.org/openembedded-core git clone https://github.com/balister/meta-oe.git -b meta-sdr

source openembedded-core/oe-init-build-env build/qemux86-64 bitbake You will now be inside a directory called

No edit the newly created  to look like:

BBLAYERS ?= &quot; \ /oe-core/meta \ /meta-openembedded/meta-oe \ /meta-openembedded/meta-sdr \ And edit the  file to have a line like:

MACHINE = &quot;qemux86-64&quot; Now to generate the kernel and root filesystem images:

bitbake gnuradio-dev-image The resulting  and   files will be inside

To boot up the system inside  do:

runqemu qemux86-64 ./tmp-eglibc/deploy/images/bzImage-qemux86-64.bin ./tmp-eglibc/deploy/images/gnuradio-dev-image-qemux86-64.ext3 ext3 When it finishes booting you can login as root (no password).

You can verify that gnuradio installed by running.

You can verify that Volk detects the correct architecture by starting  and seeing what machine it detects.