[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH 1/2] riscv: roms: Add 32-bit OpenSBI firmware image for sifiv
Re: [PATCH 1/2] riscv: roms: Add 32-bit OpenSBI firmware image for sifive_u
Fri, 21 Feb 2020 10:38:34 +0800
On Fri, Feb 21, 2020 at 1:31 AM Philippe Mathieu-Daudé
> Hi Bin,
> On 2/20/20 3:42 PM, Bin Meng wrote:
> > Although the real world SiFive HiFive Unleashed board is a 64-bit
> > hardware configuration, with QEMU it is possible to test 32-bit
> > configuration with the same hardware features.
> > This updates the roms Makefile to add the build rules for creating
> > the 32-bit OpenSBI firmware image for sifive_u machine. A pre-built
> > OpenSBI image (built from commit 3e7d666) has been added as the
> > default bios for 32-bit sifive_u machine.
> With QEMU:
> fatal: ambiguous argument '3e7d666': unknown revision or path not in the
> working tree.
> This looks like an OpenSBI commit but QEMU only include up to v0.5.
> Can you build v0.5? Else can you update the submodule?
Will do in v2.
> Also, can you add a CI job to build this, so we have reproducible builds
> (see QEMU commit 71920809ceabed as example)?
I cannot find any document for how to test CI job with gitlab CI. Does
QEMU has a public CI runner for testing?