There is a newer version of the record available.

Published April 22, 2025 | Version mickledore-25.04
Software Open

oe-gnss-sdr-manifest

  • 1. Centre Tecnològic de Telecomunicacions de Catalunya (CTTC)
  • 2. OpenSDR

Description

New release of the Geniux Mickledore manifest. It contains a list of Git repositories and their respective commit hashes that allow building images and SDKs defined by the meta-gnss-sdr OpenEmbedded layer

The name Geniux comes from <ins>G</ins>NSS-SDR for <ins>E</ins>mbedded G<ins>N</ins>U/L<ins>i</ins>n<ins>ux</ins>.

Geniux Mickledore v25.04 is a customized embedded Linux distribution based on the Yocto Project version 4.2.4. Main features:

  • Linux kernel 6.1.57, glibc 2.37.
  • Development tools: Automake v1.16.5, CMake v3.25.2, GCC v12.3.0 (+ libgfortran), make v4.4.1, ninja v1.11.1, Python v3.11.5.
  • Goodies for signal processing:
    • SDR framework: GNU Radio v3.10.12.
    • Number crunching libraries: Armadillo v10.8.0, FFTW v3.3.10, Lapack v3.10.1, VOLK v3.1.1.
    • C++ supporting libraries: Boost v1.81.0, gflags v2.2.2, glog v0.5.0, googletest v1.14, Matio v1.5.27, Protocol Buffers v3.21.5, Pugixml v1.13.
    • Graphical representation: Gnuplot v5.4.3, Matplotlib v3.5.3.
  • Software drivers and tools for RF front-ends: UHD 4.3 (+ gr-uhd), gr-iio, gr-osmosdr v0.2.0 (+ rtl-sdr and hackrf), libiio v0.23, libad9361-iio v0.2, iio-oscilloscope v0.14.
  • GNSS-SDR v0.0.20.

Changes with respect to Geniux Mickledore 24.02

  • Updated meta-sdr, meta-raspberrypi, and meta-gnss-sdr layers.
  • Updated developer scripts and CI jobs.
  • Updated GNSS-SDR to v0.0.20.

How to build images and the SDK

With Docker already installed on your system, build the SDK and images for your preferred machine:

$ git clone https://github.com/carlesfernandez/yocto-geniux
$ cd yocto-geniux
$ ./geniux-builder.sh mickledore 25.04 raspberrypi4

The generated yocto-geniux image also provides an interactive mode that allows users to make changes, experiment, fine-tune, and generate their own custom images and SDKs according to their specific requirements in a virtualized environment. Please check the README.md file of that repository for instructions.

Copyright and Licence

Copyright: &copy; 2016-2025 Carles Fern&aacute;ndez-Prades, CTTC. All rights reserved.

The content of this repository is released under the MIT licence.

Acknowledgements

This work was partially supported by CPP2021-008648 AEI/10.13039/501100011033 European Union NextGenerationEU/PRTR and Grant PID2021-128373OB-I00 funded by MCIN/AEI/10.13039/501100011033.

Notes

If you use this software, please cite it using the metadata from this file.

Files

carlesfernandez/oe-gnss-sdr-manifest-mickledore-25.04.zip

Files (16.2 kB)

Additional details