oe-gnss-sdr-manifest
Authors/Creators
- 1. Centre Tecnològic de Telecomunicacions de Catalunya (CTTC)
- 2. OpenSDR
Description
New release of the Geniux Hardknott 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 Hardknott v23.04 is a customized embedded Linux distribution based on the Yocto Project version 3.3.6. Main features:
- Development tools: Automake v1.16.3, CMake v3.19.5, GCC v10.2.0 (+ libgfortran), make v4.3, ninja v1.10.2, Python v3.9.5.
- Goodies for signal processing:
- SDR framework: GNU Radio v3.9.5.0.
- Number crunching libraries: Armadillo v10.8.0, FFTW v3.3.9, Lapack v3.9.0, VOLK v2.5.0.
- C++ supporting libraries: Boost v1.75.0, gflags v2.2.2, glog v0.5.0, googletest v1.11.0, Matio v1.5.23, Protocol Buffers v3.15.2, Pugixml v1.11.4.
- Graphical representation: gnss-sdr-monitor v1.0, Gnuplot v5.2.8, Matplotlib v3.4.1.
- Software drivers and tools for RF front-ends: UHD v3.15.LTS (+ gr-uhd), gr-osmosdr v0.2.3 (+ rtl-sdr and hackrf), gr-iio v0.3, libiio v0.23, libad9361-iio v0.2, iio-oscilloscope v0.14.
- GNSS-SDR v0.0.18.
More info at https://gnss-sdr.org/docs/tutorials/cross-compiling/
Changes with respect to Geniux Hardknott 22.06- Added scripts for developers.
- Added package
pvtopackagegroup-gnss-sdr-base-extended. - Replaced the
gtestrecipe bygoogletestv1.12.1. - Updated Pugixml to v1.13.
- Replace
dhcp-serverbykea, adddhcpcd. - Always include
ezdmaanddma-proxy. - Update
gnsstkrecipe to v13.7.0. - Add
gr-zeromqin gnuradio conf and theZMQ_Signal_Sourceingnss-sdrrecipe. - Updated GNSS-SDR to v0.0.18.
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 hardknott 23.04 zedboard-zynq7
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 LicenceCopyright: © 2016-2023 Carles Fernández-Prades, CTTC. All rights reserved.
The content of this repository is released under the MIT licence.
AcknowledgementsThis work was partially supported by Grant PID2021-128373OB-I00 funded by MCIN/AEI/10.13039/501100011033.
Notes
Files
carlesfernandez/oe-gnss-sdr-manifest-hardknott-23.04.zip
Files
(15.2 kB)
| Name | Size | Download all |
|---|---|---|
|
md5:d2ea8456154b7136d7ec030ac596f334
|
15.2 kB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/carlesfernandez/oe-gnss-sdr-manifest/tree/hardknott-23.04 (URL)