天嵌E9(IMX6Q处理器)的VPU硬件编解码问题请教

2020-02-20 20:06发布

我购买的天嵌公司的E9开发板,想使用这个芯片的VUP来进行硬件编解码。我在网上找到了L3.0.35_4.1.0_130816_source,并且安装了Ltib。找到了mxc_vpu_test这个例子,我就想用天嵌提供的交叉编译器进行交叉编译,开始是缺少几个头文件,后来找到了。但是编译还是不成功,提示出现链接错误
main.c:(.text.startup+0x10c): undefined reference to `vpu_Init'
main.c:(.text.startup+0x16c): undefined reference to `vpu_GetVersionInfo'
main.c:(.text.startup+0x334): undefined reference to `vpu_UnInit'
main.c:(.text.startup+0x33c): undefined reference to `vpu_UnInit'
main.c:(.text.startup+0x44c): undefined reference to `vpu_UnInit'
分析来看是没有找到对应的VPU库,但是我在Ltib中并没有找打相对应的库,对应这个不是官方开发板的E9开发板,我们怎么把这种编译到自己的程序框架之中。网上都是说在Ltib下编译成功的。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
14条回答
msq-tc
1楼-- · 2020-02-21 09:47
子鱼 发表于 2014-12-25 10:14
这个最好是问问天嵌公司的技术支持,解决问题会更快一些

天嵌技术支持? 我都怀疑有没有技术支持....论坛电话问了几天了,更本不鸟的.....谁叫这个板子很便宜呢,换来的就是没有技术支持.....有条件的还是买飞思卡尔官方的吧  不过话说官方的技术支持,最近也不行哇,邮件论坛各种没反应.....
msq-tc
2楼-- · 2020-02-21 13:18
研发记录贴:编译Ltib里面的库 错误提示:Try libfslcodec-3.0.7-2.tar.gz.md5 from the GPP
http://bitshrine.org/gpp/libfslcodec-3.0.7-2.tar.gz.md5:
11:00:37 ERROR 404: Not Found.
Try libfslcodec-3.0.7-2.tar.gz from the GPP
http://bitshrine.org/gpp/libfslcodec-3.0.7-2.tar.gz:
11:00:37 ERROR 404: Not Found.
Can't get: libfslcodec-3.0.7-2.tar.gz at ./ltib line 802.
404错误!!!被墙了 还是飞卡的服务器有问题,搞不懂.......
craigtao
3楼-- · 2020-02-21 17:52
 精彩回答 2  元偷偷看……
franki
4楼-- · 2020-02-21 18:17
天嵌的板子不错 ,口碑很好的
msq-tc
5楼-- · 2020-02-21 20:06
要结贴了了 对于天嵌E9的硬件编解码差不多搞定了,说下解决方式。对于飞思卡尔IMX6Q的硬件编解码使用,在飞思卡尔的官方的板子上应该很容易的,飞思卡尔把很多demo都放在了L3.0.35_4.1.0_130816_source 这个工具里面。使用这个工具,成功编译Ltib的话。这个工程下面几乎包含了uboot,uImage,rootfs,各种硬件使用demo。当然这些东东对于飞思卡尔的开发板是极好的。那么对于E9这样的第三方开发板,只要选择对编译器,内核版本,用Ltib编译出的库的demo也是很好的,在天嵌E9的开发板上也是可以使用的。把Ltib的硬件库.a和.so文件复制到板子上即可,至于具体的步骤,就自己推理了,用飞思卡尔提供的库,用自己的工程来编译工程也是没什么问题的。 顺便吐槽,百度实在太垃圾了,幸亏番墙google,才得以编译成功Ltib。百度就是个渣.........
franki
6楼-- · 2020-02-21 22:32
msq-tc 发表于 2014-12-26 10:38
要结贴了了 对于天嵌E9的硬件编解码差不多搞定了,说下解决方式。对于飞思卡尔IMX6Q的硬件编解码使用,在飞 ...

祝贺楼主成功解决问题  ,请问 google番墙 地址有没有链接 ?

一周热门 更多>