发 帖  
原厂入驻New

【Rico Board试用体验】第十二篇☞固化mada、radar和hongwai驱动到rico board的linux内核

2016-12-23 11:49:17  11864
分享
本帖最后由 iysheng 于 2017-1-5 12:09 编辑

在我的第十七篇☞rico board双模式小车项目演示(结项贴)贴子里,我是把需要的驱动编译成模块radar.ko、mada.ko、hongwai.ko(input子系统),然后开机之后,我手动写了一个脚本,再进行安装,这次我直接把驱动固化到linux内核中去,这样就不用每次上电之后,再执行以下脚本了。下面介绍下操作过程:主要用到了两个文件Kconfig和Makefile,我把这些驱动都放在了drivers/char目录下,所以只需修改该目录下的Kconfig和Makefile文件了,Kconfig文件是为了make menuconfig命令时,可以显示出来的选项,修改如下所示:
kconfig.PNG
这样执行make menuconfig命令后如下所示:
menuconfogyyyyyyyyy.PNG
为了完整性,我们还要修改Makefile文件如下:
make.PNG
这样就可以了,重新编译生成zImage和myir_ricoboard.dtb文件。放在SD卡中,上电从SD卡启动,查看驱动是否安装:
ok000.PNG
说明mada驱动和radar驱动已经安装了,红外驱动由于是input子系统架构的,所以不再/dev/的目录中。
修改这两个文件就可以给内核添加我们自己的驱动了。

0
2016-12-23 11:49:17   评论 分享淘帖
2 个讨论
楼主这个是完成了一个什么项目呢?
2017-1-4 13:46:30 评论

举报



倪love 发表于 2017-1-4 13:46
楼主这个是完成了一个什么项目呢?



rico board双模式小车项目
2017-1-4 15:46:23 评论

举报

只有小组成员才能发言,加入小组>>

88个成员聚集在这个小组

加入小组

创建小组步骤

关闭

站长推荐 上一条 /4 下一条

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