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_rdk下的rulesmake文件中将IMGS_ID 设为 NONE,为何程序运行后仍默认IMGS_ID 为IMX136,并执行相应操作?



大家好:

我在使用8127时,希望将sensor修改为模拟摄像头输出,将cameralink修改为capturelink。之前我使用过sensor,sensor型号为imx136,sensor直通运行之后.后来想使用模拟摄像头做输入,于是将ipnc_rdk下的IMGS_ID 设为 NONE,但是设置之后对整个系统整体编译(make -s sysall),在程序执行时,仍然是按照IMGS_ID 为IMX136运行的。请问:

1、除了ipnc_rdk下的rulemake之外,有没有其他地方设置了默认IMGS_ID ,因为我看到ipnc_rdk下的rulemake中使用的是“IMGS_ID := ”格式赋值。

2、我在使用模拟摄像头输入时应该如何去掉sensor的初始化对我的capturelink产生的影响?

  • 你好,

    请问你在你的use case代码里面是否有去掉camera link相关的代码?去掉的话就是不会有sensor的相关配置/使用了。

  • 我已将usecase 中的cameralink替换为capturelink,前端补货设备也已经更换为模拟摄像头。但是目前面临两个问题:

    1、将cameralink替换为capturelink,但是原来sensor的初始化及i2c配置仍然在运行,并且会干扰我对5158寄存器的配置。所以,有没有简单有效的方法去除原先配置为cameralink时运行的代码残留的影响?

    2、目前我们在usecase中将link链接方式修改为capturelink->ipcframseoutvpss->ipcframseinA8 ,并在ipcframesin link中保存了一帧图像。但是目前通过rawplayer看到的图像好像行同步信号不对,并且图像数据初始问题不对。表现为,代码运行中打印的像素点长宽为720*243,但是在使用rawplayer是需要设置为736*220才可以看到图像,而且看到的图像像是被从中间竖直切开了,然后把左半部分平移到了右边。(请问这有可能是什么原因导致的呢?)已经在代码运行起来之后核对了5158寄存器,0x0d寄存器的值为0x00,0x49和0x48寄存器的值分别为0x00和0x7a,而0x4b和0x4a寄存器的值分别为0x02和0xd0。(这都是5158寄存器的初始值,不知道是我们的代码中根本未对此部分进行修改还是修改并未成功?)

  • 您好,我不得不再一次麻烦您解答一下我的疑惑。我在8127上将sensor换成了模拟摄像头的输入,我首先在直通usecase上实验,可以成功捕获到数据,之后我修改link链接将数据送到A8核后保存了一帧图像,以证明我们的capturelink已经正常工作。目前我已实现了这一步。

             接下来我希望在tristreamfullfeature这个默认usecase中将cameralink替换成capturelink+deilink,以实现网络端的UI界面查看图像,并实现8127自带的va功能(如人脸检测、trip zone等)。

             现在我遇到的问题是,在tristreamfullfeature这个默认usecase中,后面有许多link诸如isplink、valink、vstablink、vnflink、mctnflink等,这些link的Id是直接声明在参数cameraPrm中的,而相应的capturePrm中并未有这些linkId的声明。

    问题1:我若替换掉了cameralink之后,这些后续的link必须也要去掉吧?

    问题2:这些link仅仅针对sensor送出的数据产生作用吗?是不是capturelink根本不需要这些功能?

    问题3:我所理解的isplink、vstablink这两个link的功能依次是缩放、稳像,而vnflink、mctnflink这两个link与nsflink又有什么区别?

    问题4:valink的声明也是在cameraPrm中的,valink具体实现了什么功能?是否会影响我们最终capturelink前提下的va功能?

  • 您好,我看了tristreamfullfeature的代码.我也遇到了和你一样的问题,请问能加下qq交流一下吗?