SPRUI03E June 2015 – January 2023
All load image sections are initialized data sections. In the absence of a ROMS directive, the load/run address of the load image section is the load address of the first input section in the load image section. If the SECTIONS directive was used and a different load address was given using the paddr parameter, this address will be used.
The load image format always creates a single load image object file. The format of the load image object file is determined based on the input files. The file is not marked executable and does not contain an entry point. The default load image object file name is ti_load_image.obj. This can be changed using the --outfile option. Only one --outfile option is valid when creating a load image, all other occurrences are ignored.
Sections in one input image may not overlap with sections in another input image. The hex converter issues an error message if sections overlap.
If a boot table is being created, either using the SECTIONS directive or the --boot option, the ROMS directive must be used.