- 05 Aug, 2025
Using QEMU UART interface
In the posts so far on the MistraSolutions blog I have covered different peripherals and interfaces used in embedded systems: I2C, SPI, USB. One of the important interfaces that was not covered so far is the UART interface. QEMU UART interface QEMU supports UART interface for the serial console for Linux. When coupled with the correct Linux configuration, the UART interface will be available when ...
- 02 Aug, 2025
QEMU custom peripheral properties
In the QEMU TMP105 QMP interaction newsletter the interaction with an emulated QEMU component via QMP and properties was shown. Using Python and QMP it was possible to change the temperature that the ...
- 15 Jul, 2025
Using QMP to interact with QEMU Board
QEMU Machine Protocol (QMP) QEMU is a very useful tool for learning embedded system operation since different processors, configurations and peripherals using different protocols can be emulated. For ...
- 10 Jul, 2025
Rust userspace application for QEMU custom peripherals
After working with C, C++ and Python for more than 15 years, I got the opportunity to work with Rust at my current workplace (while still working primarily on Yocto and Linux). It has been a pleasant ...
- 18 May, 2025
Supporting multiple build configurations with Yocto
When adding new MACHINE and DISTRO configurations to Yocto, handling build setup for all of them can become complicated. The increased complexity is especially obvious when new DISTRO configurations a ...