Como executar a instalação do petalinux no Ubuntu 20.04

Como executar a instalação do petalinux no Ubuntu 20.04

Não consigo executar a instalação do petalinux no Ubuntu 20.04.

abc@alpha:/scratch2/abc/Xilinx$ /petalinux-v2021.1-final-installer.run /scratch2/abc/Xilinx/Petalinux

Ele vem com esse erro.

-bash: /usr/bin/python: No such file or directory

Eu edito minha pergunta com o terminal. Não tenho certeza do que estou fazendo de errado.

abc@alpha:/scratch2/abc/Xilinx$ ls
Downloads       Petalinux                   petalinux-v2021.1-final-installer.run  Vitis      Vivado
DocNav  Model_Composer  Projects                               Vitis_HLS  xic

abc@alpha:/scratch2/abc/Xilinx$ ./petalinux-v2021.1-final-installer.run /scratch2/abc/Xilinx/Petalinux

ERROR: Invalid options: /scratch2/abc/Xilinx/Petalinux
PetaLinux installer.
Usage:
  petalinux-v2021.1-final-installer.run [--log <LOGFILE>] [-d|--dir <INSTALL_DIR>] [options]
Options:
  --log <LOGFILE>               specify where the logfile should be created.
                                it will be petalinux_installation_log
                                in your working directory by default.
  -d|--dir [INSTALL_DIR]        specify the directory where you want to
                                install the tool kit. If not specified,
                                it will install to your working directory.
  -p|--platform <arch_name>     specify the architecture name.
                                aarch64         : sources for zynqMP and versal
                                arm             : sources for zynq
                                microblaze_lite : sources for microblaze_lite
                                microblaze_full : sources for microblaze_full
EXAMPLES:
Install the tool in specified location:
 $ ./petalinux-v2021.1-final-installer.run -d/--dir <INSTALL_DIR>
To get only desired sources:
 $ ./petalinux-v2021.1-final-installer.run --dir <INSTALL_DIR>
        This will install the sources for all(zynq,zynqMP,versal,microblaze_lite,microblaze_full).

 $ ./petalinux-v2021.1-final-installer.run --dir <INSTALL_DIR> --platform "arm"
        This will install the sources for zynq only.

 $ ./petalinux-v2021.1-final-installer.run --dir <INSTALL_DIR> --platform "arm aarch64"
        This will install the sources for zynq,zynqMP and versal.

 $ ./petalinux-v2021.1-final-installer.run --dir <INSTALL_DIR> --platform "microblaze_lite microblaze_full"
        This will install the sources for microblaze_lite
Please refer to the PetaLinux Tools Installation Guide.

Responder1

Provavelmente você precisará instalar o link simbólico do Python3 (/usr/bin/python/usr/bin/python3) por

sudo apt-get install python-is-python3

e tente executar novamente o instalador.

Consulte também comhttps://xilinx.github.io/kria-apps-docs/main/build/html/docs/build_petalinux.html.

Responder2

Etapa 1: crie a máquina virtual

Download, install and launch VirtualBox from here.
Create a new virtual machine using these options:
    Linux
    Ubuntu 64-bit
    16 GB RAM (8GB minimum according to user guide)
    VirtualBox Disk Image
    Dynamic (resizable) hard disk
    200 GB size (the resulting VM will have about 113GB free after all of these installs so you can reduce this if you like)

Eu recomendo usar o tipo dinâmico de disco rígido porque as ferramentas Xilinx ocupam muito espaço, os BSPs podem ocupar alguns GB cada, além dos projetos PetaLinux normalmente usarem muito espaço, por isso é difícil saber exatamente quanto espaço você vai acabar precisando. Se você usar um HDD de tamanho fixo, não poderá alterá-lo facilmente com o VirtualBox, então eu digo: vá com o dinâmico.

Mais sobre visite https://www.fpgadeveloper.com/how-to-install-petalinux-2020.1/

informação relacionada