ZYNQ系列(十三)petalinux工程归档(复制)
前言
开发时遇到petalinux工程归档问题,petalinux工程不允许直接复制。下面介绍petalinux如何归档。
开发环境
开发板:黑金的zynq7010。
petalinux版本:2017.4。
vivado版本:2017.4。
拷贝配置信息
在工程目录下,拷贝“.petalinux”,“hdf”,“project-spec”,“config.project” 4个目录/文件。
更改编译生成路径
这部分直接看下面脚本。
csplit project-spec/configs/config '/CONFIG_TMP_DIR_LOCATION/'
mv xx00 project-spec/configs/config
echo CONFIG_TMP_DIR_LOCATION=\"${PWD}/build/tmp\" >> project-spec/configs/config
sed '/CONFIG_TMP_DIR_LOCATION/d' xx01 >> project-spec/configs/config
rm -rf xx01
配置硬件信息
$ petalinux-config --get-hw-description ./hdf
编译工程
$ petalinux-build
收工
笔者也是小白一枚,都是按照网上别人博客来的,下面将我看到几个不错的博客贴出来,供大家欣赏。
1. ZYNQ:加速 PetaLinux 工程编译、复制 PetaLinux 工程
他的第一部分是关于编译加速的,看不懂。第二部分是关于工程复制的。