Ivan,
Thanks a lot!
Regards,
yf
On Sat, 2025-03-08 at 11:39 +0000, Ivan Velickovic via Devel wrote:
> Hi Yanfeng
>
> Right now attributes like main memory are determined at compile time
> so if you want to change how much QEMU has you’d have to modify
> how Microkit compiles support for it.
>
> Here’s a patch that should work:
> ```patch
> diff --git a/build_sdk.py b/build_sdk.py
> index 2aefff6..aafc08c 100644
> --- a/build_sdk.py
> +++ b/build_sdk.py
> @@ -208,11 +208,11 @@ SUPPORTED_BOARDS = (
> name="qemu_virt_riscv64",
> arch=KernelArch.RISCV64,
> gcc_cpu=None,
> - loader_link_address=0x90000000,
> + loader_link_address=0x84000000,
> kernel_options={
> "KernelPlatform": "qemu-riscv-virt",
> "KernelIsMCS": True,
> - "QEMU_MEMORY": "2048",
> + "QEMU_MEMORY": "128",
> "KernelRiscvExtD": True,
> "KernelRiscvExtF": True,
> },
> ```
>
> Ivan
>
> > On 8 Mar 2025, at 22:22, Yanfeng Liu via Devel <[email protected]> wrote:
> >
> > Ivan,
> >
> > Congratulations!
> >
> > I am wondering if we use microkit on a QEMU riscv64 virt board with smaller
> > memory size (like 128MB)?
> >
> > Are there any notes about how to achieve this?
> >
> > Regards,
> > yf
> >
> >
> >
> > On Thu, 2025-03-06 at 06:43 +0000, Ivan Velickovic via Devel wrote:
> > > Hello everyone,
> > >
> > > There is a new release of Microkit, version 2.0.0.
> > >
> > > This release contains various bug fixes, quality-of-life changes,
> > > features,
> > > and new board support.
> > >
> > > This is a major version bump due to a breaking change. Below the release
> > > notes, there
> > > is a section on how to upgrade from Microkit 1.4.1.
> > >
> > > You can download the pre-built SDK from GitHub:
> > > https://github.com/seL4/microkit/releases/tag/2.0.0
> > >
> > > Ivan
> > >
> > > _______________________________________________
> > > Devel mailing list -- [email protected]
> > > To unsubscribe send an email to [email protected]
> >
> > _______________________________________________
> > Devel mailing list -- [email protected]
> > To unsubscribe send an email to [email protected]
>
> _______________________________________________
> Devel mailing list -- [email protected]
> To unsubscribe send an email to [email protected]
_______________________________________________
Devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]