partition_owner 和 owner - 2023.2 简体中文

Vitis 统一软件平台文档 嵌入式软件开发 (UG1400)

Document ID
UG1400
Release Date
2023-12-13
Version
2023.2 简体中文

语法

  • 对于 Zynq 器件和 Zynq UltraScale+ MPSoC
    [partition_owner = <options>] <filename>
  • 对于 AMD Versal™  自适应 SoC:
    { owner = <options>, file=<filename> }

描述

负责加载分区的分区的所有者。

实参

  • 对于 Zynq 器件和 Zynq UltraScale+ MPSoC
    • fsbl:由 FSBL 加载此分区
    • uboot:由 U-Boot 加载此分区
  • 对于 AMD Versal™  自适应 SoC:
    • plm:由 PLM 加载此分区
    • non-plm:PLM 忽略此分区,并以其他方式加载此分区

示例

  • 对于 Zynq 器件和 Zynq UltraScale+ MPSoC
    all:                                              
     {                                                 
         [bootloader] fsbl.elf                         
         uboot.elf                                     
         [partition_owner=uboot] hello.elf             
     }
  • 对于 AMD Versal™  自适应 SoC:
    all:                                              
     {                                                 
         image                                         
         {                                             
             { type = bootimage, file = base.pdi }                                       
         }                                             
         image                                         
         {                                             
             name = apu_subsys,  id = 0x1c000003       
             {                                         
                  id = 0x00000000,                     
                  core = a72-0,                        
                  owner = non-plm,                     
                  file = /path/to/image.ub             
             }                                         
         }                                             
     }