怎样设计个人网站网站开发的主题
1 Fetcher failure:Unable to find file 错误
如果编译工程遇到如下图所示的“Fetcher failure for URL”或相似错误
 
 出现这种错误的原因是 Petalinux 在配置和编译的时候,需要联网下载一些文件,由于网
 络原因这些文件不能正常下载,导致编译出错。解决的方法如下:
 到Xilinx官网
 https://china.xilinx.com/support/download/index.html/content/xilinx/zh/downloadNav/embedded
 design-tools/archive.html 下载 2020.2 版本 petalinux 对应的“下载”压缩包,如下图所示:
 
 下载完成后解压到 Ubuntu 和 Windows 的共享文件夹中,如下图所示:
 
 从Ubuntu虚拟机中访问该文件夹路径为“/mnt/hgfs/share18/downloads/downloads”。
 下面将解压后的路径添加到Petalinux工程中。 进入 Petalinux 工程,输入“petalinux-config”配置工程,配置“Yocto Settings —>Add pre-mirror url”,删除原来的内容,添加downloads包文件路径,添加格式为“file://<路径>”。对于笔者而言,路径为“file:///mnt/hgfs/share18/downloads/downloads”,如下图所示:
 
 保存配置,返回到Yocto Settings界面,使能“Enable BB NO NETWORK”,如下图所示:
 
 保存配置并退出。
 重新编译就不会再报“Fetcher failure:Unable to find file”相关的错误。
