...
Getting Linux working on Zynq is very simple, following steps are required
- Vivado/SDK/PetaLinux 20152016.4 2 installed (important do not mix versions!)
- Create Vivado Project, configure PS, Export HDF
- Ceate new PetaLinux project
- Import HDF into project
- petalinux-build
- copy boot.bin and image.ub to SD Card (only 2 files no more)
...
- Download PetaLinux from Xilinx Website: http://www.xilinx.com/support/download/index.html/content/xilinx/en/downloadNav/embedded-design-tools.html
- Choose a PetaLinux Version, that's corresponding to the installed Vivado and SDK Version.
- Example: Use Vivado 20152016.4 2 with SDK 20152016.4 2 and PetaLinux 20152016.42
- Use UG1144 "PetaLinux Tools Documentation - Reference Guide" that's corresponding with your PetaLinux Version
- Check "PetaLinux Tools Installation Requirements" chapter and install missing tool/libraries
- Use installation instructions from chapter "PetaLinux Tools Installation Steps"
- Note:
- Attention: Use English as OS language for your Linux System. Other language may cause errors on PetaLinux build process.
- There is no need to install anything else, or to fetch anything from any github repos, etc.
- It is recommended to test the installation by creating a dummy template project and building it.
- Download BSP Example from Xilinx Website
- Install:$ petalinux-create -t project -s <path-to-bsp>
- Build: $ petalinux-build
...