Welcome
The Mistra Solutions site contains different tutorials and blog posts related to various embedded software topics: QEMU, Embedded Linux, Yocto, U-Boot, RTOS, GUI, etc.
 
Latest posts:

Device Tree Overlay

Device Tree Intro In the embedded system various busses can be used to connect peripherals to the CPU (directly or indirectly): system/platform, I2C, SPI, UART, USB, PCI, etc. Some of these busses support automatic detection and enumeration of devices, which allows system to "recognize" the device that is connected and use it without a manual intervention. However, many busses (like platform, I2C, ...

Linux device driver for custom I2C peripheral in QEMU

In the I2C custom component post a new QEMU I2C peripheral was shown. Additionally, a C++ application (also Rust application) that can be used to interact with the peripheral from userspace was shown. The C++ and Rust applications were both examples of the "I2C userspace driver", i.e. a way to interact with the I2C device without a dedicated kernel driver. Besides the userspace driver, a proper Li ...

Subscribe
If you would like to get information as soon as new content is published, please subscribe to the "MistraSolutions newsletter".