Fixed CI errors
diff --git a/target/ast10x0/tests/peripherals/sgpiom/sgpiom_irq/system.json5 b/target/ast10x0/tests/peripherals/sgpiom/sgpiom_irq/system.json5 index 0f3f61a..7766980 100644 --- a/target/ast10x0/tests/peripherals/sgpiom/sgpiom_irq/system.json5 +++ b/target/ast10x0/tests/peripherals/sgpiom/sgpiom_irq/system.json5
@@ -31,10 +31,10 @@ }, kernel: { flash_start_address: 0x00000800, // After vector table - // 0x7800 so the kernel flash ends exactly at 0x8000 — a PMSAv7 MPU - // 16KB subregion boundary — and the app starts there without the - // subregion-overlap warning. Kernel code is ~30KB. - flash_size_bytes: 30720, // 0x7800 (0x800..0x8000) + // 0xF800 so the kernel flash ends at 0x10000 — a natural 64KB / PMSAv7 + // MPU boundary. The hardware (opt) build uses ~30KB; the QEMU fastbuild + // grows to ~47KB, so we size for headroom. App starts at 0x10000. + flash_size_bytes: 63488, // 0xF800 (0x800..0x10000) ram_start_address: 0x00060000, ram_size_bytes: 131072, // 128KB },