binman: Fix FIT image overlap issues

Fix three binman tests that has memory region overlap issue, the test
cases needed to be updated to use non-overlapping memory layouts.

* Tests fixed:
  - testFitFirmwareLoadables
  - testFitSignSimple
  - testFitSignNoSignatureNodes

* Changes made:
  Updated DTB test files to change U-Boot load addresses from 0x0 to
  0x2000 to avoid overlapping with ATF in the 0x10-0xfc range:
  - 276_fit_firmware_loadables.dts
  - 340_fit_signature.dts
  - 342_fit_signature.dts

An upcoming commit will validate if the memory region is overlapped

Signed-off-by: Aristo Chen <aristo.chen@canonical.com>
Reviewed-by: Neha Malcom Francis <n-francis@ti.com>
This commit is contained in:
Aristo Chen
2025-09-14 10:59:27 +00:00
committed by Tom Rini
parent 88392a59bf
commit dade54edaf
3 changed files with 6 additions and 6 deletions

View File

@@ -19,8 +19,8 @@
arch = "arm64";
os = "u-boot";
compression = "none";
load = <0x00000000>;
entry = <0x00000000>;
load = <0x00002000>;
entry = <0x00002000>;
u-boot-nodtb {
};

View File

@@ -20,8 +20,8 @@
arch = "arm64";
os = "u-boot";
compression = "none";
load = <0x00000000>;
entry = <0x00000000>;
load = <0x00002000>;
entry = <0x00002000>;
u-boot-nodtb {
};

View File

@@ -20,8 +20,8 @@
arch = "arm64";
os = "u-boot";
compression = "none";
load = <0x00000000>;
entry = <0x00000000>;
load = <0x00002000>;
entry = <0x00002000>;
u-boot-nodtb {
};