target/ast10x0: fix hardware test .bin resolution and sgpiom_smoke RAM overlap
diff --git a/target/ast10x0/harness/test_runner.py b/target/ast10x0/harness/test_runner.py index ec36b64..cba88d7 100644 --- a/target/ast10x0/harness/test_runner.py +++ b/target/ast10x0/harness/test_runner.py
@@ -420,9 +420,9 @@ slave_symlink = image.parent / (image.name + ".slave.elf") if slave_symlink.exists(): slave_elf_path = slave_symlink.resolve() - args.slave_firmware = str(image.parent / (image.name + ".slave.bin")) - args.firmware = str(image.parent / (image.name + ".bin")) + args.slave_firmware = str(slave_elf_path.with_suffix(".bin")) image = image.resolve() + args.firmware = str(image.with_suffix(".bin")) else: args.firmware = str(image.with_suffix(".bin"))
diff --git a/target/ast10x0/tests/peripherals/sgpiom/sgpiom_smoke/system.json5 b/target/ast10x0/tests/peripherals/sgpiom/sgpiom_smoke/system.json5 index 30eb85e..d3e435a 100644 --- a/target/ast10x0/tests/peripherals/sgpiom/sgpiom_smoke/system.json5 +++ b/target/ast10x0/tests/peripherals/sgpiom/sgpiom_smoke/system.json5
@@ -12,6 +12,6 @@ flash_start_address: 0x00000500, flash_size_bytes: 262144, ram_start_address: 0x00040500, - ram_size_bytes: 393216, + ram_size_bytes: 391936, // ends at RAM_NC boundary (0x000A0000) }, }