Instalarea petalinux pe Windows WSL
Acest ghid descrie instalarea suitei AMD PetaLinux 2025.2 într-un mediu WSL2 (Windows Subsystem for Linux), utilizând distribuția Ubuntu 22.04 LTS, pe Windows 11.
Scopul este configurarea unui mediu de dezvoltare care să permită compilarea imaginilor Linux pentru placa Digilent Arty Z7-20, bazată pe procesorul AMD/Xilinx Zynq-7000.
Vom utiliza Visual Studio Code pentru dezvoltare, iar compilarea se va realiza direct în Ubuntu, prin intermediul WSL2.
Condiții inițiale
Linux Ubuntu 22.04 pe WSL
Pași
Pornire Ubuntu 22.04 pe WSL
wsl -d Ubuntu-22.04 --cd ~
Verifică versiunea
lsb_release -a
uname -m
Pachete necesare
sudo apt update
sudo apt upgrade -y
sudo apt install -y \
build-essential gcc g++ gcc-multilib \
git git-core make cmake \
gawk diffstat chrpath socat cpio \
python3 python3-pip python3-pexpect \
python3-git python3-jinja2 \
python3-setuptools \
wget curl unzip tar xz-utils gzip \
iproute2 net-tools iputils-ping \
libncurses5-dev libssl-dev zlib1g-dev \
flex bison autoconf automake libtool \
texinfo screen pax debianutils \
libselinux1 gnupg xterm
Configurare Bash ca shell
AMD recomandă bash pentru /bin/sh
tom@DELLBOY:~$ ls -l /bin/sh
lrwxrwxrwx 1 root root 4 Mar 9 2026 /bin/sh -> dash
Dacă indică dash, execută:
sudo dpkg-reconfigure dash
Apoi
tom@DELLBOY:~$ ls -l /bin/sh
lrwxrwxrwx 1 root root 4 Nov 7 12:02 /bin/sh -> bash
Descarcă PetaLinux 2025.2
ATENȚIE !! Versiunea PetaLinux trebuie să fie identică cu versiunea Vivado