To add. Here's how I'm invoking the model:
+ /home/tgall/aarch64/FVP/models/Linux64_GCC-4.1/FVP_Base_AEMv8A-AEMv8A -C pctl.startup=0.0.0.0 -C bp.secure_memory=0 -C cluster0.NUM_CORES=4 -C cluster1.NUM_CORES=4 -C cache_state_modelled=0 -C bp.pl011_uart0.untimed_fifos=1 -C bp.secureflashloader.fname=bl1.bin -C bp.flashloader0.fname=uefi_fvp-base.bin -C bp.hostbridge.interfaceName=ARMtgall -C bp.smsc_91c111.enabled=true -C bp.smsc_91c111.mac_address=00:11:22:33:44:ff -C bp.virtioblockdevice.image_path=/home/tgall/aarch64/FVP/sd-xfce/sd.img
Here is the contents of the boot partition in the image:
tgall@starbird:~/aarch64/FVP/sd-xfce$ sudo mount -o loop,offset=32256 sd.img ./t tgall@starbird:~/aarch64/FVP/sd-xfce/t$ ls bl1.bin fvp-foundation-gicv3-psci.dtb bl2.bin Image bl31.bin img.axf fvp img-foundation.axf fvp-base-gicv2legacy-psci.dtb rtsm fvp-base-gicv2-psci.dtb uefi_fvp-base.bin fvp-base-gicv3-psci.dtb uefi_v2p-ca15-tc1.bin fvp-foundation-gicv2legacy-psci.dtb uefi_v2p-ca15-tc2.bin fvp-foundation-gicv2-psci.dtb uefi_v2p-ca5s.bin
On Wed, Jan 15, 2014 at 6:39 PM, Tom Gall tom.gall@linaro.org wrote:
Hi,
So I'm trying to boot an aarch64 kernel with the FVP simulator.
Specifically I'm using the latest open embedded hwpack:
hwpack_linaro-vexpress64-rtsm_20131216-560_arm64_supported.tar.gz
and then an experimental OE image that I put together myself.
The kernel however doesn't even start. Last thing I get after the count down is
ERROR : Did not find Linux kernel and it dumps me into the boot manager menu.
I used linaro-media-create to make the image.
linaro-media-create --dev fastmodel --output-directory . --image_size=2000M --hwpack ./hwpack_linaro-vexpress64-rtsm_20131216-560_arm64_supported.tar.gz --binary ./linaro-image-xfce-genericarmv8-20140115214956.rootfs.tar.gz
Thoughts?
-- Regards, Tom
"Where's the kaboom!? There was supposed to be an earth-shattering kaboom!" Marvin Martian Tech Lead, Graphics Working Group | Linaro.org │ Open source software for ARM SoCs w) tom.gall att linaro.org h) tom_gall att mac.com