我想使用CAN通信,但是识别不到CAN设备,/dev里也没有can的设备文件,通过查官方的wiki:3. CAN 使用 — Firefly Wiki (t-firefly.com),发现可能是内核配置没有开启CAN。于是尝试下载SDK自己修改进行编译。 问题一: Firefly | 让科技更简单,让生活更智能 (t-firefly.com)该链接中的源代码一栏,Linux_SDK的使用方法是否为:将下载的SDK文件放入板子系统里,然后按照wiki的步骤去操作?还是说要在其他系统上编译,得到类似统一固件的镜像文件,然后用烧写工具烧进板子中? 问题二: 我已经将SDK文件放入板子系统中,按照步骤操作,结果在解压的时候遇到问题,截图为第一张上传图片。 且第一步安装repo是无法找到软件包的,我自己查资料下载了repo,发现只是一个python文件,然后按步骤运行还是会出现第一张图的错误。 请问该如何解决? 问题三: 我的目的是使用CAN进行通信,所以我也尝试过用usb转CAN的模块,结果接上设备后还是无法识别到CAN,请问这个原因是内核配置的问题吗? 问题四: 板子系统内核的配置是否是在板子上就可以实现,还是如问题一的第二个猜测,必须要重新烧写到板子上? |
-
rk3588error.jpg (368.56 KB, 下载次数: 570)
-
175.56 KB, 下载次数: 0, 下载积分: 灯泡 -1 , 经验 -1