前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >全志V853芯片 如何在Tina V85x平台切换sensor?

全志V853芯片 如何在Tina V85x平台切换sensor?

作者头像
阿志小管家
发布2024-02-02 17:18:56
1490
发布2024-02-02 17:18:56
举报
文章被收录于专栏:全志嵌入式那些事
目的

V85x某方案目前默认Sensor是GC2053。实际使用时若需要用到GC4663(比如wdr功能)和SC530AI(支持500W),可按如下步骤完成切换。

步骤

下面以GC4663为例,SC530AI按相应方式适配。

  • Step1 检查Sensor驱动是否被编译成.ko文件 GC4663 Sensor驱动文件gc4663_mipi.c和配置Sensor驱动编译的Makefile文件路径的路径:
代码语言:javascript
复制
tina\lichee\linux-4.9\drivers\media\platform\sunxi-vin\modules\sensor

修改配置Sensor驱动编译的Makefile文件:

添加后,重新mkernel即可编译出GC4663驱动的ko文件。

  • Step2 检查ISP效果文件是否已适配 效果文件gc4663_mipi_wdr_default_v853.h路径:
代码语言:javascript
复制
tina\external\eyesee-mpp\middleware\sun8iw21\media\LIBRARY\libisp\isp_cfg\SENSOR_H\gc4663

效果文件解析文件isp_ini_parse.c路径:

代码语言:javascript
复制
tina\external\eyesee-mpp\middleware\sun8iw21\media\LIBRARY\libisp\isp_cfg\

若没有sensor对应的效果文件,则需要先添加和适配。

适配后,通过make menuconfig修改sensor为gc4663。

  • Step3 检查board.dts是否已适配 板级配置文件board.dts的路径:
代码语言:javascript
复制
tina\device\config\chips\v853\configs\perf1

其中,I2C地址可以从GC4663 Sensor驱动中找到。

代码语言:javascript
复制
tina\lichee\linux-4.9\drivers\media\platform\sunxi-vin\modules\sensor\gc4663_mipi.c
  • Step4 修改ko自动加载脚本 先将ko拷贝到/lib/modules/下,然后加载ko。 (1)拷贝ko modules.mk的路径:
代码语言:javascript
复制
tina\target\allwinner\v853-perf1

(2)加载ko S00mpp的路径:

代码语言:javascript
复制
tina\target\allwinner\v853-perf1\busybox-init-base-files\etc\init.d
  • Step5 重新编译mpp和固件

重新编译mpp和固件的命令:

代码语言:javascript
复制
cleanmpp && mkmpp && mp
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2024-02-02,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 目的
  • 步骤
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档