diff --git a/files/flashlayouts/FlashLayout_delete-all_stm32mp157c-ev1_sample.tsv b/files/flashlayouts/FlashLayout_delete-all_stm32mp157c-ev1_sample.tsv new file mode 100644 index 0000000..3815b10 --- /dev/null +++ b/files/flashlayouts/FlashLayout_delete-all_stm32mp157c-ev1_sample.tsv @@ -0,0 +1,9 @@ +#Opt Id Name Type IP Offset Binary +- 0x01 fsbl1-boot Binary none 0x0 tf-a-stm32mp157c-ev1-trusted.stm32 +- 0x03 ssbl-boot Binary none 0x0 u-boot-stm32mp157c-ev1-optee.stm32 +PED 0x08 emmc-fsbl1 Binary mmc1 boot1 none +PED 0x09 emmc-fsbl2 Binary mmc1 boot2 none +PED 0x30 emmc-all RawImage mmc1 0x0 none +PED 0x40 nand-4-256-all RawImage nand0 0x0 none +PED 0x50 nor-all RawImage nor0 0x0 none +PED 0x60 sdcard-all RawImage mmc0 0x0 none diff --git a/files/flashlayouts/FlashLayout_emmc_stm32mp157c-ev1_sample.tsv b/files/flashlayouts/FlashLayout_emmc_stm32mp157c-ev1_sample.tsv new file mode 100644 index 0000000..07ae753 --- /dev/null +++ b/files/flashlayouts/FlashLayout_emmc_stm32mp157c-ev1_sample.tsv @@ -0,0 +1,10 @@ +#Opt Id Name Type IP Offset Binary +- 0x01 fsbl1-boot Binary none 0x0 tf-a-stm32mp157c-ev1-trusted.stm32 +- 0x03 ssbl-boot Binary none 0x0 u-boot-stm32mp157c-ev1-trusted.stm32 +P 0x04 fsbl1 Binary mmc1 boot1 tf-a-stm32mp157c-ev1-trusted.stm32 +P 0x05 fsbl2 Binary mmc1 boot2 tf-a-stm32mp157c-ev1-trusted.stm32 +P 0x06 ssbl Binary mmc1 0x00080000 u-boot-stm32mp157c-ev1-trusted.stm32 +P 0x21 bootfs System mmc1 0x00280000 st-image-bootfs-openstlinux-weston-stm32mp1.ext4 +P 0x22 vendorfs FileSystem mmc1 0x04280000 st-image-vendorfs-openstlinux-weston-stm32mp1.ext4 +P 0x23 rootfs FileSystem mmc1 0x05280000 st-image-weston-openstlinux-weston-stm32mp1.ext4 +P 0x24 userfs FileSystem mmc1 0x34100000 st-image-userfs-openstlinux-weston-stm32mp1.ext4 diff --git a/files/flashlayouts/FlashLayout_nand-4-256_stm32mp157c-ev1_sample.tsv b/files/flashlayouts/FlashLayout_nand-4-256_stm32mp157c-ev1_sample.tsv new file mode 100644 index 0000000..501c2ab --- /dev/null +++ b/files/flashlayouts/FlashLayout_nand-4-256_stm32mp157c-ev1_sample.tsv @@ -0,0 +1,7 @@ +#Opt Id Name Type IP Offset Binary +- 0x01 fsbl1-boot Binary none 0x0 tf-a-stm32mp157c-ev1-trusted.stm32 +- 0x03 ssbl-boot Binary none 0x0 u-boot-stm32mp157c-ev1-trusted.stm32 +P 0x04 fsbl1 Binary(2) nand0 0x00000000 tf-a-stm32mp157c-ev1-trusted.stm32 +P 0x06 ssbl Binary nand0 0x00200000 u-boot-stm32mp157c-ev1-trusted.stm32 +P 0x07 ssbl2 Binary nand0 0x00400000 u-boot-stm32mp157c-ev1-trusted.stm32 +P 0x21 ubifs System nand0 0x00600000 st-image-weston-openstlinux-weston-stm32mp1_nand_4_256_multivolume.ubi diff --git a/files/flashlayouts/FlashLayout_nor-emmc_stm32mp157c-ev1_sample.tsv b/files/flashlayouts/FlashLayout_nor-emmc_stm32mp157c-ev1_sample.tsv new file mode 100644 index 0000000..26af632 --- /dev/null +++ b/files/flashlayouts/FlashLayout_nor-emmc_stm32mp157c-ev1_sample.tsv @@ -0,0 +1,14 @@ +#Opt Id Name Type IP Offset Binary +- 0x01 fsbl1-boot Binary none 0x0 tf-a-stm32mp157c-ev1-trusted.stm32 +- 0x03 ssbl-boot Binary none 0x0 u-boot-stm32mp157c-ev1-trusted.stm32 +P 0x04 fsbl1 Binary nor0 0x00000000 tf-a-stm32mp157c-ev1-trusted.stm32 +P 0x05 fsbl2 Binary nor0 0x00040000 tf-a-stm32mp157c-ev1-trusted.stm32 +P 0x06 ssbl Binary nor0 0x00080000 u-boot-stm32mp157c-ev1-trusted.stm32 +PE 0x20 logo Binary nor0 0x00280000 none +PE 0x10 empty Binary nor0 0x002C0000 none +P 0x21 bootfs System mmc1 0x00080000 st-image-bootfs-openstlinux-weston-stm32mp1.ext4 +P 0x22 vendorfs FileSystem mmc1 0x04080000 st-image-vendorfs-openstlinux-weston-stm32mp1.ext4 +P 0x23 rootfs FileSystem mmc1 0x05080000 st-image-weston-openstlinux-weston-stm32mp1.ext4 +P 0x24 userfs FileSystem mmc1 0x33F00000 st-image-userfs-openstlinux-weston-stm32mp1.ext4 +PED 0x40 nand-4-256-all RawImage nand0 0x0 none +PED 0x60 sdcard-all RawImage mmc0 0x0 none diff --git a/files/flashlayouts/FlashLayout_nor-nand-4-256_stm32mp157c-ev1_sample.tsv b/files/flashlayouts/FlashLayout_nor-nand-4-256_stm32mp157c-ev1_sample.tsv new file mode 100644 index 0000000..80b14c4 --- /dev/null +++ b/files/flashlayouts/FlashLayout_nor-nand-4-256_stm32mp157c-ev1_sample.tsv @@ -0,0 +1,15 @@ +#Opt Id Name Type IP Offset Binary +- 0x01 fsbl1-boot Binary none 0x0 tf-a-stm32mp157c-ev1-trusted.stm32 +- 0x03 ssbl-boot Binary none 0x0 u-boot-stm32mp157c-ev1-trusted.stm32 +P 0x04 fsbl1 Binary nor0 0x00000000 tf-a-stm32mp157c-ev1-trusted.stm32 +P 0x05 fsbl2 Binary nor0 0x00040000 tf-a-stm32mp157c-ev1-trusted.stm32 +P 0x06 ssbl Binary nor0 0x00080000 u-boot-stm32mp157c-ev1-trusted.stm32 +PE 0x20 logo Binary nor0 0x00280000 none +PE 0x10 empty Binary nor0 0x002C0000 none +PE 0x11 empty2 Binary nand0 0x00000000 none +PE 0x12 empty3 Binary nand0 0x00200000 none +P 0x21 ubifs System nand0 0x00400000 st-image-weston-openstlinux-weston-stm32mp1_nand_4_256_multivolume.ubi +PED 0x08 emmc-fsbl1 Binary mmc1 boot1 none +PED 0x09 emmc-fsbl2 Binary mmc1 boot2 none +PED 0x30 emmc-all RawImage mmc1 0x0 none +PED 0x60 sdcard-all RawImage mmc0 0x0 none diff --git a/files/flashlayouts/FlashLayout_nor-sdcard_stm32mp157c-ev1_sample.tsv b/files/flashlayouts/FlashLayout_nor-sdcard_stm32mp157c-ev1_sample.tsv new file mode 100644 index 0000000..7fc3e13 --- /dev/null +++ b/files/flashlayouts/FlashLayout_nor-sdcard_stm32mp157c-ev1_sample.tsv @@ -0,0 +1,16 @@ +#Opt Id Name Type IP Offset Binary +- 0x01 fsbl1-boot Binary none 0x0 tf-a-stm32mp157c-ev1-trusted.stm32 +- 0x03 ssbl-boot Binary none 0x0 u-boot-stm32mp157c-ev1-trusted.stm32 +P 0x04 fsbl1 Binary nor0 0x00000000 tf-a-stm32mp157c-ev1-trusted.stm32 +P 0x05 fsbl2 Binary nor0 0x00040000 tf-a-stm32mp157c-ev1-trusted.stm32 +P 0x06 ssbl Binary nor0 0x00080000 u-boot-stm32mp157c-ev1-trusted.stm32 +PE 0x20 logo Binary nor0 0x00280000 none +PE 0x10 empty Binary nor0 0x002C0000 none +P 0x21 bootfs System mmc0 0x00004400 st-image-bootfs-openstlinux-weston-stm32mp1.ext4 +P 0x22 vendorfs FileSystem mmc0 0x04004400 st-image-vendorfs-openstlinux-weston-stm32mp1.ext4 +P 0x23 rootfs FileSystem mmc0 0x05004400 st-image-weston-openstlinux-weston-stm32mp1.ext4 +P 0x24 userfs FileSystem mmc0 0x33E70400 st-image-userfs-openstlinux-weston-stm32mp1.ext4 +PED 0x08 emmc-fsbl1 Binary mmc1 boot1 none +PED 0x09 emmc-fsbl2 Binary mmc1 boot2 none +PED 0x30 emmc-all RawImage mmc1 0x0 none +PED 0x40 nand-4-256-all RawImage nand0 0x0 none diff --git a/files/flashlayouts/FlashLayout_sdcard_stm32mp157c-ev1_sample.tsv b/files/flashlayouts/FlashLayout_sdcard_stm32mp157c-ev1_sample.tsv new file mode 100644 index 0000000..5de5e46 --- /dev/null +++ b/files/flashlayouts/FlashLayout_sdcard_stm32mp157c-ev1_sample.tsv @@ -0,0 +1,10 @@ +#Opt Id Name Type IP Offset Binary +- 0x01 fsbl1-boot Binary none 0x0 tf-a-stm32mp157c-ev1-trusted.stm32 +- 0x03 ssbl-boot Binary none 0x0 u-boot-stm32mp157c-ev1-trusted.stm32 +P 0x04 fsbl1 Binary mmc0 0x00004400 tf-a-stm32mp157c-ev1-trusted.stm32 +P 0x05 fsbl2 Binary mmc0 0x00044400 tf-a-stm32mp157c-ev1-trusted.stm32 +P 0x06 ssbl Binary mmc0 0x00084400 u-boot-stm32mp157c-ev1-trusted.stm32 +P 0x21 bootfs System mmc0 0x00284400 st-image-bootfs-openstlinux-weston-stm32mp1.ext4 +P 0x22 vendorfs FileSystem mmc0 0x04284400 st-image-vendorfs-openstlinux-weston-stm32mp1.ext4 +P 0x23 rootfs FileSystem mmc0 0x05284400 st-image-weston-openstlinux-weston-stm32mp1.ext4 +P 0x24 userfs FileSystem mmc0 0x340F0400 st-image-userfs-openstlinux-weston-stm32mp1.ext4