Message ID | 1592906212-13711-2-git-send-email-bmeng.cn@gmail.com |
---|---|
State | Superseded |
Headers | show |
Series | [1/3] docs/platform: Update QEMU parameter for fw_payload | expand |
On Wed, Jun 24, 2020 at 11:48 PM Bin Meng <bmeng.cn@gmail.com> wrote: > > From: Bin Meng <bin.meng@windriver.com> > > Since QEMU v5.1, if there is no "-bios" option provided, the default > OpenSBI firmware will be loaded by QEMU as the BIOS automatically, > hence to load fw_payload type image, we should explicitly pass the > "-bios" option to QEMU. > > Signed-off-by: Bin Meng <bin.meng@windriver.com> > --- > > platform/generic/config.mk | 2 +- > platform/sifive/fu540/config.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) > > diff --git a/platform/generic/config.mk b/platform/generic/config.mk > index 8d63ece..8151974 100644 > --- a/platform/generic/config.mk > +++ b/platform/generic/config.mk > @@ -15,7 +15,7 @@ platform-ldflags-y = > > # Command for platform specific "make run" > platform-runcmd = qemu-system-riscv$(PLATFORM_RISCV_XLEN) -M virt -m 256M \ > - -nographic -kernel $(build_dir)/platform/generic/firmware/fw_payload.elf > + -nographic -bios $(build_dir)/platform/generic/firmware/fw_payload.elf > > # Blobs to build > FW_TEXT_START=0x80000000 > diff --git a/platform/sifive/fu540/config.mk b/platform/sifive/fu540/config.mk > index e76adcd..23169b1 100644 > --- a/platform/sifive/fu540/config.mk > +++ b/platform/sifive/fu540/config.mk > @@ -15,7 +15,7 @@ platform-ldflags-y = > > # Command for platform specific "make run" > platform-runcmd = qemu-system-riscv$(PLATFORM_RISCV_XLEN) -M sifive_u -m 256M \ > - -nographic -kernel $(build_dir)/platform/sifive/fu540/firmware/fw_payload.elf > + -nographic -bios $(build_dir)/platform/sifive/fu540/firmware/fw_payload.elf > > # Blobs to build > FW_TEXT_START=0x80000000 > -- > 2.7.4 > > > -- > opensbi mailing list > opensbi@lists.infradead.org > http://lists.infradead.org/mailman/listinfo/opensbi Reviewed-by: Atish Patra <atish.patra@wdc.com>
diff --git a/platform/generic/config.mk b/platform/generic/config.mk index 8d63ece..8151974 100644 --- a/platform/generic/config.mk +++ b/platform/generic/config.mk @@ -15,7 +15,7 @@ platform-ldflags-y = # Command for platform specific "make run" platform-runcmd = qemu-system-riscv$(PLATFORM_RISCV_XLEN) -M virt -m 256M \ - -nographic -kernel $(build_dir)/platform/generic/firmware/fw_payload.elf + -nographic -bios $(build_dir)/platform/generic/firmware/fw_payload.elf # Blobs to build FW_TEXT_START=0x80000000 diff --git a/platform/sifive/fu540/config.mk b/platform/sifive/fu540/config.mk index e76adcd..23169b1 100644 --- a/platform/sifive/fu540/config.mk +++ b/platform/sifive/fu540/config.mk @@ -15,7 +15,7 @@ platform-ldflags-y = # Command for platform specific "make run" platform-runcmd = qemu-system-riscv$(PLATFORM_RISCV_XLEN) -M sifive_u -m 256M \ - -nographic -kernel $(build_dir)/platform/sifive/fu540/firmware/fw_payload.elf + -nographic -bios $(build_dir)/platform/sifive/fu540/firmware/fw_payload.elf # Blobs to build FW_TEXT_START=0x80000000