blob: c8b5908fd6aae4af556171c03cd25d03172ebc9b (
plain) (
blame)
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
|
graphic: 0.912
arm: 0.864
device: 0.859
peripherals: 0.782
mistranslation: 0.758
user-level: 0.741
architecture: 0.736
performance: 0.676
semantic: 0.651
kernel: 0.578
ppc: 0.511
network: 0.465
permissions: 0.435
register: 0.423
PID: 0.400
hypervisor: 0.398
vnc: 0.387
debug: 0.364
socket: 0.349
boot: 0.348
x86: 0.336
files: 0.298
virtual: 0.291
i386: 0.288
TCG: 0.268
risc-v: 0.259
VMM: 0.237
assembly: 0.180
KVM: 0.067
qemu-system-arm black screen and keyboard not detected
Hi guys,
I try to emulate FreeRTOS with this guide : http://wiki.csie.ncku.edu.tw/embedded/Lab32
But, the keys on my keyboard are not taken into account.
- Command line : qemu_stm32/arm-softmmu/qemu-system-arm -M stm32-p103 -monitor stdio -kernel build/main.bin -semihosting
If I try to add usb flag with : qemu_stm32/arm-softmmu/qemu-system-arm -M stm32-p103 -monitor stdio -kernel build/main.bin -usb -device usb-host,hostbus=1,hostaddr=1 -show-curso
I obtain this message "qemu-system-arm: -device usb-host,hostbus=1,hostaddr=1: 'usb-host' is not a valid device model name"
My second option is try with the latest version of qemu with this command line : "qemu-system-arm -M lm3s6965evb -monitor stdio -kernel build/main.bin -semihosting" but I obtain a black screen.
Could someone guide me on this problem ?
"stm32-p103" is not a board model supported by upstream QEMU. Presumably you're using a fork of QEMU -- you should ask whoever is responsible for that fork about it.
For the second command line -- is the binary you're trying to run built for the stellaris board model you're trying to run it on? If it's the same binary you tried to use with the stm32 board model then I wouldn't expect it to work. You need to build a binary that targets the board model you run with.
[Expired for QEMU because there has been no activity for 60 days.]
|