[meta-xilinx] [PATCH V2 3/5] config: Set the Xilinx QEMU as the prefered QEMU to build
Alistair Francis
alistair.francis at xilinx.com
Mon Aug 1 16:52:51 PDT 2016
On Sun, Jul 31, 2016 at 7:49 AM, Nathan Rossi <nathan at nathanrossi.com> wrote:
> On Thu, Jul 28, 2016 at 7:26 AM, Alistair Francis
> <alistair.francis at xilinx.com> wrote:
>> Signed-off-by: Alistair Francis <alistair.francis at xilinx.com>
>> ---
>> conf/machine/include/machine-xilinx-default.inc | 2 ++
>> 1 file changed, 2 insertions(+)
>>
>> diff --git a/conf/machine/include/machine-xilinx-default.inc b/conf/machine/include/machine-xilinx-default.inc
>> index 02fa077..4ea68fd 100644
>> --- a/conf/machine/include/machine-xilinx-default.inc
>> +++ b/conf/machine/include/machine-xilinx-default.inc
>> @@ -38,3 +38,5 @@ UBOOT_ELF_aarch64 ?= "u-boot.elf"
>> # kernel modules for ZynqMP
>> MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS_append_zynqmp = " kernel-module-mali-modules"
>>
>> +PREFERRED_VERSION_qemu-native = "2.2.5"
>
> I am not sure if this approach will work as expected due to some other
> parts of Yocto depending on QEMU in different ways. For example the
> "qemu-usermode" distro flag and the corresponding linux-user execution
> of tasks might break?
Hmmm... How else can it be done?
>
> Also putting this in machine-xilinx-default will make
> qemuzynq/qemumicroblaze* use the Xilinx qemu, which are not supported
> by the recipe you provide for qemu (need the arm/mb archs).
The ARM QEMU model is a subset of AArch64. So Zynq-7000 will run on
the aarch64 QEMU machine.
The Microblaze targets are added as part of
meta-xilinx/recipes-microblaze/qemu/qemu_%.bbappend. So all Xilinx
platforms of QEMU are built.
Thanks,
Alistair
>
> Regards,
> Nathan
>
>> +
>> --
>> 2.7.4
>>
> --
> _______________________________________________
> meta-xilinx mailing list
> meta-xilinx at yoctoproject.org
> https://lists.yoctoproject.org/listinfo/meta-xilinx
More information about the meta-xilinx
mailing list