OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 1256|回复: 3

[XILINX] Pelinux-config错误:Failed to Extract Yocto SDK

[复制链接]

30

主题

71

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
255
金钱
255
注册时间
2020-10-19
在线时间
55 小时
发表于 2024-2-5 20:03:10 | 显示全部楼层 |阅读模式
环境:Petalinux2020.2 vitis2020.2 Ubuntu18.04.2
兼容:已根据UG1144确定上述搭配正常
描述:参考“领航开发板v2新版v3教程”,在初次构建Petalinux时,虽然也存在报错,但重新删除工程并重新构建后,一切顺利,SD加载到Zynq上正常进入Linux系统。为安装linux交叉编译工具链,已根据教程安装“sdk.sh”,环境变量设置也正常。
问题:在安装Linux交叉编译工具链后,尝试分步式编译,导入xsa之后运行petalinux-config时,根据教程保存退出后,报出下图错误:

hopes2024@hopes2024-virtual-machine:~/petalinux/petalinuxprj/SSBuild$ petalinux-config --get-hw-description /home/hopes2024/petalinux/xsa/design_top_wrapper.xsa
INFO: Sourcing build tools
INFO: Getting hardware description...
INFO: Rename design_top_wrapper.xsa to system.xsa
[INFO] Generating Kconfig for project
[INFO] Menuconfig project


*** End of the configuration.
*** Execute 'make' to start the build or try 'make help'.

[INFO] Extracting yocto SDK to components/yocto
ERROR: Failed to Extract Yocto SDK.
ERROR: Failed to config project.
ERROR: Get hw description Failed!.
然后我查看了build文件夹的config.log内容:
[INFO] Generating Kconfig for project
INFO: [Hsi 55-2053] elapsed time for repository (/opt/pkg/petalinux/2020.2/tools/xsct/data/embeddedsw) loading 0 seconds
[INFO] Menuconfig project
/home/hopes2024/petalinux/petalinuxprj/SSBuild/build/misc/config/Kconfig.syshw:29:warning: defaults for choice values not supported
[INFO] Extracting yocto SDK to components/yocto
PetaLinux Extensible SDK installer version 2020.2
=================================================
ERROR: the installer requires the en_US.UTF-8 locale to be installed (but not selected), please install it first
ERROR: Failed to Extract Yocto SDK.
上面有提示en_US.UTF-8的问题,我安装之后修改并重启,完成了选择。重新执行仍旧报错。怀疑不是这个问题。
然后参考了下6.4.2节关于Yocto的错误。我按照教程修改Yocto的相关内容,结果还是不行。
然后怀疑是不是SDK找不到,我又将路径修改为了安装sdk的路径,还是错误。
所以请教下大佬是什么原因。跟linux交叉编译工具链有关吗?我是直接下载安装的。环境配置后echo返回值也和教程一样。

config报错

config报错
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

30

主题

71

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
255
金钱
255
注册时间
2020-10-19
在线时间
55 小时
 楼主| 发表于 2024-2-6 13:38:22 | 显示全部楼层
解决了,重新装了一边Petalinux和交叉编译工具链。
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
3
金钱
3
注册时间
2023-12-27
在线时间
0 小时
发表于 2024-3-15 10:35:17 | 显示全部楼层
无糖加冰123 发表于 2024-2-6 13:38
解决了,重新装了一边Petalinux和交叉编译工具链。

我也是和你报同样的错误,我想问你一下,重新安装交叉编译工具链也是通过.sh安装的sdK吗?
回复 支持 反对

使用道具 举报

30

主题

71

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
255
金钱
255
注册时间
2020-10-19
在线时间
55 小时
 楼主| 发表于 2024-3-17 16:31:35 | 显示全部楼层
thl123 发表于 2024-3-15 10:35
我也是和你报同样的错误,我想问你一下,重新安装交叉编译工具链也是通过.sh安装的sdK吗?

是的,之前安装的直接把文件删除就好了。然后利用sdk.sh安装就行,我之所以报错是因为我将工具链装到了Petalinux的路径下。重新安装工具链时我用的时默认路径。之后就不报错了。我不清楚是不是路径的问题,最起码这么尝试后报错是没有了。正常运行。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-25 09:20

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表