嵌入式爱好者

查看: 54756|回复: 4

[Linux] 想在开发板子上安装addr2line工具,想知道怎么安装?

[复制链接]

8

主题

28

帖子

67

积分

i.MX8MM通行证i.MX6Q通行证

扫一扫,手机访问本帖
发表于 2021-7-5 09:57:04 | 显示全部楼层 |阅读模式
由于软件在开发板上会有些难以复现的闪退类型bug

需要借助addr2line 解析错误,打印函数堆栈,需要用到这个工具。

目前的Ubuntu里边有arm的交叉编译工具,在linux下是可以的,但是在开发板子上面,没有这个命令的工具


据我所知,飞凌的交叉编译工具中,是有arm-linux-addr2line这个交叉编译工具的。

现在就是想知道如何在开发板子中来一套这个arm工具。

是需要用交叉编译工具自己,编译一份交叉工具本身的源码,生成交叉环境下的arm的工具链?


这个在android是可以的,在开发板子下面安装应该也是有办法的吧?
回复

使用道具 举报

8

主题

28

帖子

67

积分

i.MX8MM通行证i.MX6Q通行证

 楼主| 发表于 2021-7-5 11:25:38 | 显示全部楼层
板子型号是OKMX6X-C

点评

wjy
您用的是什么系统?我们高版本的系统应该默认都有。 您如果需要自己安装的话就在开发环境里交叉编译一下放到开发板里就行,如果开发板少库也是直接把库放进开发板里就可以用了。  详情 回复 发表于 2021-7-5 16:18
点评回复 支持 反对

使用道具 举报

0

主题

143

帖子

540

积分

LS1012A通行证LS1043A\46A通行证A40i/T3/T507/T527通行证i.MX8MM通行证RK3399通行证LS1028A通行证i.MX8MP通行证AM5718通行证Hi3519A通信证AM335x通行证i.MX6UL通行证i.MX RT通行证i.MX6Q通行证XX18通行证TCU通行证FDU产品通行证FCU1401通行证FCU1301通行证FCU11xx通行证FCU1201通行证FCU2201通行证FCU2301/FCU2302通行证FCU2401通行证5G转接卡通行证

发表于 2021-7-5 16:18:22 | 显示全部楼层
zanglengyu 发表于 2021-7-5 11:25
板子型号是OKMX6X-C

您用的是什么系统?我们高版本的系统应该默认都有。
您如果需要自己安装的话就在开发环境里交叉编译一下放到开发板里就行,如果开发板少库也是直接把库放进开发板里就可以用了。

点评

嗯,我在交叉编译工具中,找到了一个能用的。在native那个目录下  详情 回复 发表于 2021-7-7 15:23
点评回复 支持 反对

使用道具 举报

8

主题

28

帖子

67

积分

i.MX8MM通行证i.MX6Q通行证

 楼主| 发表于 2021-7-7 15:23:06 | 显示全部楼层
wjy 发表于 2021-7-5 16:18
您用的是什么系统?我们高版本的系统应该默认都有。
您如果需要自己安装的话就在开发环境里交叉编译一下 ...

嗯,我在交叉编译工具中,找到了一个能用的。在native那个目录下

点评

http://bbs.witech.com.cn/forum.php?mod=viewthread&tid=75723&extra= 可以帮忙看看这个问题吗。现在我下载了最新的板子资料,按照文档配置编译环境,执行make modules 编译出.ko文件,无法在开发板上insmod ,  详情 回复 发表于 2021-7-9 17:11
点评回复 支持 反对

使用道具 举报

8

主题

28

帖子

67

积分

i.MX8MM通行证i.MX6Q通行证

 楼主| 发表于 2021-7-9 17:11:18 | 显示全部楼层
zanglengyu 发表于 2021-7-7 15:23
嗯,我在交叉编译工具中,找到了一个能用的。在native那个目录下

http://bbs.witech.com.cn/forum.p ... id=75723&extra=

可以帮忙看看这个问题吗。现在我下载了最新的板子资料,按照文档配置编译环境,执行make modules 编译出.ko文件,无法在开发板上insmod ,会提示格式不对。  想知道这个是什么问题?
点评回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-11-24 07:59

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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