Files
BPI-M2C/source_sync_rls_25c/prebuilts/scripts/partitions/base.xml
T
2026-09-22 09:38:26 +08:00

187 lines
5.4 KiB
XML
Executable File

<?xml version="1.0" encoding="UTF-8"?>
<!-- FlashTypeID: 0, means Nor Flash;1, means Nand Flash -->
<!-- File-Flag: 0, means this file need not input file path -->
<!-- 1, means this file need input file path -->
<!-- File-CheckFlag: 0, this file is optional -->
<!-- 1, must select this file -->
<!-- 2, means not check this file in pack -->
<!-- Mode: 0, not uesed; 1, means nand page size and oob care -->
<!-- File-Type: MasterImage,means it will add BOOT_PARAM -->
<!-- and OS_INFO information to file -->
<!-- File-ID: Can not be changed,it is used by tools -->
<!-- File-IDAlias: This is for GUI display can be changed -->
<BMAConfig>
<ProductList>
<Product name="base">
<SchemeName>base</SchemeName>
<FlashTypeID>1</FlashTypeID>
<Mode>0</Mode>
<Partitions>
<!-- size unit is MBytes -->
<Partition id="miscdata" size="1"/>
<Partition id="property" size="1"/>
<Partition id="trustos" size="6"/>
<Partition id="trustos_bak" size="6"/>
<Partition id="sml" size="1"/>
<Partition id="sml_bak" size="1"/>
<Partition id="uboot" size="1"/>
<Partition id="uboot_bak" size="1"/>
<Partition id="uboot_log" size="4"/>
<Partition id="recovery" size="35"/>
<Partition id="boot" size="35"/>
<Partition id="system" size="2048"/>
<Partition id="home" size="2048"/>
<Partition id="userdata" size="0xFFFFFFFF"/>
</Partitions>
<ProductComment/>
</Product>
</ProductList>
<SchemeList>
<Scheme name="base">
<File>
<ID>FDL</ID>
<IDAlias>FDL1</IDAlias>
<Type>FDL</Type>
<Block>
<Base>0x00005000</Base>
<Size>0x0</Size>
</Block>
<Flag>1</Flag>
<CheckFlag>1</CheckFlag>
<Description>First nand flash download image file</Description>
</File>
<File>
<ID>FDL2</ID>
<IDAlias>FDL2</IDAlias>
<Type>NAND_FDL</Type>
<Block>
<Base>0x9EFFFE00</Base>
<Size>0x0</Size>
</Block>
<Flag>1</Flag>
<CheckFlag>1</CheckFlag>
<Description>Second nand flash download image file</Description>
</File>
<File>
<ID>EraseUBOOT</ID>
<IDAlias>EraseUBOOT</IDAlias>
<Type>EraseFlash2</Type>
<Block id="uboot">
<Base>0x0</Base>
<Size>0x0</Size>
</Block>
<Flag>0</Flag>
<CheckFlag>2</CheckFlag>
<Description>Erase UBootloader section</Description>
</File>
<File>
<ID>EraseUBOOTLOG</ID>
<IDAlias>EraseUBOOTLOG</IDAlias>
<Type>EraseFlash2</Type>
<Block id="uboot_log">
<Base>0x0</Base>
<Size>0x0</Size>
</Block>
<Flag>0</Flag>
<CheckFlag>2</CheckFlag>
<Description>Erase UBootloader log section</Description>
</File>
<File>
<ID>SPLLoader</ID>
<IDAlias>SPL_LOADER</IDAlias>
<Type>UBOOT_LOADER2</Type>
<Block id="splloader">
<Base>0x80000000</Base>
<Size>0x0</Size>
</Block>
<Flag>1</Flag>
<CheckFlag>0</CheckFlag>
<Description>spl image file</Description>
</File>
<File>
<ID>BOOT</ID>
<IDAlias>BOOT</IDAlias>
<Type>CODE2</Type>
<Block id="boot">
<Base>0x0</Base>
<Size>0x0</Size>
</Block>
<Flag>1</Flag>
<CheckFlag>0</CheckFlag>
<Description>Kernel image file</Description>
</File>
<File>
<ID>System</ID>
<IDAlias>System</IDAlias>
<Type>YAFFS_IMG2</Type>
<Block id="system">
<Base>0x0</Base>
<Size>0x0</Size>
</Block>
<Flag>1</Flag>
<CheckFlag>0</CheckFlag>
<Description>System image file</Description>
</File>
<File>
<ID>Home</ID>
<IDAlias>Home</IDAlias>
<Type>YAFFS_IMG2</Type>
<Block id="home">
<Base>0x0</Base>
<Size>0x0</Size>
</Block>
<Flag>1</Flag>
<CheckFlag>0</CheckFlag>
<Description>home</Description>
</File>
<File>
<ID>UserData</ID>
<IDAlias>UserData</IDAlias>
<Type>YAFFS_IMG2</Type>
<Block id="userdata">
<Base>0x0</Base>
<Size>0x0</Size>
</Block>
<Flag>1</Flag>
<CheckFlag>0</CheckFlag>
<Description>UserData image file</Description>
</File>
<File>
<ID>Trustos</ID>
<IDAlias>Trustos</IDAlias>
<Type>CODE2</Type>
<Block id="trustos">
<Base>0x0</Base>
<Size>0x0</Size>
</Block>
<Flag>1</Flag>
<CheckFlag>2</CheckFlag>
<Description>Download trustos operation</Description>
</File>
<File>
<ID>SML</ID>
<IDAlias>SML</IDAlias>
<Type>CODE2</Type>
<Block id="sml">
<Base>0x0</Base>
<Size>0x0</Size>
</Block>
<Flag>1</Flag>
<CheckFlag>2</CheckFlag>
<Description>Download sml operation</Description>
</File>
<File>
<ID>UBOOTLoader</ID>
<IDAlias>UBOOT_LOADER</IDAlias>
<Type>UBOOT_LOADER2</Type>
<Block id="uboot">
<Base>0x0</Base>
<Size>0x0</Size>
</Block>
<Flag>1</Flag>
<CheckFlag>0</CheckFlag>
<Description>UBootloader image file</Description>
</File>
</Scheme>
</SchemeList></BMAConfig>