You copied the Doc URL to your clipboard.

Configure your project

Before you build the HelloWorld project, you need to tell the linker the RAM base address for your FVP target. This ensures that the application is built and loaded correctly on to your target. You also need to tell Arm® Debugger to add debug symbols into the image file, which allows you to debug the image.

Before you begin

Complete Create a project in C/C++


  1. In the Project Explorer view, right-click the HelloWorld project and select Properties. The Properties for HelloWorld dialog box opens.
  2. Add debug symbols into the image file:
    1. Expand C/C++ Build, and select Build Variables.
    2. Set Configuration to Debug [Active].
  3. Set the linker base RAM address, under C/C++ Build select Settings:
    1. Select Tool Settings → All Tools Settings → Target.
    2. From the Target CPU dropdown, select Cortex-A9.
    3. From the Target FPU dropdown, select No FPU.
    4. Select Tool Settings → Arm Linker 6 → Image Layout.
    5. In the RO base address field, enter 0x80000000.
  4. Click OK.
  5. If you are prompted to rebuild the index, click Yes.
Was this page helpful? Yes No