Line | |
---|
1 | .. SPDX-License-Identifier: CC-BY-SA-4.0 |
---|
2 | |
---|
3 | .. Copyright (C) 2020 On-Line Applications Research Corporation (OAR) |
---|
4 | |
---|
5 | .. _BSP_aarch64_qemu_xilinx_zynqmp_ilp32: |
---|
6 | .. _BSP_aarch64_qemu_xilinx_zynqmp_lp64: |
---|
7 | |
---|
8 | Qemu Xilinx ZynqMP |
---|
9 | ================== |
---|
10 | |
---|
11 | This BSP supports two variants, `xilinx-zynqmp-ilp32` and `xilinx-zynqmp-lp64`. |
---|
12 | The basic hardware initialization is performed by the BSP. These BSPs support |
---|
13 | the GICv2 interrupt controller present in all ZynqMP systems. |
---|
14 | |
---|
15 | Boot via ELF |
---|
16 | ------------ |
---|
17 | The executable image is booted by Qemu in ELF format. |
---|
18 | |
---|
19 | Clock Driver |
---|
20 | ------------ |
---|
21 | |
---|
22 | The clock driver uses the `ARM Generic Timer`. |
---|
23 | |
---|
24 | Console Driver |
---|
25 | -------------- |
---|
26 | |
---|
27 | The console driver supports the default Qemu emulated ARM PL011 PrimeCell UART. |
---|
28 | |
---|
29 | Running Executables |
---|
30 | ------------------- |
---|
31 | |
---|
32 | Executables generated by these BSPs can be run using the following command:: |
---|
33 | |
---|
34 | qemu-system-aarch64 -no-reboot -nographic -serial null -serial mon:stdio \ |
---|
35 | -machine xlnx-zcu102 -m 4096 -kernel example.exe |
---|
Note: See
TracBrowser
for help on using the repository browser.