qemu-devel
[Top][All Lists]
Advanced

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

Re: [Qemu-devel] Adding secondary ARM processor


From: mar.krzeminski
Subject: Re: [Qemu-devel] Adding secondary ARM processor
Date: Tue, 1 Sep 2015 20:27:18 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.2.0

W dniu 01.09.2015 o 19:45, Peter Crosthwaite pisze:
On Tue, Sep 1, 2015 at 10:19 AM, mar.krzeminski
<address@hidden> wrote:
Hello,

I have board with A9 processor (playing with vexpress model),
for test I want to also add to this setup M3 processor.
The problem is that secondary CPU sees the same device (eg. UART) with
different address.
How far into the boot are you? Does A9 have MMU turned on?

info mtree from the monitor should show the view of the address maps.
Anything weird there?
I mess my question, sorry.
I meant that address seen from M3 are different by design,
eg. UART0 seen from M3 has base address 0x100, but same UART0 from A9 is mapped at 0x200 and I want to emulate this. This required some remapping at sysbus level (I think), and I do not know how to do that - even where to start, that is why I need your help.
I can not figure out, how should I do that. Is it possible in qemu?
Yes it should be possible.

If yes, could you point me where I should start to look at it?

xlnx-zynqmp board, which does something similar with A53 and R5. It is
mixed with a combo of MMU and no-MMU capable CPUs.
I saw this board, but my basic problem is with address mapping.

Regards,
Peter

Regards,
Marcin





reply via email to

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