[PATCH] board: vexpress_ca9x4: Enable D-cache and MMU

Josef Holzmayr josef.holzmayr at northern.tech
Thu Jul 17 11:27:28 CEST 2025


Thanks Mark and Tom!

Just so I understand it correctly, this patch means that after the next
u-boot release we can continue to use the  vexpress-ca9 emulation as long
as we also make sure QEMU is current? If so, do you happen to know which
minimum version would apply?

Greetz,
*Josef Holzmayr* (he/him)
Developer Enablement Expert
Mender <https://mender.io/> | GitHub
<https://github.com/theyoctojester> | Mender
Hub <https://hub.mender.io>
<https://www.linkedin.com/company/northern.tech>
<https://twitter.com/northerntechhq> <https://northern.tech> Northern.tech
<https://northern.tech> | Securing the world's connected devices


On Thu, Jul 17, 2025 at 12:15 AM Tom Rini <trini at konsulko.com> wrote:

> On Sat, 12 Jul 2025 20:52:27 +0200, Mark Kettenis wrote:
>
> > Enable the D-cache, which will also enable the MMU.  The latter
> > make sure we don't do unaligned access on Strongly-ordered memory,
> > which has UNPREDICTABLE behaviour according the architecture
> > definition.  This fixes using U-Boot with recent versions of
> > QEMU's vexpress-ca9 emulation.
> >
> >
> > [...]
>
> Applied to u-boot/master, thanks!
>
> [1/1] board: vexpress_ca9x4: Enable D-cache and MMU
>       commit: 3b4604a40b9fd61b87e9d059fc56f04d36f1a380
> --
> Tom
>
>
>


More information about the U-Boot mailing list