Difference between revisions of "Main Page"
(→Yocto Project) |
|||
(20 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
Welcome on [https://koansoftware.com Koan Software] official wiki | Welcome on [https://koansoftware.com Koan Software] official wiki | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== KOAN Embedded Software Engineering == | == KOAN Embedded Software Engineering == | ||
Line 22: | Line 15: | ||
* [[Fixing Perl Locale Errors in a Clean Ubuntu Install]] | * [[Fixing Perl Locale Errors in a Clean Ubuntu Install]] | ||
* [[Using VMware Player to run Linux training]] | * [[Using VMware Player to run Linux training]] | ||
+ | * [[Issues running python on Linux]] | ||
+ | * [[Error Initialize GIT git init --initial-branch=main]] | ||
+ | * [[repo issue "def print(self, *args, **kwargs):"]] | ||
+ | * [[Replacement for command ldd on Linux]] | ||
Line 50: | Line 47: | ||
* [[How to add libstdc++ to a Yocto (Poky) image]] | * [[How to add libstdc++ to a Yocto (Poky) image]] | ||
* [[How to run a script at boot automatically]] | * [[How to run a script at boot automatically]] | ||
+ | * [[How to run a systemd script at boot automatically]] | ||
* [[Create patches using quilt]] | * [[Create patches using quilt]] | ||
* [[Building Software from an External Source]] | * [[Building Software from an External Source]] | ||
Line 69: | Line 67: | ||
* [[Add a systemd service file into a Yocto image]] | * [[Add a systemd service file into a Yocto image]] | ||
* [[Yocto Project licenses for LIC_FILES_CHKSUM]] | * [[Yocto Project licenses for LIC_FILES_CHKSUM]] | ||
+ | * [[Set Proprietary license for a recipe]] | ||
* [[Yocto sstate usage summary to the build]] | * [[Yocto sstate usage summary to the build]] | ||
* [[Upgrade to Yocto honister 3.4]] | * [[Upgrade to Yocto honister 3.4]] | ||
+ | * [[Override syntax change from Yocto honister 3.4]] | ||
+ | * [[Modify the linux kernel with configuration fragments in Yocto]] | ||
+ | * [[Add a debug banner in a Yocto recipe]] | ||
+ | * [[How to trace a variable setting with bitbake-getvar]] | ||
+ | * [[How to detect the Yocto version using bitbake]] | ||
+ | * [[Support other languages and keyboards than English in Yocto]] | ||
+ | * [[List the files shipped by your recipe]] | ||
+ | * [[How to run CVE checks using the Yocto Project]] | ||
+ | * [[How to add binary files via a custom recipe]] | ||
Many other details are available in the [https://wiki.yoctoproject.org/wiki/Technical_FAQ Yocto Project wiki] | Many other details are available in the [https://wiki.yoctoproject.org/wiki/Technical_FAQ Yocto Project wiki] | ||
− | |||
== Linux kernel == | == Linux kernel == | ||
* [[Kernel message logging with printk]] | * [[Kernel message logging with printk]] | ||
+ | |||
+ | |||
+ | |||
+ | == C/C++ userspace == | ||
+ | * [[Manage the GPIO lines in C with libgpiod]] | ||
Line 102: | Line 114: | ||
== About us == | == About us == | ||
* [https://koansoftware.com/company/ Who we are] | * [https://koansoftware.com/company/ Who we are] | ||
+ | |||
+ | == DISCLAIMER == | ||
+ | |||
+ | '''KoanSoftware(R) and KaeilOS(R) are registered trademarks of KOAN sas - Bergamo, ITALY | ||
+ | |||
+ | All contents of this website are released under the [http://creativecommons.org/licenses/by-sa/3.0/deed.en_US Creative Commons Attribution-ShareAlike 3.0 Unported License]'''<br> | ||
+ | <br> |
Latest revision as of 08:25, 4 December 2024
Welcome on Koan Software official wiki
Contents
KOAN Embedded Software Engineering
KOAN is an Italian software house, specialized in embedded and real time Linux software solutions on RISC platforms of the ARM family (Raspberry, Atmel, Freescale, NXP). Founded on 1996 from diversified experiences, is a supplier of embedded software systems for industrial automation, telecommunications, automotive, mechatronics and aerospace.
What is this wiki?
This is a collection of useful notes about Yocto Project and OpenEmbedded, GNU/Linux distributions aimed for embedded devices developed.
Problem solving - Howto
- FAQ
- Setup NFS root filesystem
- Setup an external toolchain with Yocto
- Fixing Perl Locale Errors in a Clean Ubuntu Install
- Using VMware Player to run Linux training
- Issues running python on Linux
- Error Initialize GIT git init --initial-branch=main
- repo issue "def print(self, *args, **kwargs):"
- Replacement for command ldd on Linux
Openembedded Core
Openembedded Debugging
Yocto Project
- Yocto Project my own quick start
- Yocto versus Poky versus Angstrom
- Yocto Project reference Manual
- Yocto source Repositories
- OpenEmbedded layers index
- Yocto version releases
- Migrating metadata to OE-Core
- OE/Yocto prebuilt toolchains
- Howto build a kernel module out of the kernel tree
- Howto speed up Yocto build
- bitbake options
- Directories and installation variables
- How to add libstdc++ to a Yocto (Poky) image
- How to run a script at boot automatically
- How to run a systemd script at boot automatically
- Create patches using quilt
- Building Software from an External Source
- opkg command options
- Managing RDEPENDS into a recipe
- Extract the list of packages into a Yocto image
- Toaster setup and usage
- Python assignment operators
- Skip connectivity checks
- Set default root password
- Yocto package management
- Yocto build on a cluster with IceCC
- Add native gcc to the target image
- List IPK package depencencies
- Yocto Project what I wish I'd known
- Using devtool to modify recipes in Yocto
- How to include uEnv.txt in Yocto image
- Add build information into a Yocto image
- Add a systemd service file into a Yocto image
- Yocto Project licenses for LIC_FILES_CHKSUM
- Set Proprietary license for a recipe
- Yocto sstate usage summary to the build
- Upgrade to Yocto honister 3.4
- Override syntax change from Yocto honister 3.4
- Modify the linux kernel with configuration fragments in Yocto
- Add a debug banner in a Yocto recipe
- How to trace a variable setting with bitbake-getvar
- How to detect the Yocto version using bitbake
- Support other languages and keyboards than English in Yocto
- List the files shipped by your recipe
- How to run CVE checks using the Yocto Project
- How to add binary files via a custom recipe
Many other details are available in the Yocto Project wiki
Linux kernel
C/C++ userspace
Microsoft .NET and Mono
Qt
Hardware and SBC
Documents
- ARM cores list
- systemd vs sysvinit
- How to create and submit Linux kernel patch using GIT
- Development with VMware
- How to Shrink a VirtualBox Virtual Machine
About us
DISCLAIMER
KoanSoftware(R) and KaeilOS(R) are registered trademarks of KOAN sas - Bergamo, ITALY
All contents of this website are released under the Creative Commons Attribution-ShareAlike 3.0 Unported License