挖坑网/填坑网 DebugDump Forum

别人挖坑默默填上,自己挖坑含泪填上。天下没有填不了的坑,只有不会填坑的人。来吧,加入我们,挖坑行,填坑你更行! 站长QQ: 516333132 点击这里给我发消息

您尚未登录。

#1 2018-06-06 08:51:21

knight_hu
会员
注册时间: 2018-05-28
累计发帖: 7

荔枝派zero使用brmin的最小文件系统移植tslib后执行ts_calibrate碰到invalid ELF header

这几天按照看云的说明吧uboot,kernel和brmin那个最小文件系统跑起来了,后移植了tslib,是按照tslib1.4移植全攻略那个文档做的,用tf卡拷贝安装到spiflash上以后,修改完profile,想执行ts校准程序,系统报错,
./ts_calibrate: error while loading shared libraries: /usr/local/tslib/tslib/lib/libts.so.0: invalid ELF header
请问有没有大神碰到过,是什么原因啊?
开发机是虚拟机下的ubuntu 16.04 64bit,工具链是linaro的6.3.1版本的gnueabihf,谢谢!

离线

#2 2018-06-06 08:57:04

晕哥
Administrator
注册时间: 1970-01-01
累计发帖: 2,505

Re: 荔枝派zero使用brmin的最小文件系统移植tslib后执行ts_calibrate碰到invalid ELF header

这个问题可能是用错工具链了.
很可能是用x86的gcc编译出来的。
仔细检查一下.

离线

#3 2018-06-06 09:14:36

knight_hu
会员
注册时间: 2018-05-28
累计发帖: 7

Re: 荔枝派zero使用brmin的最小文件系统移植tslib后执行ts_calibrate碰到invalid ELF header

好的,谢谢,我再仔细检查下

离线

#4 2018-06-06 20:05:15

knight_hu
会员
注册时间: 2018-05-28
累计发帖: 7

Re: 荔枝派zero使用brmin的最小文件系统移植tslib后执行ts_calibrate碰到invalid ELF header

今天重新做了buildroot和tslib,用的同一个工具链make的(linaro 6.3.1 2017.02 的arm-linux-gnueabihf-),可惜还是碰到同样的问题,invalid ELF header,make步骤参考的是
https://www.kancloud.cn/lichee/lpi0/418897
实在是晕了。。。。

离线

页脚