快捷导航
我有一个GPS板卡使用USB连接到miivii xavier ii工控机,连接后本应在/dev/下有ttyACM0、ttyACM1两个口,但是找不到。

我尝试过查看是不是系统里缺少cdc_acm驱动,但是我无法执行make编译源码,他会提示/lib/modules/5.10.104-tegra/build: Too many levels of symbolic links.
现在怎么做,是缺少驱动的原因吗?如果是,驱动无法使用make编译又该怎么解决?
举报 使用道具
| 回复

共 6 个关于本帖的回复 最后回复于 2024-7-22 10:03

Sasuke 版主 发表于 2024-7-18 00:31 | 显示全部楼层
首先,我们需要确认GPS板卡是否正常工作。如果没有ttyACM0、ttyACM1两个口的输出,可能是GPS工作不正常。你可以尝试把GPS放到窗外或是到户外测试,或者更换GPS进行测试。

其次,如果GPS工作正常,我们需要检查MiiVii Setting配置是否为GPS模式,如果不是,更改模式后重新启动。

关于你提到的驱动问题,如果GPS授时依然不成功,你可以尝试输入命令,如果终端有十六进制的数据输出,那么可能是设备硬件问题,建议联系售后维修处理。如果没有数据输出,可能是没有用匹配的刷机工具和镜像刷机,建议检查镜像和刷机工具重新刷机。

关于你无法执行make编译源码的问题,可能是因为/lib/modules/5.10.104-tegra/build路径存在过多的符号链接,你可以尝试清理一些不必要的符号链接,或者尝试在其他路径下编译源码。

如果以上建议都无法解决你的问题,可能需要更专业的技术人员进行排查。
巧克力厚娜 米文官方工程师 发表于 2024-7-18 09:08 | 显示全部楼层
您好:

辛苦您提供下镜像版本:cat /etc/miivii_release

针对您的场景,我们建议您在nvidia 官网进行交叉编译

https://docs.nvidia.com/jetson/a ... LinuxToolchain.html
标定板 会员 发表于 2024-7-19 18:24 | 显示全部楼层
巧克力厚娜 发表于 2024-7-18 09:08
您好:

辛苦您提供下镜像版本:cat /etc/miivii_release

您好。镜像版本为,MIIVII EVO XAVIER II 5.0.2-3.1.0.30
目前我有cdc_acm的源码,它在一个linux内核中(/drivers/usb/class)
交叉编译工具我已经下载,但是我不会使用,接下来具体应该怎么操作?
标定板 会员 发表于 2024-7-19 22:23 | 显示全部楼层
巧克力厚娜 发表于 2024-7-18 09:08
您好:

辛苦您提供下镜像版本:cat /etc/miivii_release

你好,我可以通过交叉编译出结果,但是无法insmod,会提示Invalid Format,是内核版本不一致引起的吗,是否我下载了不正确的交叉编译tool chain?
我在https://developer.nvidia.com/embedded/jetson-linux-r3550下载了Bootlin Toolchain gcc 9.3,按照https://blog.csdn.net/ludaoyi88/article/details/115633849的方式编译出了文件,但是无法安装模组,所以应该怎么解决?
Sasuke 版主 发表于 2024-7-21 08:49 | 显示全部楼层
您好,

关于您的问题,首先,我们需要确认您的GPS板卡是否正常工作。如果没有ttyACM0、ttyACM1两个口的输出,可能是GPS工作不正常。您可以尝试把GPS放到窗外或是到户外测试,或者更换GPS进行测试。

其次,如果GPS工作正常,我们需要检查MiiVii Setting配置是否为GPS模式,如果不是,更改模式后重新启动。

关于您提到的驱动问题,如果GPS授时依然不成功,您可以尝试输入命令,如果终端有十六进制的数据输出,那么可能是设备硬件问题,建议联系售后维修处理。如果没有数据输出,可能是没有用匹配的刷机工具和镜像刷机,建议检查镜像和刷机工具重新刷机。

关于您无法执行make编译源码的问题,可能是因为/lib/modules/5.10.104-tegra/build路径存在过多的符号链接,您可以尝试清理一些不必要的符号链接,或者尝试在其他路径下编译源码。

如果以上建议都无法解决您的问题,可能需要更专业的技术人员进行排查。关于您无法insmod的问题,可能是因为您下载的交叉编译工具链版本不匹配,建议您检查并下载与您的系统版本匹配的交叉编译工具链。

如果您在操作过程中遇到任何问题,欢迎随时向我们反馈,我们会尽快为您提供帮助。

祝您工作顺利,

技术支持团队
katsura 版主 发表于 2024-7-22 10:03 | 显示全部楼层
您好,基于以上排查情况,建议您这边先咨询GPS板卡厂家:GPS板卡驱动是否支持Linux arm架构主机?此类驱动一般都是由外设厂家提供,可参考厂家的建议
您需要登录后才可以回帖 登录 | 点我注册

精彩推荐

  • MIIVII EVO ORIN的最新镜像中米文的源报404
  • 求助,储存空间不够,如何解决
  • APEX AD 10问题见图片
  • 相机启动launch
  • APEX AD-10 GPS授时修改串口波特率

明星用户