hivec - 2023.2 简体中文

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

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

语法

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

描述

用于将“Exception Vector Table”(异常矢量表)的位置指定为 hivec。这仅适用于 a53 核(32 位)与 r5 核。

  • hivec:异常矢量表位于 0xFFFF0000。
  • lovec:异常矢量表位于 0x00000000。这是默认值。

实参

示例

  • 对于 Zynq 器件和 Zynq UltraScale+ MPSoC
    all:                                              
    {                                                 
        [bootloader, destination_cpu=a53_0] fsbl.elf  
        [destination_cpu=r5-0,hivec] app1.elf         
    }
  • 对于 AMD Versal™  自适应 SoC:
    all:                                              
    {                                                 
       image                                          
       {                                              
         name = image1, id = 0x1c000001               
         { type=bootloader, file=plm.elf }            
         { type=pmcdata, file=pmc_cdo.bin }           
         { type=cdo, file=fpd_data.cdo }              
         { core=psm, file=psm.elf }                   
         { core=r5-0, hivec, file=hello.elf }         
       }                                              
    }