- 19 May, 2024
Linux Device Driver for QEMU custom memory-mapped device
This is part 2 of the Linux device driver development post series. In the previous post the steps for creating a custom memory-mapped peripheral in QEMU were presented. In this post following items will be coveredDeveloping character device driver for the designed memory-mapped device Platform driver Device Tree description Platform driver for memory-mapped peripheralChardev operations Sysfs attri ...
- 19 May, 2024
Creating Custom QEMU Memory Mapped Device
This is part 1 of the Linux device driver development post series. In this post we will cover the following thingsDesigning custom memory-mapped device in QEMU Register map Fitting into Cubieboard mem ...
- 19 May, 2024
Linux device driver development using QEMU - introduction
In the previous posts I introduced simple methods to prepare and run a QEMU image for board emulation. Target board was Cubieboard and mainline U-Boot and Linux kernel were used for testing. The goal ...
- 21 Apr, 2024
Yocto for Cubieboard in QEMU - Step-by-step
In the previous post Ubuntu was used as root filesystem. Using Ubuntu as root filesystem is simple and fast to use, but it also has a lot of packages which are not necessary. In this post I will cover ...
- 21 Apr, 2024
Yocto for Cubieboard in QEMU
Root filesystem options The root filesystem is an important part of the BSP (Board Support Package), since it holds all of the applications, configuration files and kernel modules. There are several w ...