En ny handledning på Hackster.io ger steg-för-steg-instruktioner för att installera AMD FPGA-verktyg versionerna 2025.1 och 2025.2 på Ubuntu 24.04 LTS, och belyser skillnader från tidigare Ubuntu-versioner samt lösningar för kompatibilitetsproblem. Guiden täcker Vivado, Vitis och PetaLinux, och noterar att PetaLinux kommer att avvecklas i version 2026.2.
Handledningen, skriven av Whitney Knitter, tar upp installationsprocessen för AMDs FPGA-utvecklingsverktyg på nyligen släppta Ubuntu 24.04 LTS, som introducerar förändringar som påverkar traditionella installationsmetoder. Knitter förklarar att användare först måste byta standardskal från Zsh till Bash med chsh-kommandot, eftersom den tidigare metoden dpkg-reconfigure inte längre fungerar på grund av Debians övergång från debconf. «Det irriterande är dock att alla dpkg-kommandon fortfarande verkar vara tillgängliga i Ubuntu 24.04 och körs utan att kasta fel. Men den enda anledningen till att de inte kastar fel är att de faktiskt inte gör något,» skriver Knitter. Förberedande steg inkluderar att lägga till stöd för 32-bitars i386-arkitektur och installera uppdaterade paket specifika för Ubuntu 24.04, såsom libtinfo6 istället för libtinfo5. För PetaLinux måste en TFTP-server konfigureras i /etc/xinetd.d, och användaren läggas till i dialout-gruppen för USB-åtkomst. Knitter rekommenderar Single File Download (SFD)-installatören framför webbaserade alternativ för tillförlitlighet, trots dess större storlek. Installationen börjar med att köra xsetup-skriptet som root, som standard riktat mot /tools/Xilinx. Att välja Vitis installerar Vivado, HLS och andra komponenter. För 2025.1 integreras PetaLinux i huvudinstallatören, men 2025.2 kräver separat nedladdning och manuell katalogsuppsättning. Knitter noterar: «PetaLinux fasas ut och kommer att avvecklas med version 2026.2.» Kompatibilitetsutmaningar för Ubuntu 24.04 inkluderar manuell installation av libtinfo5 för PetaLinux-byggen och inaktivering av kärnrestriktioner för oprivilegierad användaråtkomst via sysctl. Initiala byggen kan misslyckas på grund av spegel-URL-problem men lyckas vid omförsök. Guiden bekräftar tester på både Ubuntu 24.04 och 22.04, med officiellt stöd begränsat till den senare. Knitter avråder från att blanda verktygsversioner i projekt och rekommenderar att undvika långsiktig användning av PetaLinux på grund av dess avveckling.