Raspberry Pi boards (raspi0
, raspi1ap
, raspi2b
, raspi3ap
, raspi3b
)¶
QEMU provides models of the following Raspberry Pi boards:
raspi0
andraspi1ap
- ARM1176JZF-S core, 512 MiB of RAM
raspi2b
- Cortex-A7 (4 cores), 1 GiB of RAM
raspi3ap
- Cortex-A53 (4 cores), 512 MiB of RAM
raspi3b
- Cortex-A53 (4 cores), 1 GiB of RAM
Implemented devices¶
- ARM1176JZF-S, Cortex-A7 or Cortex-A53 CPU
- Interrupt controller
- DMA controller
- Clock and reset controller (CPRMAN)
- System Timer
- GPIO controller
- Serial ports (BCM2835 AUX - 16550 based - and PL011)
- Random Number Generator (RNG)
- Frame Buffer
- USB host (USBH)
- GPIO controller
- SD/MMC host controller
- SoC thermal sensor
- USB2 host controller (DWC2 and MPHI)
- MailBox controller (MBOX)
- VideoCore firmware (property)
Missing devices¶
- Peripheral SPI controller (SPI)
- Analog to Digital Converter (ADC)
- Pulse Width Modulation (PWM)