-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathRealThread_qemu-vexpress-a9.yaml
145 lines (145 loc) · 4.1 KB
/
RealThread_qemu-vexpress-a9.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
board:
name: QEMU-VEXPRESS-A9
version: Rev.A
vendor: ARM
description_zh: Versatile Express系统由ARM Ltd提供,作为CortexA9四核处理器的开发环境,硬件由uATX主板和CoreTile Express A9x4子板组成。有关该系统的详细信息,可以访问 ARM官方页面 。
Versatile Express的核心是一套FPGA的开发环境,Cortex-A芯片基于FPGA上的硬件逻辑,所以本身是不存在这么一款真实芯片。
QEMU/VExpress A9是QEMU模拟器针对ARM VExpress-A9 FPGA开发板进行软件模拟的指令级虚拟机。QEMU/VExpress因为是软件仿真模式,可以配置成多种模式,例如单核Cortex-A9,多核Cortex-A9,以及多核Cortex-A15等。同时也能够模拟出VExpress FPGA开发板上大多数的外设。
这份RT-Thread BSP是针对QEMU/VExpress-A9的一份移植,也并未在真实的VExpress FPGA开发板上运行过,主要是提供给开发者一定的便利,能够使用、验证一定的功能。对于真实FPGA开发板的执行情况,不做任何假设。
description_en: vexpress-a9 models the combination of the Versatile Express motherboard and the CoreTile Express A9x4 daughterboard.
small_image: documents/images/board_small.png
large_image: documents/images/board_large.png
sale_contact_cn: http://www.arm.com/
sale_contact_global: http://www.arm.com/
buy_url_cn: http://www.arm.com/
buy_url_global: http://www.arm.com/
price_cn: 238.00 CNY
price_global: 35.00 USD
debugger: qemu
debug_interface: SWD
emulator_machine: qemu-vexpress-a9
chip:
device_vendor: ARM
family_name: ''
series_name: ''
sub_series_name: ''
chip_name: ''
rx_name: ''
tx_name: ''
clock_source: ''
source_freq: ''
target_freq: ''
uart_name: ''
template_projects:
- project_name: RT-Thread
project_type: rt-thread|@full|@latest
project_description: ''
builtin_files:
- files_and_folders:
- .settings
- applications
- drivers
- .config
- .cproject
- .gitignore
- .project
- cconfig.h
- Kconfig
- link.lds
- makefile.targets
- qemu-dbg.bat
- qemu-dbg.sh
- qemu-nographic.bat
- qemu-nographic.sh
- qemu.bat
- qemu.sh
- README.md
- rtconfig_preinc.h
- rtconfig.h
- rtconfig.py
- SConscript
- SConstruct
source_path_offset: project_1
target_path_offset: ''
external_files:
- package_type: RT-Thread_Source_Code
package_vendor: ''
package_name: RT-Thread
package_version: latest
source_path_offset: rt-thread
target_path_offset: rt-thread
files_and_folders:
- components
- include
- libcpu/arm
- libcpu/Kconfig
- libcpu/SConscript
- src
- tools
- Kconfig
- LICENSE
- project_description: ''
project_name: ''
project_type: rt-thread|@full|@4.0.2
builtin_files:
- files_and_folders:
- "*"
source_path_offset: rtt_default_project_0
target_path_offset: ''
external_files:
- files_and_folders:
- components
- include
- libcpu/arm
- libcpu/Kconfig
- libcpu/SConscript
- src
- tools
- Kconfig
- LICENSE
package_name: RT-Thread
package_type: RT-Thread_Source_Code
package_vendor: ''
package_version: 4.0.2
source_path_offset: ''
target_path_offset: rt-thread
- project_description: 'rt-thread smart kernel project'
project_name: ''
project_type: rt-thread|@full|@smart
builtin_files:
- files_and_folders:
- "*"
source_path_offset: rt_smart_project_0
target_path_offset: ''
external_files: []
docs:
- category: manual
file: documents/manuals/QEMU System Emulation User's Guide.pdf
title: User's Guide
features:
- PL041 audio
- PL181 SD controller
- PL050 keyboard and mouse
- PL011 UARTs
- SP804 timers
- I2C controller
- PL031 RTC
- PL111 LCD display controller
- Flash memory
- LAN9118 ethernet
features_zh:
- PL041 audio
- PL181 SD controller
- PL050 keyboard and mouse
- PL011 UARTs
- SP804 timers
- I2C controller
- PL031 RTC
- PL111 LCD display controller
- Flash memory
- LAN9118 ethernet
example_projects: []
pkg_type: Board_Support_Packages
pkg_vendor: RealThread
pkg_version: 1.0.7
yaml_version: 3