This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
你好。
我在做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的移植,需要改哪些地方,如何改
谢谢
RDK3.8 里面有对AR0331 0330的支持的。
RDK3.5 我不确定,你可以看下Rules.make这个文件看看里面是否把0330加进去了
在3.5的版本内的RDK根目录下的rules.make内有以下内容
ifeq ($(IPNC_DEVICE), DM812x)
#IMGS_ID := IMGS_MICRON_MT9J003
IMGS_ID := IMGS_MICRON_AR0330
#IMGS_ID := IMGS_MICRON_AR0331
#IMGS_ID := IMGS_PANASONIC_MN34041
#IMGS_ID := IMGS_OMNIVISION_OV10630
else
#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_MT9M034
endif
而且ti_toos/iss_03_50_00_00内的rules.make
内也有
#IMGS_ID := IMGS_MICRON_MT9J003
#IMGS_ID := IMGS_MICRON_MT9P031
#IMGS_ID := IMGS_MICRON_AR0331
IMGS_ID := IMGS_MICRON_AR0330
内容
照此推断,应该3.5也支持AR0330;
如果您对3.8肯定支持AR0330的话,可否就3.8版本如何移植使用AR0330给我一个指导,还有就是可否给我一个RDK 3.8 release版本。
如果你的软硬件都和原版RDK一致的话,那么确实只需要在Rules.make这里修改sensor即可。
1. 你的一批板子现象一致吗
2. 从uart log信息中能否看到错误信息?
3. 需要看看sensor是否有数据输出, 串行转并行是否有正确的PCLK,同步信号给出。
您好
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是否会有问题?