- March 30, 2025
Making initramfs image with Yocto
Embedded systems can have different types of persistent (non-volatile) storage, like eMMC, SD card, NOR or NAND flash memory. Each storage type has advantages and disadvantages with regards to the read/write speed, cost per amount of data that can be stored, number of write cycles, etc. The non-volatile memory is needed to store the root filesystem, as well as certain configuration data. The roo ...
- October 20, 2024
Custom SPI peripheral in QEMU
In previous posts the process for creating a custom [memory mapped](../ldd-custom-qemu-device/) and [I2C](../qemu-custom-i2c-peripheral/) peripheral in QEMU was shown. In this post we will go through the process of creating a new SPI peripheral, and userspace support for it. The following things will be covered - [SPI support for Cubieboard in QEMU](#spi-support-for-cubieboard-in-qemu) - [Custo ...