A step-by-step walkthrough for booting PetaLinux on an AMD Zynq 7000 SoC from an SD card. Covers SD card partitioning (FAT32 boot partition + ext4 root partition), copying PetaLinux build images, configuring boot mode strapping pins, and hardware considerations like logic level shifting between 1.8V MIO bank and 3.3V SD card. Also demonstrates a workaround using a custom First Stage Bootloader (FSBL) flashed to QSPI memory to redirect boot to non-standard SD card MIO pins or eMMC, useful when SD card is not wired to the default MIO40-45 pins.
•26m watch time