ruixiang

ruixiang

1个粉丝

22

问答

0

专栏

1

资料

ruixiang  发布于  2019-07-03 19:34:45
采纳率 0%
22个问答
2418

板子没有I2C驱动,ADV7180是如何工作的,求助!

 
       各位前辈老师,我买了一块HI3516A的CVBS输入的开发板用来调试和学习,板上CVBS输入用的AD芯片是ADV7180,I2C控制的。可是奇怪的是我内核打印找不到I2C驱动和ADV7180驱动的影子,在sysfs下面也找不到任何I2C的信息,我猜测并没有使用HI3516A自带的I2C控制器,如果使用了,肯定内核有相关打印的。
       后来我发现开发板启动后会在rcS文件中有这么一句,insmod /ko/extdrv/gpioi2c.ko,这应该是用IO口模拟的I2C总线驱动吧,但这个驱动我在海思SDK里并没有找到源码,应该是开发板商家自行写的吧,我用i2c_read确实能读出ADV7180芯片的相应寄存器内容,证明这个驱动是可以控制该AD芯片的。但是诡异的是,我不加载gpioi2c.ko,板子起来以后DEMO程序一样能正常运行,视频照样能采集。难道ADV7180芯片不需要任何驱动就可以正常工作吗?是不是说明ADV7180这个芯片根本就不需要驱动程序?
        烦请老师们指点一二,谢谢!
我来回答
回答3个
时间排序
认可量排序

dsw2012218

0个粉丝

8

问答

0

专栏

0

资料

dsw2012218 2019-07-04 08:58:03
认可0
看电路图,看是怎么样接到海思的。

ruixiang

1个粉丝

22

问答

0

专栏

1

资料

ruixiang 2019-07-04 10:34:18
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=144944&ptid=75076]dsw2012218 发表于 2019-7-4 08:58[/url]
看电路图,看是怎么样接到海思的。[/quote]

电路图上AD的I2C接口连到了3516的I2C0上

微信用户

1个粉丝

87

问答

0

专栏

3

资料

微信用户 2019-07-04 17:34:25
认可0
很明显, 应该芯片不需要初始化。
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
+ 添加网盘链接/附件

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
相关问答
无更多相似问答 去提问
举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

易百纳技术社区