Enea® Linux Release Information
Total Page:16
File Type:pdf, Size:1020Kb
Enea® Linux Release Information Release Version 8.1 Profile Standard-8.1 Enea® Linux Release Information Enea® Linux Release Information: Release Version 8.1 Copyright Copyright © Enea Software AB 2019. This User Documentation consists of confidential information and is protected by Trade Secret Law. This notice of copyright does not indicate any actual or intended publication of this information. Except to the extent expressly stipulated in any software license agreement covering this User Documentation and/or corresponding software, no part of this User Documentation may be reproduced, transmitted, stored in a retrieval system, or translated, in any form or by any means, without the prior written permission of Enea Software AB. However, permission to print copies for personal use is hereby granted. Disclaimer The information in this User Documentation is subject to change without notice, and unless stipulated in any software license agreement covering this User Documentation and/or corresponding software, should not be construed as a commitment of Enea Software AB. Trademarks Enea®, Enea OSE®, and Polyhedra® are the registered trademarks of Enea AB and its subsidiaries. Enea OSE®ck, Enea OSE® Epsilon, Enea® Element, Enea® Optima, Enea® Linux, Enea® LINX, Enea® LWRT, Enea® Accelerator, Polyhedra® Flash DBMS, Polyhedra® Lite, Enea® dSPEED, Enea® NFV Access, Accelerating Network Convergence™, Device Software Optimized™, and Embedded for Leaders™ are unregistered trademarks of Enea AB or its subsidiaries. Any other company, product or service names mentioned in this document are the registered or unregistered trademarks of their respective owner. Acknowledgements and Open Source License Conditions Detailed information is found in the Open Source Report(s) provided with this Release. © Enea Software AB 2019 Profile Standard-8.1 ii Enea® Linux Release Information Table of Contents 1 - About This Release ...................................................................................................... 4 1.1 - Provided Contents ............................................................................................... 4 1.2 - Supported Host Environment ................................................................................. 6 1.3 - Supported Reference Boards with Parameters ........................................................... 6 1.4 - Provided Packages .............................................................................................. 7 1.5 - Provided Toolchains (SDK) .................................................................................. 7 1.6 - Provided Documentation ...................................................................................... 7 1.7 - Security Fixes .................................................................................................... 8 2 - Main Changes ............................................................................................................. 9 2.1 - New Functionality/Enhancements ........................................................................... 9 2.2 - Yocto updates .................................................................................................... 9 2.3 - Changes in the Set of Provided Package .................................................................. 9 2.3.1 - Added Packages ....................................................................................... 9 2.3.2 - Removed Packages .................................................................................. 12 2.3.3 - Changed Package Versions ....................................................................... 19 3 - Known Problems in this Release .................................................................................. 25 3.1 - Yocto Project ................................................................................................... 25 3.2 - Devtool ........................................................................................................... 25 3.3 - KGDB kernel debugging .................................................................................... 25 4 - Contacting Enea Support ............................................................................................ 26 4.1 - Request for Product Support ................................................................................ 26 4.2 - Support Issue Information ................................................................................... 27 4.3 - Software Updates .............................................................................................. 28 4.4 - Extended Support Services .................................................................................. 28 © Enea Software AB 2019 Profile Standard-8.1 iii Enea® Linux Release Information 1. About This Release 1. About This Release This release of Enea Linux 8.1 provides a publicly available Enea Linux distribution for a selected set of targets. This release is generated from the Yocto Project 2.7 distribution using the branch warrior. 1.1 Provided Contents The current release contains documentation, prebuilt kernels and images, a bootloader and an SDK. The directories structure is detailed below: -- Documentation/ /* Enea Linux 8.1 documentation */ -- intel-corei7-64/ /* artifacts for the reference machine */ -- rpm/ /* rpm packages */ -- images/ -- enea-image-standard /* precompiled artifacts for the platform release image */ -- various artifacts (rootfs, kernel, config etc.) -- enea-image-standard-sdk /* precompiled artifacts for the development process. The image contains userspace tools and kernel configurations necessary for developing, debugging and profiling applications and kernel modules */ -- various artifacts -- esdk /* Extensible SDK related artifacts including SDK installer and manifest, self-extracting archive installing cross-compilation toolchain for the platform */ -- x86_64-buildtools-nativesdk-standalone-8.1.sh /* self-extracting archive installing additional tools for the host machine */ -- raspberrypi3-64/ /* artifacts for the reference machine */ -- rpm/ /* rpm packages */ -- images/ -- enea-image-standard /* precompiled artifacts for the platform release image */ -- various artifacts (rootfs, kernel, config etc.) -- enea-image-standard-sdk /* precompiled artifacts for the development process. The image contains userspace tools and kernel configurations necessary for developing, debugging and profiling applications and kernel modules */ -- various artifacts -- esdk /* Extensible SDK related artifacts including SDK installer and manifest, self-extracting archive installing cross-compilation toolchain for the platform */ -- x86_64-buildtools-nativesdk-standalone-8.1.sh /* self-extracting archive installing additional tools for the host machine */ -- qemuarm64/ /* artifacts for the reference machine */ -- rpm/ /* rpm packages */ -- images/ -- enea-image-standard /* precompiled artifacts for the platform release image */ -- various artifacts (rootfs, kernel, config etc.) -- qemuppc/ /* artifacts for the reference machine */ © Enea Software AB 2019 Profile Standard-8.1 4 Enea® Linux Release Information 1. About This Release -- rpm/ /* rpm packages */ -- images/ -- enea-image-standard /* precompiled artifacts for the platform release image */ -- various artifacts (rootfs, kernel, config etc.) -- qemux86-64/ /* artifacts for the reference machine */ -- rpm/ /* rpm packages */ -- images/ -- enea-image-standard /* precompiled artifacts for the platform release image */ -- various artifacts (rootfs, kernel, config etc.) The following set of artifacts is available: -- intel-corei7-64 -- bzImage /* kernel image */ -- bzImage-<target>.bin /* kernel image, same as above */ -- config-<target>.config /* kernel configuration file */ -- enea-image-standard-<target>.ext4 /* compressed EXT4 image of the rootfs */ -- enea-image-standard-<target>.tar.gz /* tar archive of the image */ -- modules-<target>.tgz /* external kernel modules */ -- raspberrypi3-64 -- Image /* kernel image */ -- Image-<target>.bin /* kernel image, same as above */ -- bcm*-rpi-3-b-*-<target>.dtb /* the device tree blob */ -- enea-image-standard-<target>.ext4 /* compressed EXT3 image of the rootfs */ -- enea-image-standard-<target>.tar.gz /* tar archive of the image */ -- modules-<target>.tgz /* external kernel modules */ -- qemuarm64 -- Image /* kernel image */ -- Image-<target>.bin /* kernel image, same as above */ -- enea-image-standard-<target>.qemuboot.conf /* kernel configuration file */ -- enea-image-standard-<target>.ext4 /* compressed EXT4 image of the rootfs */ -- enea-image-standard-<target>.tar.gz /* tar archive of the image */ -- modules-<target>.tgz /* external kernel modules */ -- qemuppc -- vmlinux /* kernel image */ -- vmlinux-<target>.bin /* kernel image, same as above */ -- enea-image-standard-<target>.qemuboot.conf /* kernel configuration file */ -- enea-image-standard-<target>.ext4 /* compressed EXT4 image of the rootfs */ -- enea-image-standard-<target>.tar.gz /* tar archive of the image */ © Enea Software AB 2019 Profile Standard-8.1 5 Enea® Linux Release Information 1. About This Release -- modules-<target>.tgz /* external kernel modules */ -- qemux86-64 -- bzImage /* kernel image */ -- bzImage-<target>.bin /* kernel image, same as above */ -- enea-image-standard-<target>.qemuboot.conf /* kernel configuration file */ -- enea-image-standard-<target>.ext4 /* compressed EXT4 image of the rootfs */ -- enea-image-standard-<target>.tar.gz /* tar archive of the