文章目录
一. sys_config.ko 编译
1. sys_config.ko 调用
- 在load3516dv300脚本中,insert_ko()接口中会加载 sys_config.ko。

sys_config.ko 源码在/Hi3516CV500_SDK_V2.0.2.1/smp/a7_linux/drv/interdrv/sysconfig路径中。sys_config主要对vi, vo, sensor等进行配置,我们这里主要关心snesor相关的配置。
2. 配置sensor总线
在 sys_config.c文件中找到 parse_sensor_bus_type() 函数,对新增sensor的总线类型进行配置,这里以sc2210为例:

sc2210 为IIC总线接口,所以我们这里配置为 BUS_TYPE_I2C,这里根
本文档详细介绍了在海思平台上添加sensor驱动的步骤,包括sys_config.ko的编译,配置sensor总线和时钟,驱动编译,以及在SDK中增加sensor类型的相关操作。涉及关键步骤如修改sys_config源码,配置IIC总线,时钟设置,生成驱动模块,并在SDK中添加静态库、sensor类型和isp回调函数指针结构体。
订阅专栏 解锁全文
4193






