你好。
我在做DM8127 IPNC的时候,需要将原来用的sensor AR0331替换为0330,但是现在自己摸索的方式替换了采不到视频数据。现在用的IPNC RDK版本是3.5,硬件为我公司自行设计,我的替换方法是:
1、修改IPNC RDK根目录下的Rules.make文件,将其中的IMGS_ID := IMGS_MICRON_AR0331修改为IMGS_ID := IMGS_MICRON_AR0330
2、修改ti_tools\iss_03_50_00_00下面的Rules.make文件,同样其中的IMGS_ID := IMGS_MICRON_AR0331修改为IMGS_ID := IMGS_MICRON_AR0330
3、没有做其他修改,编译下载,
但是现在没有采集到视频流,板子接AR0331并使用与其配套的配置是正确的
现在请您指教一下,就AR0331到0330的移植,需要改哪些地方,如何改
谢谢
Eason Wang:
Hi
请问你用的是什么接口? MIPI还是什么?可以参考设计的差异有吗?
ganggang wang:
回复 Eason Wang:
是MIPI的接口,330和331接口一样
ganggang wang:
回复 ganggang wang:
另外,补充一个问题,RDK 3.5版本里面有AR330的驱动,Ti针对这颗芯片的使用在3.5版本有完整的方案吗?
Eason Wang:
回复 ganggang wang:
MIPI的话我记得DM8127的参考设计上用的sensor板子是转成并行接口接入DM8127上面用的。这些硬件差异能够都确认了吗
Eason Wang:
回复 Eason Wang:
RDK3.8 里面有对AR0331 0330的支持的。
RDK3.5 我不确定,你可以看下Rules.make这个文件看看里面是否把0330加进去了
ganggang wang:
回复 Eason Wang:
在3.5的版本内的RDK根目录下的rules.make内有以下内容
ifeq ($(IPNC_DEVICE), DM812x)
#IMGS_ID := IMGS_MICRON_MT9J003IMGS_ID := IMGS_MICRON_AR0330#IMGS_ID := IMGS_MICRON_AR0331 #IMGS_ID := IMGS_PANASONIC_MN34041 #IMGS_ID := IMGS_OMNIVISION_OV10630else #IMGS_ID := IMGS_MICRON_MT9J003 #IMGS_ID := IMGS_MICRON_AR0331 IMGS_ID := IMGS_PANASONIC_MN34041 #IMGS_ID := IMGS_SONY_IMX136 #IMGS_ID := IMGS_SONY_IMX104 #IMGS_ID := IMGS_MICRON_MT9M034endif
而且ti_toos/iss_03_50_00_00内的rules.make
内也有
#IMGS_ID := IMGS_MICRON_MT9J003#IMGS_ID := IMGS_MICRON_MT9P031#IMGS_ID := IMGS_MICRON_AR0331IMGS_ID := IMGS_MICRON_AR0330
内容
照此推断,应该3.5也支持AR0330;
如果您对3.8肯定支持AR0330的话,可否就3.8版本如何移植使用AR0330给我一个指导,还有就是可否给我一个RDK 3.8 release版本。
ganggang wang:
回复 ganggang wang:
刚刚和硬件确认了一下,330和331硬件设计都是并口接的,而且两颗芯片的推荐设计也是一样;这块应该没有问题。
Eason Wang:
回复 ganggang wang:
如果你的软硬件都和原版RDK一致的话,那么确实只需要在Rules.make这里修改sensor即可。
1. 你的一批板子现象一致吗
2. 从uart log信息中能否看到错误信息?
3. 需要看看sensor是否有数据输出, 串行转并行是否有正确的PCLK,同步信号给出。
ganggang wang:
回复 Eason Wang:
您好
1、一批板子现象一致
2、log信息正在分析
3、连接是直接并口,没有从串行转并行的过程
另外,我在AR0331驱动文件夹ti_tools\iss_03_50_00_00\packages\ti\psp\devices\ar0331\fpga 里面有一个ar0331_sensor_board_fpga.jed FPGA文件,而且Collaterals\Application_Notes\IPNC RDK Sensor Integration User Guide.pdf文档也着重介绍了烧写该文件的方法。现在有两个疑问
1、0331驱动文件夹内的这个FPGA文件是做什么的?必须要吗?0330驱动文件夹内没有这个FPGA文件,是否有问题?
2、如果是0330不需要这个文件,那么使用原来烧有0331 FPGA文件的板子接0330 sensor是否会有问题?
TI中文支持网

