UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

取消
显示结果 
搜索替代 
您的意思是: 
Highlighted
Visitor crescent1973
Visitor

petalinux如何使用已有工程

大家好!

目前我拷贝了一个他人创建的petalinux的project文件夹,包含了components, subsystem等一系列子文件夹。但无论我直接在此文件夹下进行config、build等操作,或是试图将其打包为bsp,都会出现错误提示:(我的安装目录)/petalinux-v2015.4-final/components/" is invalid, it has space. 如果我使用petalinux-config --searchpath --delete命令,则会出现No valid subsystem is found!错误,但我确定此文件夹有components子文件夹(包含bootloader、apps等)。

为何petalinux会去搜索petalinux工具的安装目录而不是搜索当前文件夹下的components文件夹?我该如何设置才能正常使用这个工程?

0 项奖励
8 条回复
Community Manager
Community Manager

回复: petalinux如何使用已有工程

@crescent1973

 

文件夹有空格么?

-------------------------------------------------------------------------------------------------
Don’t forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------------------------------
如果提供的信息能解决您的问题,请标记为“接受为解决方案”。
如果您认为帖子有帮助,请点击“奖励”。谢谢!
-------------------------------------------------------------------------------------------------
0 项奖励
Visitor crescent1973
Visitor

回复: petalinux如何使用已有工程

@zhendon

感谢回复 我确定路径没有空格

0 项奖励
Community Manager
Community Manager

回复: petalinux如何使用已有工程

@crescent1973

 

谢谢回复。

我看到你的提问里说的安装目录。我想确认一下

这是你安装petalinux的目录吗?

还有你的工程是放在petalinux的安装目录吗?

 

不管安装目录还是工程目录都没有空格是吧

-------------------------------------------------------------------------------------------------
Don’t forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------------------------------
如果提供的信息能解决您的问题,请标记为“接受为解决方案”。
如果您认为帖子有帮助,请点击“奖励”。谢谢!
-------------------------------------------------------------------------------------------------
0 项奖励
Visitor crescent1973
Visitor

回复: petalinux如何使用已有工程

谢谢回复!

我的工程文件夹 不在 Petalinux的安装目录下。问题里说到的安装目录是指我安装Petalinux的目录

我确定所有的相关路径都没有空格

 

0 项奖励
Visitor crescent1973
Visitor

回复: petalinux如何使用已有工程

另一个相关情况是 如果我使用petalinux-package --bsp命令打包这个工程文件夹 不会有任何的components被打包进来 意味着Petalinux认为这个工程根本没有components?(即使components的确存在)

0 项奖励
Community Manager
Community Manager

回复: petalinux如何使用已有工程

@crescent1973

 

能把你的工程上传到论坛么,我可以试试看。

-------------------------------------------------------------------------------------------------
Don’t forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------------------------------
如果提供的信息能解决您的问题,请标记为“接受为解决方案”。
如果您认为帖子有帮助,请点击“奖励”。谢谢!
-------------------------------------------------------------------------------------------------
Xilinx Employee
Xilinx Employee

回复: petalinux如何使用已有工程

@crescent1973

不推荐直接拷贝工程吧,

让别人把工程打包BSP,然后利用BSP再生成新工程。

 

----------------------------------------------------------------------------------------------

如果提供的信息能解决您的问题,请标记为接受为解决方案

如果您认为帖子有帮助,请点击“奖励”。谢谢!

----------------------------------------------------------------------------------------------

Visitor crescent1973
Visitor

回复: petalinux如何使用已有工程

@zhendon

@chaoz

感谢回复 我通过新建工程并替换subsystem下的众多配置文件+手动create apps并复制文件 现在可以成功config和build了

0 项奖励