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 TSPJamin 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.
