There is a newer version of the record available.

Published April 21, 2025 | Version rocko-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 Rocko 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](https://github.com/carlesfernandez/meta-gnss-sdr/tree/rocko) [OpenEmbedded layer](https://layers.openembedded.org/layerindex/branch/rocko/layer/meta-gnss-sdr/)

**IMPORTANT NOTE:** This is the last release of the Geniux Rocko manifest. From now on, only the `latest` Rocko manifest may be occasionally updated, but no more tags for Geniux Rocko will be published.

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 Rocko v25.04 is a customized embedded Linux distribution based on the [Yocto Project](https://www.yoctoproject.org/) version 2.4.4. Main features:

  * Development tools: Automake v1.15.1, CMake v3.8.2, GCC v7.3.0 (+ libgfortran), make v4.2.1, ninja v1.7.2, Python v2.7.14 and v3.5.3.
  * Goodies for signal processing:
    - SDR framework: GNU Radio v3.7.13.
    - Number crunching libraries: Armadillo v10.8.0, FFTW v3.3.6, Lapack v3.7.0, VOLK v1.4.0.
    - C++ supporting libraries: Boost v1.64.0, gflags v2.2.2, glog v0.5.0, googletest v1.11.0, Matio v1.5.23, Protocol Buffers v3.4.1, Pugixml v1.11.4.
    - Graphical representation: Gnuplot v5.0.5.
  * Software drivers and tools for RF front-ends: UHD v3.10.2.0 (+ gr-uhd), gr-osmosdr v0.1.4.1 (+ rtl-sdr, airspy, hackrf, and rfspace), gr-iio v0.3, libiio v2019_R1, libad9361-iio v2019_R1, iio-oscilloscope v2019_R1.
  * Compatible with AMD PetaLinux Tools v2018.3 and Analog Devices Inc.'s tools and HDL libraries 2019_R1.
  * GNSS-SDR v0.0.20.

More info at https://gnss-sdr.org/docs/tutorials/cross-compiling/

## Changes with respect to [Geniux Rocko 24.02](https://github.com/carlesfernandez/oe-gnss-sdr-manifest/releases/tag/rocko-24.02)

* Updated `meta-gnss-sdr` layer.
* Updated developer scripts and CI jobs.
* Updated GNSS-SDR to v0.0.20.

## How to build images and the SDK

With [Docker](https://docs.docker.com/get-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 rocko 25.04 zedboard-zynq7
```

The generated [yocto-geniux](https://github.com/carlesfernandez/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](https://github.com/carlesfernandez/yocto-geniux/blob/main/README.md) file of that repository for instructions.

## Copyright and Licence

Copyright: &copy; 2016-2025 Carles Fern&aacute;ndez-Prades, [CTTC](https://www.cttc.cat). All rights reserved.

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

Notes

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

Files

oe-gnss-sdr-manifest-rocko-25.04.zip

Files (15.8 kB)

Name Size Download all
md5:c15c7654fec6cfb8787f8824ccabe122
15.8 kB Preview Download

Additional details