| KNOWLEDGE BASE

A rich source of expert knowledge

Learn from experts in the world of embedded systems

Embedded Linux + FPGA/SoC (Zynq Part 5) - Phil's Lab #100

PetaLinux installation, build, and boot for an AMD/Xilinx Zynq SoC (System-on-Chip). Full start-to-finish tutorial, including embedded linux run, eMMC test, ethernet test, and more.
Chapters:
  • 00:00Introduction
  • 02:54PetaLinux Overview
  • 03:54Virtual Machine + Ubuntu
  • 04:37PetaLinux Dependencies
  • 05:25PetaLinux Tools Install
  • 06:06Sourcing "settings.sh"
  • 06:30Hardware File (XSA)
  • 08:48Create New Project
  • 09:55Configure Using XSA File
  • 11:52Configure Kernel
  • 13:03Configure U-Boot
  • 13:48Configure rootfs
  • 14:35Build PetaLinux
  • 15:09Install Xilinx Cable Drivers
  • 15:56Hardware Connection
  • 16:22Console (Putty) Set-Up
  • 17:43Booting PetaLinux via JTAG
  • 18:09U-Boot Start-Up
  • 18:38PetaLinux Start-Up
  • 19:49Log-In & Basics
  • 20:29Ethernet (ping, ifconfig)
  • 21:09eMMC (partioning)
  • 22:21User apps (peek/poke)
  • 22:41Summary
  • 23:30Outro