Bug 6487 - Add Aarch64 qemu target.
Summary: Add Aarch64 qemu target.
Status: RESOLVED FIXED
Alias: None
Product: General Runtime
Classification: Runtime
Component: General Runtime (show other bugs)
Version: 1.7
Hardware: Other other
: Medium enhancement
Target Milestone: 1.8
Assignee: Kai Kang
QA Contact:
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2014-06-27 16:16 UTC by Randy MacLeod
Modified: 2014-12-24 01:55 UTC (History)
6 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: Don't know


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Randy MacLeod 2014-06-27 16:16:01 UTC
We should support Aarch64 qemu targets.

From the qemu git repo (a9e8aeb or later), one can now build and boot a system emulator:

./configure --target-list=aarch64-softmmu
make
wget http://people.linaro.org/~alex.bennee/images/aarch64-linux-3.15rc2-buildroot.img

./aarch64-softmmu/qemu-system-aarch64 -machine virt -cpu cortex-a57 -machine type=virt -nographic -smp 1 -m 2048  -kernel aarch64-linux-3.15rc2-buildroot.img


I think the 3.14 kernel should work for Aarch64 and the toolchain and the rest of the system should as well.
Comment 1 Saul Wold 2014-07-03 14:34:55 UTC
Who at Linaro can take this enhancement and complete it.
Comment 2 Nicolas Dechesne 2014-07-08 08:16:35 UTC
Changed assignee. Fathi should be able to look into that.

thanks for the heads up
Comment 3 Kai Kang 2014-12-24 01:55:05 UTC
Till

https://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=ac17cd3b9296cfa6dc5220497ac0ede72528ad67

support of Aarch64 qemu target is enabled.