On 10/15/25 08:21, Jamin Lin wrote:
> v1:
> 1. Improved memory mapping
> 2. Added SRAM support and increased SDRAM size to 512MB to fix
> coprocessor crash observed in SDK v09.08
> 3. Updated coprocessor functional tests for SDK v09.08
> 4. Added VBOOTROM support
> 5. Shared a single SCU instance among PSP, SSP, and TSP
> 6. Shared UART set among PSP, SSP, and TSP
>
> Jamin Lin (12):
> hw/arm/aspeed_ast27x0-ssp: Add SDRAM region and fix naming and size to
> 512MB
> hw/arm/aspeed_ast27x0-tsp: Add SDRAM region and fix naming and size to
> 512MB
> hw/arm/ast27x0: Add SRAM link and alias mapping for SSP coprocessor
> hw/arm/ast27x0: Add SRAM link and alias mapping for TSP coprocessor
> hw/arm/ast27x0: Share single SCU instance across PSP, SSP, and TSP
> hw/arm/ast27x0: Share single UART set across PSP, SSP, and TSP
> hw/arm/aspeed_ast27x0-fc: Map FMC0 flash contents into CA35 boot ROM
> hw/arm/aspeed_ast27x0-fc: Add VBOOTROM support
> tests/functional/aarch64/ast2700fc: Update test ASPEED SDK v09.08
> tests/functional/aarch64/ast2700fc: Add eth2 network interface check
> in PCIe test
> tests/functional/aarch64/ast2700fc: Move coprocessor image loading to
> common function
> tests/functional/aarch64/ast2700fc: Add vbootrom test
>
> include/hw/arm/aspeed_coprocessor.h | 14 ++--
> hw/arm/aspeed_ast27x0-fc.c | 55 +++++++++++----
> hw/arm/aspeed_ast27x0-ssp.c | 69 +++++++++----------
> hw/arm/aspeed_ast27x0-tsp.c | 69 +++++++++----------
> hw/arm/aspeed_coprocessor_common.c | 7 ++
> .../aarch64/test_aspeed_ast2700fc.py | 51 ++++++++++----
> 6 files changed, 160 insertions(+), 105 deletions(-)
>
Applied to aspeed-next.
Thanks,
C.