gatesgarth-21.06
Geniux Gatesgarth v21.06
New release of the Geniux Gatesgarth 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
Geniux Gatesgarth v21.06 is a customized embedded Linux distribution based on Yocto Project version 3.2.4.
The name Geniux comes from GNSS-SDR for Embedded GNU/Linux. GENiUX
More info at https://gnss-sdr.org/docs/tutorials/cross-compiling/
Changes with respect to Geniux Gatesgarth 21.01
- Updated openembedded-core, meta-openembedded, meta-sdr, meta-xilinx, and meta-raspberrypi layer commits.
- Added meta-intel layer
- Use linux-xlnx kernel for zedboard-zynq7 machine, based on Linux kernel 5.10.
- Updated gnss-sdr recipe: Remove python-six dependency, add ENABLE_FPGA as building option by default, other syntax improvements, update to latest upstream next branch commit.
- Updated libiio, libad9361-iio, and iio-oscilloscope recipes to current master.
- Updated pugixml version to 1.11.4.
- Updated matio version to 1.5.21.
- Updated Armadillo version to 10.5.0.
- Updated GoogleTest version 1.11.0.
- Improved packaging of gpstk.
- Improved glog recipe.
- Improved gtkdatabox recipe.
- Cleaner image definitions.
- gnss-sdr-minimal-image and gnss-sdr-demo-image now create wic image files.
- Transition of the https://github.com/carlesfernandez/yocto-geniux/ repo default branch name from “master” to “main”.
- Do not inhibit package and package debug split.
- Updated README.md file.
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 gatesgarth 21.06 zedboard-zynq7
The generated yocto-geniux images also provide 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 License
Copyright: © 2016-2021 Carles Fernández-Prades, CTTC. All rights reserved.
The content of this repository is released under the MIT license.
Acknowledgements
This work was partially supported by the Spanish Ministry of Science, Innovation, and Universities through the Statistical Learning and Inference for Large Dimensional Communication Systems (ARISTIDES, RTI2018-099722-B-I00) project.