Modifying the hello_sys_a53 Application Source Code - 2025.1 English - UG1209

Zynq UltraScale+ MPSoC Embedded Design Tutorial (UG1209)

Document ID
UG1209
Release Date
2025-07-30
Version
2025.1 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:

    • Click the hello_sys_a53 application and then click Build under the flow tab

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

    • The console window report looks like the following:

    --------------------------------------------------------------------------------
     [4/22/2025, 3:23:25 AM]: Build for hello_sys_a53::build with id '5911c841-46d0-4dca-8114-7ee4ea7d2c80' started.
     --------------------------------------------------------------------------------
    -- Configuring done
    -- Generating done
    ...
       text           data     bss     dec     hex filename
       29561           292   21275   51128    c7b8 hello_sys_a53.elf
    Build Finished successfully
    --------------------------------------------------------------------------------
    [4/22/2025, 3:23:38 AM]: Build for hello_sys_a53::build with id '5911c841-46d0-4dca-8114-7ee4ea7d2c80' ended.
    
    • The hello_sys_a53.elf file is generated in the hello_sys_a53 → build folder.