Hi all,
> Subject: [PATCH v1 0/9] Support vbootrom for AST2700
>
> v1:
> Add initial support for AST27x0
> The purpose of vbootrom here is to simulate the work of BootMCU SPL
> (riscv)
> in AST2700, because QEMU doesn't support heterogenous architecture yet.
>
> ast27x0_bootrom.bin is a simplified, free (Apache 2.0) boot ROM for
> ASPEED AST27x0 BMC SOC. It currently implements the bare minimum to
> load, parse, initialize and run boot images stored in SPI flash, but may grow
> more features over time as needed. The source code is available at:
> https://github.com/google/vbootrom
>
This patch series failed to build because I missed including one patch.
I will resend the series as v2.
Sorry for the inconvenience.
Jamin
> Jamin Lin (9):
> hw/arm/aspeed_ast27x0: Add "vbootrom_size" field to AspeedSoCClass
> hw/arm/aspeed_ast27x0: Rename variable sram_name to name in ast2700
> realize
> hw/arm/aspeed_ast27x0 Introduce vbootrom memory region
> hw/arm/aspeed: Enable vbootrom support by default on AST2700 EVB
> machines
> hw/arm/aspeed: Reuse rom_size variable for vbootrom setup
> hw/arm/aspeed: Add support for loading vbootrom image via "-bios"
> pc-bios: Add AST27x0 vBootrom
> tests/functional/aspeed: Update AST2700 functional test to use
> vbootrom
> docs/system/arm/aspeed: Support vbootrom for AST2700
>
> MAINTAINERS | 1 +
> docs/system/arm/aspeed.rst | 18 +++--------
> include/hw/arm/aspeed.h | 1 +
> include/hw/arm/aspeed_soc.h | 2 ++
> hw/arm/aspeed.c | 37
> ++++++++++++++++++++++-
> hw/arm/aspeed_ast27x0.c | 20 ++++++++++---
> pc-bios/README | 6 ++++
> pc-bios/ast27x0_bootrom.bin | Bin 0 -> 15464 bytes
> pc-bios/meson.build | 1 +
> tests/functional/test_aarch64_aspeed.py | 38 +-----------------------
> 10 files changed, 68 insertions(+), 56 deletions(-) create mode 100644
> pc-bios/ast27x0_bootrom.bin
>
> --
> 2.43.0
>