@@ -56,7 +56,7 @@
};
partition@180000 {
- label = "FIP-TFA";
+ label = "LegacyFIP";
reg = <0x180000 0x78000>;
};
@@ -66,18 +66,28 @@
};
partition@200000 {
- label = "U-Boot";
- reg = <0x200000 0x100000>;
+ label = "EDK2";
+ reg = <0x200000 0x200000>;
};
- partition@300000 {
- label = "UBoot-Env";
- reg = <0x300000 0x100000>;
+ partition@400000 {
+ label = "EDK2-Env";
+ reg = <0x400000 0x100000>;
};
partition@500000 {
- label = "Ex-OPTEE";
- reg = <0x500000 0x200000>;
+ label = "Metadata";
+ reg = <0x500000 0x80000>;
+ };
+
+ partition@580000 {
+ label = "UBoot-Env";
+ reg = <0x580000 0x80000>;
+ };
+
+ partition@600000 {
+ label = "FIP";
+ reg = <0x600000 0x400000>;
};
};
};
@@ -1,10 +1,11 @@
CONFIG_ARM=y
CONFIG_ARCH_SYNQUACER=y
-CONFIG_SYS_TEXT_BASE=0x08200000
+CONFIG_POSITION_INDEPENDENT=y
+CONFIG_SYS_TEXT_BASE=0
CONFIG_SYS_MALLOC_LEN=0x1000000
CONFIG_SYS_MALLOC_F_LEN=0x400
CONFIG_ENV_SIZE=0x30000
-CONFIG_ENV_OFFSET=0x300000
+CONFIG_ENV_OFFSET=0x580000
CONFIG_ENV_SECT_SIZE=0x10000
CONFIG_DM_GPIO=y
CONFIG_DEFAULT_DEVICE_TREE="synquacer-sc2a11-developerbox"
@@ -47,9 +47,7 @@
/* Since U-Boot 64bit PCIe support is limited, disable 64bit MMIO support */
#define DEFAULT_DFU_ALT_INFO "dfu_alt_info=" \
- "mtd nor1=u-boot.bin raw 200000 100000;" \
- "fip.bin raw 180000 78000;" \
- "optee.bin raw 500000 100000\0"
+ "mtd nor1=fip.bin raw 600000 400000\0"
/* GUIDs for capsule updatable firmware images */
#define DEVELOPERBOX_UBOOT_IMAGE_GUID \