Booting the System Using a Secure Boot Image - 2024.2 English - UG1209

Zynq UltraScale+ MPSoC Embedded Design Tutorial (UG1209)

Document ID
UG1209
Release Date
2025-01-07
Version
2024.2 English

This section demonstrates how to use the BOOT.bin boot image created in prior sections to perform a secure boot using the ZCU102.

  1. Copy the BOOT.bin image, the boot.scr file generated in PetaLinux, and the ps_pl_linux_app.elf file.

  2. Insert the SD card into the ZCU102.

  3. Set SW6 of the ZCU102 for SD boot mode (1=ON; 2,3,4=OFF).

    _images/image43.jpeg
  4. Connect Serial terminals to ZCU102 (115200, eight data bits, one stop bit, no parity).

  5. Power on the ZCU102.

  6. When the terminal reaches the U-Boot ZynqMP> prompt, type bootm 0x2000000.

    Note

    0x2000000 is the address of image.ub

    _images/image94.png
  7. Log into Linux using the following credentials:

    Login: root;
    Password: root
    

    Run the Linux application as described in Design Example 1: Using GPIOs, Timers, and Interrupts.

    _images/image95.png