- 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 TMP105 component reported by issuing commands from outside the QEMU emulation. In this post we will add similar support to the Custom I2C and Custom SPI peripherals. In the original implementation of ...
- 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 this blog I've made several custom peripherals and it is not always easy to make a demo, since some meaningful data has to be provided. For instance, in the custom peripherals examples for I2C and SPI ...