Audit koan

Comprehensive Guide to Auditd for Linux Embedded Systems: Security Auditing and Compliance

This article explores the powerful capabilities of Auditd, a crucial tool for security auditing in Linux embedded systems. Learn how to configure Auditd, monitor system calls, track changes to vital files, and ensure compliance with security standards. With practical installation steps and usage techniques, this guide equips you with the knowledge to enhance system security and monitor activities effectively.

Linux embedded and Yocto Project in-person training course

Are you an engineer looking to master Linux and the Yocto Project for your next project? This course is designed for those seeking to integrate Linux and the Yocto Project into new projects. Over four days, participants will gain a comprehensive understanding of embedded Linux system architecture, learn how to configure and build the Linux kernel and Device Tree, and leverage open-source components for system development.
Resume in-person training Linux and Yocto Project

Restart doing courses in-person again

Starting this autumn, we will resume offering in-person courses, both public and private, directly at companies around the world. Our first in-person public course will be held in Bergamo, Italy, in November. This will be a comprehensive four-day course on Linux embedded and Yocto Project, focusing on a board with an NXP i.MX8MM CPU. The course will include several exercises for managing additional peripherals (I2C, SPI and GPIO) mounted on an dedicated expansion board.

Guide to use systemd with Yocto Project

Systemd is an initialization software for the GNU/Linux operating system, also known as the system daemon. Learn how to use systemd with Linux Embedded configuring it into Yocto Project.
Koan Y2038

The Y2038 problem in embedded systems

Time management on 32bit Linux machines has always been done with signed 32bit type. These type present a problem: in 2038 the 32bit space will run out and the time count will return to 13/12/1901.
Koan Yocto Linux Day 2023

Linux Day Milano 2023 at Università Milano Bicocca

This year the Linux Day took place on October 28th in several of the main Italian cities. Marco Cavallini spoke at the event organized in collaboration by unixMiB of the Università degli Studi di Milano-Bicocca and the POuL of the Politecnico di Milano.
Koan Verdin TI AM62 Yocto Projeect

Unlocking the Full Potential of Texas Instruments (TI) AM62x SoC with Yocto Project

KOAN is supporting with Yocto Project the new Texas Instruments (TI) AM62x System-on-Chip This SoC offers impressive capabilities to meet diverse project needs. Our company is here to help you harness the power of this dynamic duo.
STM32MP135 Discovery kit

Howto use Openembedded with STM32MP1 systems

In this article will be explained how to setup a Yocto Project build system for the STM32MP13 lines, ST’s most cost-efficient MPUs for industrial and secure applications. This could be useful if you want to understand how the Linux operating system is generated for the ST hands-on workshop where you will learn how to use tha new ST bare metal software package to ease hardware testing, so that you can quickly get started with your own STM32MP13 prototypes.
Yocto Project Dev Day in Prague, June 26, 2023

Yocto Project Dev Day in Prague, June 26, 2023

The Yocto Project Developer Day is a one-day presentation and hands-on training event that puts you in direct contact with Yocto Project technical experts and developers. Its primary aim is to show developers how to create, customize, and optimize Linux distributions for embedded devices using the rich features, tools, and content of Yocto Project. The knowledgeable and engaging instructors help you better understand topics like build system workflow, working with containers, building applications, optimizing images, hardening your devices, and leveraging tools like devtool. You have also a chance to network and put your new skills to work.
Flutter

Using Flutter to build graphical applications with Yocto Project

Flutter is an open source framework by Google for building beautiful, natively compiled, multi-platform applications from a single codebase. Flutter code compiles to ARM or Intel machine, usign Dart programming language code as well as JavaScript, for fast performance on any device. Deploy to multiple devices from a single codebase: mobile, web, desktop, and embedded devices.
The Linux Kernel Module Programming Guide

The Linux Kernel Module Programming Guide

A free guide to programming Linux kernel modules and device drivers. An excellent guide for anyone wishing to get started on kernel module programming.

Yocto Project 2022 – A Year in Review (italian translation)

Sembra solo ieri quando abbiamo rivisto ciò Yocto Project ha fatto nel 2021, e improvvisamente anche il 2022 è finito! Questo è stato un anno impegnativo per tutti e ovviamente non abbiamo sentito il tempo che passava. Tuttavia, possiamo provare a ricordare cosa abbiamo fatto e ammettere che tutto questo ha richiesto del tempo!