Describes the scatter-loading features and how you use scatter files with the Arm® linker, armlink, to create complex images.
7.1 The scatter-loading mechanism.
7.2 Root region and the initial entry point.
7.3 Example of how to explicitly place a named section with scatter-loading.
7.4 Placement of unassigned sections.
7.5 Placing veneers with a scatter file.
7.6 Placement of CMSE veneer sections for a Secure image.
7.7 Reserving an empty block of memory.
7.8 Placement of Arm® C and C++
7.9 Aligning regions to page boundaries.
7.10 Aligning execution regions and input sections.
7.11 Preprocessing a scatter file.
7.12 Example of using expression evaluation in a scatter file to avoid padding.
7.13 Equivalent scatter-loading descriptions for simple images.
7.14 How the linker resolves multiple matches when processing scatter files.
7.15 How the linker resolves path names when processing scatter files.
7.16 Scatter file to ELF mapping.