Modifying the hello_sys_a53 Application Source Code - 2024.2 English - UG1209

Zynq UltraScale+ MPSoC Embedded Design Tutorial (UG1209)

Document ID
UG1209
Release Date
2025-01-07
Version
2024.2 English
  1. Open the helloworld.c source file for the hello_sys_a53 application.

    • In the Explorer view, double-click helloworld.c in hello_sys_a53 → src.

  2. Modify the arguments in the print command, as shown below.

    Print("Hello World from APU\n\r");
    
    _images/image34.png
  3. Save the changes:

    • Press Ctrl + S, or click the save icon on the toolbar.

  4. Build the hello_a53 application:

    • Right-click the hello_sys_a53 application and select Build Project.

    • Alternatively, it can be done by clicking the save button on the toolbar.

  5. Verify that the application is compiled and linked successfully:

    • The console window report looks like the following:

    'Finished building target: hello_sys_a53.elf'
    ' '
    'Invoking: ARM v8 Print Size'
    aarch64-none-elf-size hello_sys_a53.elf  |tee "hello_sys_a53.elf.size"
       text      data     bss     dec     hex filename
    30212    2048   20676   52936    cec8 hello_sys_a53.elf
    'Finished building: hello_sys_a53.elf.size'
    
    • The hello_sys_a53.elf file is generated in the hello_sys_a53 → Debug folder.