嵌入式开发者社区

标题: OE环境下omapdrmtest 编译 [打印本页]

作者: linuxfans    时间: 2018-8-29 10:49
标题: OE环境下omapdrmtest 编译
通过创龙技术的指点在OE平台下编译omapdrmtest比较好
我按照:03.01.00.06 SDK 编译方法
http://processors.wiki.ti.com/index.php?title=Processor_SDK_Building_The_SDK&oldid=222519
指导进行编译;
[attach]3614[/attach]
在最后一步 MACHINE=am57xx-evm bitbake arago-core-tisdk-image
出现了问题!
[attach]3615[/attach]
这个是什么情况呢?还有麻烦技术人员你能否给与一点详细的对于 omapdrmtest 编译步骤,毕竟咋们创龙这边是编译成功了的,我这边也是比较急,需要尽快解决视频抖动问题,目前只有通过这个方法来解决了,所以麻烦创龙技术人员了。

作者: linuxfans    时间: 2018-8-29 11:21
我已经解决了最后一步:MACHINE=am57xx-evm bitbake arago-core-tisdk-image 的编译问题了,那么咋们怎么来编译 omapdrmtest ,编译完了,直接将可执行文件拷贝到AM5728使用就行了吗?
作者: linuxfans    时间: 2018-8-29 13:46
我现在使用该条命令编译omapdrmtest 会报错:
作者: linuxfans    时间: 2018-8-29 13:48
我现在使用该条命令编译omapdrmtest 会报错:

作者: czs----Tronlong    时间: 2018-8-29 15:26
您好,

编译omapdrmtest
MACHINE=am57xx-evm bitbake omapdrmtest
编译完成后,在arago-tmp-external-linaro-toolchain/work/armv7ahf-neon-linux-gnueabi/omapdrmtest/1.0.0-r14/deploy-ipks/ 目录下找到ipk包 拷贝到板子使用opkg命令安装即可
作者: linuxfans    时间: 2018-8-29 17:04
我编译出现这个问题,应该是网络不好的问题吧???

作者: linuxfans    时间: 2018-8-29 22:10
我是用:MACHINE=am57xx-evm bitbake omapdrmtest 编译,一直卡在这个地方:

作者: linuxfans    时间: 2018-8-29 22:13
我猜测可能是网络不好,如果编译一次都需要很长时间的话,那么这个用起来还是比较麻烦的。我现在有两个问题:
1,请问创龙技术人员编译一次omapdrmtest 需要多长时间
2,如果我只是使用omapdrmtest中的capturevpedisplay ,那么我应该怎么修改这条命令《MACHINE=am57xx-evm bitbake omapdrmtest》呢?
谢谢,请尽快回复!
作者: czs----Tronlong    时间: 2018-8-30 15:11
1、请问创龙技术人员编译一次omapdrmtest 需要多长时间?
      编译快慢取决于机器的配置,我们这边编译的话10多分钟

2.   capturevpedisplay  查看是否这个对应的bb文件,有的话就可以单独编译
[attach]3637[/attach]  这个需要编译依赖的东西,下载源码是比较慢的,大概1个小时
作者: linuxfans    时间: 2018-8-30 21:28
请问创龙技术人员,你们编译omapdrmtest  的时候用的SDK版本时多少呢?是:processor-sdk-03.01.00.06 吗
作者: linuxfans    时间: 2018-8-30 22:15
czs----Tronlong 发表于 2018-8-30 15:11
1、请问创龙技术人员编译一次omapdrmtest 需要多长时间?
      编译快慢取决于机器的配置,我们这边编译的 ...

我现在编译已经完成通过了,哎,访问外网下载东西慢,搞了三天了
作者: linuxfans    时间: 2018-8-30 22:59
我编译完了之后,按照技术人员的建议安装:
编译omapdrmtest
MACHINE=am57xx-evm bitbake omapdrmtest
编译完成后,在arago-tmp-external-linaro-toolchain/work/armv7ahf-neon-linux-gnueabi/omapdrmtest/1.0.0-r14/deploy-ipks/ 目录下找到ipk包 拷贝到板子使用opkg命令安装即可


我查看该位置下有三个.ipks文件:
[attach]3641[/attach]
通过nfs 传到板子上安装之后,其中执行:
opkg install omapdrmtest_1.0.0-r14_armv7ahf-neon.ipk
会报错,如下所示:
[attach]3642[/attach]
这个有影响吗?
麻烦创龙技术人员看一下,最后一步啦!就快成功了
作者: czs----Tronlong    时间: 2018-8-31 08:40
是的,是processor-sdk-03.01.00.06 版本
作者: linuxfans    时间: 2018-8-31 09:20
czs----Tronlong 发表于 2018-8-31 08:40
是的,是processor-sdk-03.01.00.06 版本

我用的也是同样版本,就是opkg 安装三个文件的时候,有一个安装文件会报错,这个有影响吗? 您这边也是同样情况吗?
作者: linuxfans    时间: 2018-8-31 09:23
czs----Tronlong 发表于 2018-8-31 08:40
是的,是processor-sdk-03.01.00.06 版本

我已经将详细情况贴在12楼了,谢谢技术
作者: linuxfans    时间: 2018-8-31 11:19
还有一个问题,我执行了MACHINE=am57xx-evm bitbake omapdrmtest 后,我在哪里改 .c  文件呢?找了很久没有找到相关的.c文件,比如:dmabuftest.c
作者: czs----Tronlong    时间: 2018-8-31 16:00
linuxfans 发表于 2018-8-30 22:59
我编译完了之后,按照技术人员的建议安装:
编译omapdrmtest
MACHINE=am57xx-evm bitbake omapdrmtest

这个报错信息提示您,是不是已经安装过了? 试下卸载后再安装
作者: czs----Tronlong    时间: 2018-8-31 16:05
linuxfans 发表于 2018-8-31 11:19
还有一个问题,我执行了MACHINE=am57xx-evm bitbake omapdrmtest 后,我在哪里改 .c  文件呢?找了很久没有 ...

您好,可以参考一下oe的文档https://www.openembedded.org/wik ... cto_Project_Manuals




欢迎光临 嵌入式开发者社区 (https://www.51ele.net/) Powered by Discuz! X3.4