NXP MCU 技术论坛
直播中

王银喜

7年用户 2261经验值
私信 关注
[问答]

如何在启动时为Android 10配置CAN接口?

我的目标是在运行 Android 10 版本的 iMX8M 设备上启动时配置 CAN 接口。我知道这通常在 Linux 设备的 /etc/network/interfaces 中定义,我在 Android 构建中找不到类似的接口文件。我试图在我的 init.imx8mq_rc 文件中创建一个服务,并编写了一个通过命令行执行 CAN 接口的脚本。
在我的 init.imx8mq.rc 我有
在属性上:sys.boot_completed=1
    启动 init-cancfg-sh
service init-cancfg-sh /vendor/bin/init.cancfg.sh
    类主
    用户根
    组根系统。
    一次性
我的脚本 init.cancfg.sh 包含
#!/系统/bin/sh
ip 链接设置 can0 类型 can 比特率 250000
注意:我还在启动时以宽容模式设置了 SELinux。
该服务尚未启动,我不确定这种方法缺少什么。我对自定义 AOSP ROM 比较陌生,任何意见都将不胜感激。

更多回帖

发帖
×
20
完善资料,
赚取积分