[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] QEMU ARM Cortex-A9 emulation boards

From: Peter Maydell
Subject: Re: [Qemu-devel] QEMU ARM Cortex-A9 emulation boards
Date: Wed, 29 May 2013 15:49:03 +0100

On 29 May 2013 15:24, Erlon Cruz <address@hidden> wrote:
> So, this hardware we intend to emulate doesn't need to use
> any specific SoC.

This doesn't make sense. If it's hardware it must be using
*some* SoC or system board or PCI interface or similar. It
doesn't just float around in a vacuum.

> The only
> requirement is that it must use an Arm Cortex A9 core. Is
> the Cortex-A9 core fully implemented in QEMU?

More or less, yes (we have some notable missing bits like
TrustZone support but typically they are not a problem).

> My first idea was to use the xilinx board (may realview-pbx-a9
> or vexpress-a9) because it already uses the Arm Cortex A9
> processor

These are all actual models of actual hardware -- is the
device you want to emulate present on the real boards?

> but Im not sure if they supports graphical display. Do they?

the realview and vexpress boards do. Don't know about xilinx.

> Then, I thought that we could write an OMAP4 implementation
> based on the already existing OMAP3 SoC

An OMAP4 emulation would be a colossal undertaking (probably
about 10,000 lines of code). It would be a project all by

> May be it would be possible to use OMAP3 just with a few
> tweaks so we could pass a cortex-A9 in spite of the actual
> cores, is that possible?

No, because the OMAP3 is not an A9 SoC. (Also, the OMAP3
support is not yet in upstream QEMU).

-- PMM

reply via email to

[Prev in Thread] Current Thread [Next in Thread]