TI中文支持网
TI专业的中文技术问题搜集分享网站

DM8168 dvrrdk 采集 XGA视频信号(三),外接ADV7181 to Robin Edson

Robin Edson:

您好!

!!!!前两次次的链接,这个论坛好像不能多次回复,没办法了,贴新的!

http://www.deyisupport.com/question_answer/f/39/p/15080/52034.aspx#52034

http://www.deyisupport.com/question_answer/f/39/p/15131/52171.aspx

————————————————————————————————————

1)关于hdvpss

我看了device下边的,我的理解是那是AD芯片部分,这部分I2C初始化可以再m3上实现,

可以通过A8的I2C控制实现,而vport端口初始化必须是通过m3提供的FVID2接口来配置。

然后我看了下capture link tvp5158的初始化,没有使用device的初始化,好像是直接

使用A8的I2C配置的,有一个系统配置decoder选项是禁止的。

考率到hdvpss里面把硬件关系写的很固定,就几种板型,

现在板子变动很大,改的特别的多,我是不是可以直接在capture link中直接初始化decoder 

芯片,完了通过FVID2接口配置VPORT,直接修改Capture Link的代码就可以完成其他解码器添加呢?

当然 如果要标准的话,最好是在vps里边实现下,不知道我理解的对不对?

2)关于firmware

我发现 make里边 就是把/firmware 下那几个执行了个什么操作,完了一拷贝,

我尝试把dvrrdk路径下的bin/firmware 文件价删除了,好像再也无法生成了?

非感谢!!!

xavier

xavier:

to  Robin Edson

不知道为什么老是不能在你的回复后直接点击回复跟帖,

有一点表达不是很准确了,我是看了rdk的代码直接在Ti_vcap中初始化tvp158(I2C读写,通过A8),

所以我的意思是直接修改Ti_vcap,完成AD芯片初始化,

完了再修改Capture Link的代码完了,通过FVID2接口配置VPORT,

这样就可以实现hdvpss与外部ADDA芯片隔离,感觉可以简化开发

Feng Dong:

这里有历史的原因在里面,最早的时候AD的驱动都是在M3上执行的就是你现在在hdvpss驱动中看到的AD的驱动,这样架构的问题就是修改需要了解M3的代码,对于大家来说难度增加了.为了解决这个问题DVR RDK后续将AD的驱动移到A8,这样就可以不需要了解M3就可以进行开发了,对于capturelink可以直接定义相应的格式,保证与AD接口对等即可.

赞(0)
未经允许不得转载:TI中文支持网 » DM8168 dvrrdk 采集 XGA视频信号(三),外接ADV7181 to Robin Edson
分享到: 更多 (0)