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

DM8168 为什么dvr_rdk开发包两个地方都有驱动

在DVRRDK_02.00.00.23/dvr_rdk/mcfw/src_linux/devices/tvp5158找到了tvp5158驱动,在DVRRDK_02.00.00.23/ti_tools/hdvpss/hdvpss_01_00_01_36/packages/ti/psp/devices/tvp5158/里面也找到了tvp5158驱动,打开代码发现两者的内容相差并不大。

想问一下:

1、这两个驱动有什么区别和联系?

(难道hdvpss里面的驱动是参考或调试模块用的吗,而dvr_rdk里面的驱动才是运行demo时候正真调用的)

2、如果我想自己添加一个HDMI的驱动,应该在哪了文件夹里面添加呢?

(是不是只在dvr_rdk下添加就可以了)

3、有没有讲解添加新驱动的参考资料,比如添加步骤以及如何配置,求分享!

感谢!

Ternence_Hsu:

你好;

       这个2个驱动代码都可以使用,如果你是用m3控制i2c,就是用hdvpss的代码;如果是用arm 去控制i2c 就是mcfw中的驱动代码;

buyu wang:

回复 Ternence_Hsu:

感谢回答!

还有很多东西不懂,继续研究。。。

buyu wang:

回复 Ternence_Hsu:

运行dvr_rdk里的demo,使用的驱动是mcfw的驱动代码吗?

我在DVRRDK_02.00.00.23/dvr_rdk/mcfw/src_linux/devices/tvp5158/tvp5158_api.c里面的Device_tvp5158Init (  )函数里

添加printf("\n\n++++++++++++++ mcfw/src_linux//devices/tvp5158+++++++++++++++++\n\n");

运行的是时候,屏幕上会将此log打印出来。但在hdvpss目录下的源码里添加相应的打印log的代码,屏幕没有任何输出。

这样可以理解开发包里自带的demo是用arm控制tvp5158的吗?

john shi:

你好,我现在开始学习使用DM8168,手上的资料不是很全,能不能麻烦你把DVRRDK开发包相关资料发给我一份,非常感谢!

Ternence_Hsu:

回复 john shi:

john shi

你好,我现在开始学习使用DM8168,手上的资料不是很全,能不能麻烦你把DVRRDK开发包相关资料发给我一份,非常感谢!

赞(0)
未经允许不得转载:TI中文支持网 » DM8168 为什么dvr_rdk开发包两个地方都有驱动
分享到: 更多 (0)