前言:
Ubuntu18.04安装Petalinux 2021.1_sudaroot的博客-CSDN博客
介绍:
PetaLinux基于Yocto,每次创建或者编译工程下载都需要联网下载工程所需文件,且下载的文件非常庞大,这就导致编译速度还受网络影响导致耗时较长。但是如果改成使用本地缓存文件进行离线编译则可大大缩短时间。
1、下载sstate-cache和downloads
在官网PetaLinux找到对应版本下载页面,PetaLinux Tools sstate-cache Artifacts - 2021.1 ,
如ZYNQMP就下载aarch64 sstate-cache,downloads是必须下载的。
下载完成后,解压sstate-cache和downloads,到某一文件夹内。
如我创建了一个文件share_petalinux_file,把sstate-cache和downloads放进去。
另一种方法:下载的文件确实有点大,还有一种办法。
就是把你已经可以编译完成的工程里面的ssta