- Dependencies
1.Xilinx Vivado SDK : link
2.Linux development host
sudo apt-get install git make u-boot-tools build-essential fakeroot libncurses5-dev libssl-dev ccache dfu-util mtools util-linux
3.genimage tool : link
- Build Instructions
git clone https://github.com/PlutoSDR/plutosdr-bsp.git
cd plutosdr-bsp
export CROSS_COMPILE=arm-xilinx-linux-gnueabi-
export PATH=$PATH:/opt/Xilinx/SDK/2017.2/gnu/arm/lin/bin
make git-update-all
make update
make
- Updating your local repository
make git-pull
- Updating buildroot config (zynq_pluto_defconfig file)
make update-buildroot-config
- Updating buildroot third-party packages (packages directory)
make update-buildroot-packages