startup - 2022.2 English

Vitis Unified Software Platform Documentation: Embedded Software Development (UG1400)

Document ID
UG1400
Release Date
2023-01-02
Version
2022.2 English

Syntax

  • For Zynq devices and Zynq UltraScale+ MPSoC:
    [startup = <value>] <filename>
  • For Versal® ACAP:
    { startup = <value>, file = <filename> }

Description

This option sets the entry address for the partition, after it is loaded. This is ignored for partitions that do not execute. This is valid only for binary partitions.

Example

  • For Zynq devices and Zynq UltraScale+ MPSoC:
    all:                                                           
     {                                                              
          [bootloader] fsbl.elf                                     
          [startup=0x1000000] app.bin                               
     }
  • For Versal® ACAP:
    new_bif:
    {
    	image
    	{
    		{ type = bootimage, file = base.pdi }
    	}
    	image
    	{
    		name = apu_ss, id = 0x1c000000
    		{ core=a72-0, load=0x1000, startup = 0x1000, file = apu.bin }
    	}
    }
    
Note: *base.pdi is the PDI generated by Vivado.