I'm about to start to bring up a base-hw implementation on an Arm Cortex A-7 quad core Allwinner H3 board. Has this already been done by anyone?
The A7 is "similar" to the A9 with the addition of LPAE. As opposed to the A9, it has GIC v2 and an SCU with an L2 Cache tightly coupled to it, mean that you can turn on or off the cache and that's all the control you have.
It looks like the Cortex A15 implementation already in base-hw would be a good model to follow to get the A7 running.
Bob Stewart
Get Outlook for Androidhttps://aka.ms/AAb9ysg
Hello Bob,
On Wed, Mar 08, 2023 at 06:03:29PM +0000, Robert Stewart wrote:
I'm about to start to bring up a base-hw implementation on an Arm Cortex A-7 quad core Allwinner H3 board. Has this already been done by anyone?
The A7 is "similar" to the A9 with the addition of LPAE. As opposed to the A9, it has GIC v2 and an SCU with an L2 Cache tightly coupled to it, mean that you can turn on or off the cache and that's all the control you have.
It looks like the Cortex A15 implementation already in base-hw would be a good model to follow to get the A7 running.
I think you're right the A9 is much more similar to the A15 than to A8 or A9. I vaguely remember that someone in the past used the A15 base-hw implementation without modifications to drive a Cortex A7 CPU, but I cannot exactly remember the context anymore.
Regards Stefan
Bob Stewart
Get Outlook for Androidhttps://aka.ms/AAb9ysg
Genode users mailing list users@lists.genode.org https://lists.genode.org/listinfo/users
Hello,
On Thu, Mar 09, 2023 at 10:41:37 CET, Stefan Kalkowski wrote:
I think you're right the A9 is much more similar to the A15 than to A8 or A9. I vaguely remember that someone in the past used the A15 base-hw implementation without modifications to drive a Cortex A7 CPU, but I cannot exactly remember the context anymore.
Also, we support the i.MX7 imx7d_sabre board that features two Cortex A7 CPU cores.
Regards
Thanks, Chris. I'll take a look at the Sabre board implementation.
Bob
Get Outlook for Androidhttps://aka.ms/AAb9ysg ________________________________ From: Christian Helmuth christian.helmuth@genode-labs.com Sent: Thursday, March 9, 2023 5:57:23 AM To: users@lists.genode.org users@lists.genode.org Subject: Re: base-hw running on a Cortex A7 processor?
Hello,
On Thu, Mar 09, 2023 at 10:41:37 CET, Stefan Kalkowski wrote:
I think you're right the A9 is much more similar to the A15 than to A8 or A9. I vaguely remember that someone in the past used the A15 base-hw implementation without modifications to drive a Cortex A7 CPU, but I cannot exactly remember the context anymore.
Also, we support the i.MX7 imx7d_sabre board that features two Cortex A7 CPU cores.
Regards -- Christian Helmuth Genode Labs
https://www.genode-labs.com/ · https://genode.org/ https://twitter.com/GenodeLabs · https://genodians.org/
Genode Labs GmbH · Amtsgericht Dresden · HRB 28424 · Sitz Dresden Geschäftsführer: Dr.-Ing. Norman Feske, Christian Helmuth
_______________________________________________ Genode users mailing list users@lists.genode.org https://lists.genode.org/listinfo/users
Thanks for the feedback, Stefan.
Bob
Get Outlook for Androidhttps://aka.ms/AAb9ysg ________________________________ From: Stefan Kalkowski stefan.kalkowski@genode-labs.com Sent: Thursday, March 9, 2023 4:41:37 AM To: Genode users mailing list users@lists.genode.org Subject: Re: base-hw running on a Cortex A7 processor?
Hello Bob,
On Wed, Mar 08, 2023 at 06:03:29PM +0000, Robert Stewart wrote:
I'm about to start to bring up a base-hw implementation on an Arm Cortex A-7 quad core Allwinner H3 board. Has this already been done by anyone?
The A7 is "similar" to the A9 with the addition of LPAE. As opposed to the A9, it has GIC v2 and an SCU with an L2 Cache tightly coupled to it, mean that you can turn on or off the cache and that's all the control you have.
It looks like the Cortex A15 implementation already in base-hw would be a good model to follow to get the A7 running.
I think you're right the A9 is much more similar to the A15 than to A8 or A9. I vaguely remember that someone in the past used the A15 base-hw implementation without modifications to drive a Cortex A7 CPU, but I cannot exactly remember the context anymore.
Regards Stefan
Bob Stewart
Get Outlook for Androidhttps://aka.ms/AAb9ysg
Genode users mailing list users@lists.genode.org https://lists.genode.org/listinfo/users
-- Stefan Kalkowski Genode labs
https://github.com/skalk | https://genode.org
_______________________________________________ Genode users mailing list users@lists.genode.org https://lists.genode.org/listinfo/users