@@ -47,9 +47,9 @@ is a standalone cross-platform binary distribution of
4747[ QEMU] ( https://www.qemu.org ) , with several extensions for Arm Cortex-M
4848devices.
4949
50- There are separate binaries for ** Windows** (64-bit ),
51- ** macOS** (Intel 64-bit, Apple Silicon 64-bit )
52- and ** GNU/Linux** (Intel 64-bit, Arm 32/64-bit ).
50+ There are separate binaries for ** Windows** (x64 ),
51+ ** macOS** (x64 and arm64 )
52+ and ** GNU/Linux** (x64 and arm64 ).
5353
5454:::note Raspberry Pi
5555
@@ -96,17 +96,14 @@ The supported boards and CPUs are:
9696``` console
9797$ .../qemu-system-arm -machine help
9898Supported machines are:
99- akita Sharp SL-C1000 (Akita) PDA (PXA270)
10099ast1030-evb Aspeed AST1030 MiniBMC (Cortex-M4)
101100ast2500-evb Aspeed AST2500 EVB (ARM1176)
102101ast2600-evb Aspeed AST2600 EVB (Cortex-A7)
102+ b-l475e-iot01a B-L475E-IOT01A Discovery Kit (Cortex-M4)
103103bletchley-bmc Facebook Bletchley BMC (Cortex-A7)
104- borzoi Sharp SL-C3100 (Borzoi) PDA (PXA270)
105104bpim2u Bananapi M2U (Cortex-A7)
106105canon-a1100 Canon PowerShot A1100 IS (ARM946)
107- cheetah Palm Tungsten|E aka. Cheetah PDA (OMAP310)
108106collie Sharp SL-5500 (Collie) PDA (SA-1110)
109- connex Gumstix Connex (PXA255)
110107cubieboard cubietech cubieboard (Cortex-A8)
111108emcraft-sf2 SmartFusion2 SOM kit from Emcraft (M2S010)
112109fby35-bmc Facebook fby35 BMC (Cortex-A7)
@@ -121,7 +118,6 @@ kudo-bmc Kudo BMC (Cortex-A9)
121118kzm ARM KZM Emulation Baseboard (ARM1136)
122119lm3s6965evb Stellaris LM3S6965EVB (Cortex-M3)
123120lm3s811evb Stellaris LM3S811EVB (Cortex-M3)
124- mainstone Mainstone II (PXA27x)
125121mcimx6ul-evk Freescale i.MX6UL Evaluation Kit (Cortex-A7)
126122mcimx7d-sabre Freescale i.MX7 DUAL SABRE (Cortex-A7)
127123microbit BBC micro:bit (Cortex-M0)
@@ -134,12 +130,11 @@ mps2-an505 ARM MPS2 with AN505 FPGA image for Cortex-M33
134130mps2-an511 ARM MPS2 with AN511 DesignStart FPGA image for Cortex-M3
135131mps2-an521 ARM MPS2 with AN521 FPGA image for dual Cortex-M33
136132mps3-an524 ARM MPS3 with AN524 FPGA image for dual Cortex-M33
133+ mps3-an536 ARM MPS3 with AN536 FPGA image for Cortex-R52
137134mps3-an547 ARM MPS3 with AN547 FPGA image for Cortex-M55
138135musca-a ARM Musca-A board (dual Cortex-M33)
139136musca-b1 ARM Musca-B1 board (dual Cortex-M33)
140137musicpal Marvell 88w8618 / MusicPal (ARM926EJ-S)
141- n800 Nokia N800 tablet aka. RX-34 (OMAP2420)
142- n810 Nokia N810 tablet aka. RX-44 (OMAP2420)
143138netduino2 Netduino 2 Machine (Cortex-M3)
144139netduinoplus2 Netduino Plus 2 Machine (Cortex-M4)
145140none empty machine
@@ -165,50 +160,48 @@ romulus-bmc OpenPOWER Romulus BMC (ARM1176)
165160sabrelite Freescale i.MX6 Quad SABRE Lite Board (Cortex-A9)
166161smdkc210 Samsung SMDKC210 board (Exynos4210)
167162sonorapass-bmc OCP SonoraPass BMC (ARM1176)
168- spitz Sharp SL-C3000 (Spitz) PDA (PXA270)
169163stm32vldiscovery ST STM32VLDISCOVERY (Cortex-M3)
170164supermicro-x11spi-bmc Supermicro X11 SPI BMC (ARM1176)
171165supermicrox11-bmc Supermicro X11 BMC (ARM926EJ-S)
172166sx1 Siemens SX1 (OMAP310) V2
173167sx1-v1 Siemens SX1 (OMAP310) V1
174- tacoma-bmc OpenPOWER Tacoma BMC (Cortex-A7)
175- terrier Sharp SL-C3200 (Terrier) PDA (PXA270)
168+ tacoma-bmc OpenPOWER Tacoma BMC (Cortex-A7) (deprecated)
176169tiogapass-bmc Facebook Tiogapass BMC (ARM1176)
177- tosa Sharp SL-6000 (Tosa) PDA (PXA255)
178- verdex Gumstix Verdex Pro XL6P COMs (PXA270)
179170versatileab ARM Versatile/AB (ARM926EJ-S)
180171versatilepb ARM Versatile/PB (ARM926EJ-S)
181172vexpress-a15 ARM Versatile Express for Cortex-A15
182173vexpress-a9 ARM Versatile Express for Cortex-A9
183- virt-2.10 QEMU 2.10 ARM Virtual Machine
184- virt-2.11 QEMU 2.11 ARM Virtual Machine
185- virt-2.12 QEMU 2.12 ARM Virtual Machine
186- virt-2.6 QEMU 2.6 ARM Virtual Machine
187- virt-2.7 QEMU 2.7 ARM Virtual Machine
188- virt-2.8 QEMU 2.8 ARM Virtual Machine
189- virt-2.9 QEMU 2.9 ARM Virtual Machine
190- virt-3.0 QEMU 3.0 ARM Virtual Machine
191- virt-3.1 QEMU 3.1 ARM Virtual Machine
192- virt-4.0 QEMU 4.0 ARM Virtual Machine
193- virt-4.1 QEMU 4.1 ARM Virtual Machine
194- virt-4.2 QEMU 4.2 ARM Virtual Machine
195- virt-5.0 QEMU 5.0 ARM Virtual Machine
196- virt-5.1 QEMU 5.1 ARM Virtual Machine
197- virt-5.2 QEMU 5.2 ARM Virtual Machine
198- virt-6.0 QEMU 6.0 ARM Virtual Machine
199- virt-6.1 QEMU 6.1 ARM Virtual Machine
200- virt-6.2 QEMU 6.2 ARM Virtual Machine
174+ virt-2.10 QEMU 2.10 ARM Virtual Machine (deprecated)
175+ virt-2.11 QEMU 2.11 ARM Virtual Machine (deprecated)
176+ virt-2.12 QEMU 2.12 ARM Virtual Machine (deprecated)
177+ virt-2.6 QEMU 2.6 ARM Virtual Machine (deprecated)
178+ virt-2.7 QEMU 2.7 ARM Virtual Machine (deprecated)
179+ virt-2.8 QEMU 2.8 ARM Virtual Machine (deprecated)
180+ virt-2.9 QEMU 2.9 ARM Virtual Machine (deprecated)
181+ virt-3.0 QEMU 3.0 ARM Virtual Machine (deprecated)
182+ virt-3.1 QEMU 3.1 ARM Virtual Machine (deprecated)
183+ virt-4.0 QEMU 4.0 ARM Virtual Machine (deprecated)
184+ virt-4.1 QEMU 4.1 ARM Virtual Machine (deprecated)
185+ virt-4.2 QEMU 4.2 ARM Virtual Machine (deprecated)
186+ virt-5.0 QEMU 5.0 ARM Virtual Machine (deprecated)
187+ virt-5.1 QEMU 5.1 ARM Virtual Machine (deprecated)
188+ virt-5.2 QEMU 5.2 ARM Virtual Machine (deprecated)
189+ virt-6.0 QEMU 6.0 ARM Virtual Machine (deprecated)
190+ virt-6.1 QEMU 6.1 ARM Virtual Machine (deprecated)
191+ virt-6.2 QEMU 6.2 ARM Virtual Machine (deprecated)
201192virt-7.0 QEMU 7.0 ARM Virtual Machine
202193virt-7.1 QEMU 7.1 ARM Virtual Machine
203194virt-7.2 QEMU 7.2 ARM Virtual Machine
204195virt-8.0 QEMU 8.0 ARM Virtual Machine
205196virt-8.1 QEMU 8.1 ARM Virtual Machine
206- virt QEMU 8.2 ARM Virtual Machine (alias of virt-8.2)
207197virt-8.2 QEMU 8.2 ARM Virtual Machine
198+ virt-9.0 QEMU 9.0 ARM Virtual Machine
199+ virt-9.1 QEMU 9.1 ARM Virtual Machine
200+ virt QEMU 9.2 ARM Virtual Machine (alias of virt-9.2)
201+ virt-9.2 QEMU 9.2 ARM Virtual Machine
208202witherspoon-bmc OpenPOWER Witherspoon BMC (ARM1176)
209203xilinx-zynq-a9 Xilinx Zynq Platform Baseboard for Cortex-A9
210204yosemitev2-bmc Facebook YosemiteV2 BMC (ARM1176)
211- z2 Zipit Z2 (PXA27x)
212205
213206$ .../qemu-arm/bin/qemu-system-arm -cpu help
214207Available CPUs:
@@ -249,19 +242,17 @@ Available CPUs:
249242 sa1110
250243 ti925t
251244
252- $ .../qemu-system-arm -machine help
245+ $ .../qemu-system-aarch64 -machine help
253246Supported machines are:
254- akita Sharp SL-C1000 (Akita) PDA (PXA270)
255247ast1030-evb Aspeed AST1030 MiniBMC (Cortex-M4)
256248ast2500-evb Aspeed AST2500 EVB (ARM1176)
257249ast2600-evb Aspeed AST2600 EVB (Cortex-A7)
250+ ast2700-evb Aspeed AST2700 EVB (Cortex-A35)
251+ b-l475e-iot01a B-L475E-IOT01A Discovery Kit (Cortex-M4)
258252bletchley-bmc Facebook Bletchley BMC (Cortex-A7)
259- borzoi Sharp SL-C3100 (Borzoi) PDA (PXA270)
260253bpim2u Bananapi M2U (Cortex-A7)
261254canon-a1100 Canon PowerShot A1100 IS (ARM946)
262- cheetah Palm Tungsten|E aka. Cheetah PDA (OMAP310)
263255collie Sharp SL-5500 (Collie) PDA (SA-1110)
264- connex Gumstix Connex (PXA255)
265256cubieboard cubietech cubieboard (Cortex-A8)
266257emcraft-sf2 SmartFusion2 SOM kit from Emcraft (M2S010)
267258fby35-bmc Facebook fby35 BMC (Cortex-A7)
@@ -276,7 +267,6 @@ kudo-bmc Kudo BMC (Cortex-A9)
276267kzm ARM KZM Emulation Baseboard (ARM1136)
277268lm3s6965evb Stellaris LM3S6965EVB (Cortex-M3)
278269lm3s811evb Stellaris LM3S811EVB (Cortex-M3)
279- mainstone Mainstone II (PXA27x)
280270mcimx6ul-evk Freescale i.MX6UL Evaluation Kit (Cortex-A7)
281271mcimx7d-sabre Freescale i.MX7 DUAL SABRE (Cortex-A7)
282272microbit BBC micro:bit (Cortex-M0)
@@ -289,12 +279,11 @@ mps2-an505 ARM MPS2 with AN505 FPGA image for Cortex-M33
289279mps2-an511 ARM MPS2 with AN511 DesignStart FPGA image for Cortex-M3
290280mps2-an521 ARM MPS2 with AN521 FPGA image for dual Cortex-M33
291281mps3-an524 ARM MPS3 with AN524 FPGA image for dual Cortex-M33
282+ mps3-an536 ARM MPS3 with AN536 FPGA image for Cortex-R52
292283mps3-an547 ARM MPS3 with AN547 FPGA image for Cortex-M55
293284musca-a ARM Musca-A board (dual Cortex-M33)
294285musca-b1 ARM Musca-B1 board (dual Cortex-M33)
295286musicpal Marvell 88w8618 / MusicPal (ARM926EJ-S)
296- n800 Nokia N800 tablet aka. RX-34 (OMAP2420)
297- n810 Nokia N810 tablet aka. RX-44 (OMAP2420)
298287netduino2 Netduino 2 Machine (Cortex-M3)
299288netduinoplus2 Netduino Plus 2 Machine (Cortex-M4)
300289none empty machine
@@ -314,6 +303,7 @@ raspi1ap Raspberry Pi A+ (revision 1.1)
314303raspi2b Raspberry Pi 2B (revision 1.1)
315304raspi3ap Raspberry Pi 3A+ (revision 1.0)
316305raspi3b Raspberry Pi 3B (revision 1.2)
306+ raspi4b Raspberry Pi 4B (revision 1.5)
317307realview-eb ARM RealView Emulation Baseboard (ARM926EJ-S)
318308realview-eb-mpcore ARM RealView Emulation Baseboard (ARM11MPCore)
319309realview-pb-a8 ARM RealView Platform Baseboard for Cortex-A8
@@ -323,52 +313,50 @@ sabrelite Freescale i.MX6 Quad SABRE Lite Board (Cortex-A9)
323313sbsa-ref QEMU 'SBSA Reference' ARM Virtual Machine
324314smdkc210 Samsung SMDKC210 board (Exynos4210)
325315sonorapass-bmc OCP SonoraPass BMC (ARM1176)
326- spitz Sharp SL-C3000 (Spitz) PDA (PXA270)
327316stm32vldiscovery ST STM32VLDISCOVERY (Cortex-M3)
328317supermicro-x11spi-bmc Supermicro X11 SPI BMC (ARM1176)
329318supermicrox11-bmc Supermicro X11 BMC (ARM926EJ-S)
330319sx1 Siemens SX1 (OMAP310) V2
331320sx1-v1 Siemens SX1 (OMAP310) V1
332- tacoma-bmc OpenPOWER Tacoma BMC (Cortex-A7)
333- terrier Sharp SL-C3200 (Terrier) PDA (PXA270)
321+ tacoma-bmc OpenPOWER Tacoma BMC (Cortex-A7) (deprecated)
334322tiogapass-bmc Facebook Tiogapass BMC (ARM1176)
335- tosa Sharp SL-6000 (Tosa) PDA (PXA255)
336- verdex Gumstix Verdex Pro XL6P COMs (PXA270)
337323versatileab ARM Versatile/AB (ARM926EJ-S)
338324versatilepb ARM Versatile/PB (ARM926EJ-S)
339325vexpress-a15 ARM Versatile Express for Cortex-A15
340326vexpress-a9 ARM Versatile Express for Cortex-A9
341- virt-2.10 QEMU 2.10 ARM Virtual Machine
342- virt-2.11 QEMU 2.11 ARM Virtual Machine
343- virt-2.12 QEMU 2.12 ARM Virtual Machine
344- virt-2.6 QEMU 2.6 ARM Virtual Machine
345- virt-2.7 QEMU 2.7 ARM Virtual Machine
346- virt-2.8 QEMU 2.8 ARM Virtual Machine
347- virt-2.9 QEMU 2.9 ARM Virtual Machine
348- virt-3.0 QEMU 3.0 ARM Virtual Machine
349- virt-3.1 QEMU 3.1 ARM Virtual Machine
350- virt-4.0 QEMU 4.0 ARM Virtual Machine
351- virt-4.1 QEMU 4.1 ARM Virtual Machine
352- virt-4.2 QEMU 4.2 ARM Virtual Machine
353- virt-5.0 QEMU 5.0 ARM Virtual Machine
354- virt-5.1 QEMU 5.1 ARM Virtual Machine
355- virt-5.2 QEMU 5.2 ARM Virtual Machine
356- virt-6.0 QEMU 6.0 ARM Virtual Machine
357- virt-6.1 QEMU 6.1 ARM Virtual Machine
358- virt-6.2 QEMU 6.2 ARM Virtual Machine
327+ virt-2.10 QEMU 2.10 ARM Virtual Machine (deprecated)
328+ virt-2.11 QEMU 2.11 ARM Virtual Machine (deprecated)
329+ virt-2.12 QEMU 2.12 ARM Virtual Machine (deprecated)
330+ virt-2.6 QEMU 2.6 ARM Virtual Machine (deprecated)
331+ virt-2.7 QEMU 2.7 ARM Virtual Machine (deprecated)
332+ virt-2.8 QEMU 2.8 ARM Virtual Machine (deprecated)
333+ virt-2.9 QEMU 2.9 ARM Virtual Machine (deprecated)
334+ virt-3.0 QEMU 3.0 ARM Virtual Machine (deprecated)
335+ virt-3.1 QEMU 3.1 ARM Virtual Machine (deprecated)
336+ virt-4.0 QEMU 4.0 ARM Virtual Machine (deprecated)
337+ virt-4.1 QEMU 4.1 ARM Virtual Machine (deprecated)
338+ virt-4.2 QEMU 4.2 ARM Virtual Machine (deprecated)
339+ virt-5.0 QEMU 5.0 ARM Virtual Machine (deprecated)
340+ virt-5.1 QEMU 5.1 ARM Virtual Machine (deprecated)
341+ virt-5.2 QEMU 5.2 ARM Virtual Machine (deprecated)
342+ virt-6.0 QEMU 6.0 ARM Virtual Machine (deprecated)
343+ virt-6.1 QEMU 6.1 ARM Virtual Machine (deprecated)
344+ virt-6.2 QEMU 6.2 ARM Virtual Machine (deprecated)
359345virt-7.0 QEMU 7.0 ARM Virtual Machine
360346virt-7.1 QEMU 7.1 ARM Virtual Machine
361347virt-7.2 QEMU 7.2 ARM Virtual Machine
362348virt-8.0 QEMU 8.0 ARM Virtual Machine
363349virt-8.1 QEMU 8.1 ARM Virtual Machine
364- virt QEMU 8.2 ARM Virtual Machine (alias of virt-8.2)
365350virt-8.2 QEMU 8.2 ARM Virtual Machine
351+ virt-9.0 QEMU 9.0 ARM Virtual Machine
352+ virt-9.1 QEMU 9.1 ARM Virtual Machine
353+ virt QEMU 9.2 ARM Virtual Machine (alias of virt-9.2)
354+ virt-9.2 QEMU 9.2 ARM Virtual Machine
366355witherspoon-bmc OpenPOWER Witherspoon BMC (ARM1176)
367356xilinx-zynq-a9 Xilinx Zynq Platform Baseboard for Cortex-A9
368357xlnx-versal-virt Xilinx Versal Virtual development board
369358xlnx-zcu102 Xilinx ZynqMP ZCU102 board with 4xA53s and 2xR5Fs based on the value of smp
370359yosemitev2-bmc Facebook YosemiteV2 BMC (ARM1176)
371- z2 Zipit Z2 (PXA27x)
372360
373361$ .../qemu-system-aarch64 -cpu help
374362Available CPUs:
@@ -463,7 +451,8 @@ set of platforms. The results are available from:
463451
464452## Tests
465453
466- The binaries were tested on Windows, Ubuntu (x64/arm64), and macOS (x64/arm64).
454+ he binaries were tested on Windows, Ubuntu (x64 and arm64),
455+ and macOS (x64 and arm64).
467456
468457For ` qemu-system-arm ` and ` qemu-system-aarch64 ` , the tests consist in
469458simple, non-graphical, semihosting apps. The binaries are borrowed
0 commit comments