qemu-system-aarch64 -nographic -M virt -m 128 -kernel openwrt-18.06.2-armvirt-64-Image-initramfs -cpu cortex-a57
and nothing. no output, no console
With 32-bit image-initramfs it works fine
How to run arm64 version ?
qemu-system-aarch64 -nographic -M virt -m 128 -kernel openwrt-18.06.2-armvirt-64-Image-initramfs -cpu cortex-a57
and nothing. no output, no console
With 32-bit image-initramfs it works fine
How to run arm64 version ?
I just downloaded the image and tried it with both ./scripts/qemustart and your exact command. It should work.
Is it possible that it's an issue on the downloaded image?
14e7e0b8256ff07511e333538ad320d7 openwrt-18.06.2-armvirt-64-Image-initramfs
md5 is correct
whats your qemu version ?
my is from ubuntu 16.04
qemu-system-arm 1:2.5+dfsg-5ubuntu10
May be mine is too old. Compilation is always a pain. May be try later
I compiled QEMU 2.5 and it's the same result as you described
4.0 works fine.
it was not too hard to compile. just check important features after configure and if something is missing - install -dev's
qemu-system-aarch64 -nographic -M virt -m 128 -kernel openwrt-18.06.2-armvirt-64-Image -append "root=/dev/vda ro" -drive format=raw,file=openwrt-18.06.2-armvirt-64-root.ext4 -cpu cortex-a57 -netdev bridge,id=wan -device virtio-net-pci,netdev=wan,id=wan -netdev user,id=lan --device virtio-net-pci,netdev=lan,id=lan
Another problem.
aarch64 image has support for virtio but arm32 does not
i dont know how to use ext4 image
Also nic doesnt work. Neither virtio-net-pci, e1000 or rt8139 work
Did you install the driver?
Even if it exist as kmod, it will go away after reboot. Because only ramfs is bootable
Virtio should be in-kernel as in aarch64. I think its wrong config in the build system
You have another problem, then.
Not only me. Everybody using this
This is still an issue on the QEMU side. You need to turn off highmem for the virt machine, e.g. -M virt,highmem=off
. More details can be found at http://git.openwrt.org/73c60ef239619784964e9a88c7a361ebd0c425c6
Great. working
If your problem is solved, please consider marking this topic as [Solved]. (Click the pencil behind the topic...)
You can also mark the reply that solved your problem:
This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.