1
0
mirror of https://git.yoctoproject.org/meta-arm synced 2026-04-20 23:41:08 +00:00
Files
meta-arm/meta-gem5/documentation/gem5-arm64.md
Diego Sueiro 0cec3e584d arm/gem5/boot-wrapper-aarch64: Move main recipe to meta-arm
Move boot-wrapper-aarch64 recipe from meta-gem5 to meta-arm and merge the
contents of the .bb and .inc into a single recipe file.

Also, create a boot-wrapper-aarch64_%.bbappend for the gem5-arm64 machine.

Updated documentation for gem5-arm64 where meta-arm-toolchain and meta-arm
layers need to be included in the bblayers.conf.

Change-Id: Ia8193f4f0bf98069edcbf1661cb3e9b2105d12a3
Issue-Id: SCM-2080
Signed-off-by: Diego Sueiro <diego.sueiro@arm.com>
Signed-off-by: Jon Mason <jon.mason@arm.com>
2021-02-12 10:07:38 -05:00

697 B

Gem5 Arm64 Platform Support in meta-gem5

Howto Build and Run

Configuration:

In the local.conf file, MACHINE should be set as follow: MACHINE ?= "gem5-arm64"

And in the bblayers.conf the following layers need to be added: ##OEROOT##/meta-arm/meta-arm-toolchain ##OEROOT##/meta-arm/meta-arm

Build:

bash$ bitbake core-image-minimal

Run:

After compilation of an image, you can execute it using the compiled gem5 with the followin command: ./tmp/deploy/tools/start-gem5.sh

You can modify the script to change the command line options of gem5.

Devices supported in the kernel

  • serial

Untested:

  • pci
  • sata
  • ide

Devices not supported or not functional