iMX6DQ MAX9286 MIPI CSI2 720P camera surround view solution for Linux BSP

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

iMX6DQ MAX9286 MIPI CSI2 720P camera surround view solution for Linux BSP

iMX6DQ MAX9286 MIPI CSI2 720P camera surround view solution for Linux BSP

For iMX6DQ, there are two IPUs, so they can support up to 4 cameras at the same time. But the default BSP can only support up to two cameras at the same time.

87418_87418.pnguntitled.png

The attached patch can make the BSP support up to 4 cameras based on 3.10.53 GA 1.1.0 BSP.

 

The 4 cameras can be:

- 1xCSI, 3xMIPI

- 2xCSI, 2xMIPI

- 4xMIPI

 

For 4xMIPI case, the four cameras should be combined on the single MIPI CSI2 interface, and each camera data should be transfered on a mipi virtual channel.

 

In this patch, we given the example driver for Maxim MAX9286, it was verified working on iMX6DQ SabreAuto board. The input to MAX9286 is four 720P30 cameras.

The verified camera boards:

    (1) Onsemi AR0140+AP0101+MAX9271 boards.

    (2) OmniVision OV10635+MAX9271 boards.

 

The MIPI CSI2 CVBS camera surround view solution can be found at: iMX6DQ ISL79985/79987 MIPI CSI2 CVBS camera surround view solution for Linux BSP

The MIPI CSI2 CVBS HD camera surround view solution can be found at: iMX6DQ TP2854 MIPI CSI2 720P CVBS camera surround view solution for Linux BSP

 

The kernel patches:
0001-IPU-update-IPU-capture-driver-to-support-up-to-four-.patch
     Updated IPU common code to support up to four cameras.

 

0002-Add-Max9286-support-on-SabreAuto-board-which-can-sup.patch
     MAX9286 driver, it includes MAX9271, AP0101 and AR0140 drivers.

 

0003-Remove-the-page-size-align-requirement-for-v4l2-capt.patch
     With this patch, the mxc_v4l2_tvin test application can use overlay framebuffer as V4l2 capture buffer directly.

 

0004-Max9286-skip-AP0101-camera-re-initialization.patch
     If the camera board's power had been kept after initialized, this patch will bypass the re-initialization to reduce the start up time.

 

0005-Max9286-set-I2C-speed-to-400Kbps.patch
    Set I2C to 400Kbps to reduce the AP0101+AR0140 initialization time.

 

0006-Max9286-add-retry-for-MAX9271-I2C-access.patch
    Added retry for MAX9271 I2C access.

 

0007-Max9286-Add-support-for-OV10635-camera.patch
    Updated code for OV10635 camera.

 

0008-Max9286-support-auto-detect-camera-number.patch
    Make the Max9286 driver can detect the camera number automatically.

 

 

How to builld the kernel with MAX9286 support:

      make imx_v7_defconfig

      make menuconfig (In this command, you should select the MAX9286 driver:

            Device Drivers  --->

                  <*> Multimedia support  --->

                        [*]   V4L platform devices  --->

                              <*>   MXC Video For Linux Video Capture

                                      MXC Camera/V4L2 PRP Features support  --->

                                          <*>Maxim max9286 GMSL Deserializer Input support

                                              Select Camera Sensor (OmniVision OV10635 camera sensor)  // Or (Onsemi AP0101 and AR0140 camera sensor)

                                          <*>mxc VADC support

                                          <*>Select Overlay Rounting (Queue ipu device for overlay library)

                                          <*>Pre-processor Encoder library

                                          <*>IPU CSI Encoder library)

      make zImage

      make dtbs

 

The built out image file:

      arch/arm/boot/dts/imx6q-sabreauto.dtb

      arch/arm/boot/zImage

 

"mxc_v4l2_tvin_max9286.tar.gz" is the test application, test command to capture the four cameras and render on 1080P HDMI display:

/mxc_v4l2_tvin.out -ol 0 -ot 0 -ow 960 -oh 540 -d 1 -x 0 -g2d &

/mxc_v4l2_tvin.out -ol 960 -ot 0 -ow 960 -oh 540 -d 1 -x 1 -g2d &

/mxc_v4l2_tvin.out -ol 0 -ot 540 -ow 960 -oh 540 -d 1 -x 2 -g2d &

/mxc_v4l2_tvin.out -ol 960 -ot 540 -ow 960 -oh 540 -d 1 -x 3 -g2d &

 

Some hardware check point on AR0140+AP0101+MAX9271 camera board (Please get MAX9286 and OV10635 schematics from Maxim):

1. In this patch, MAX9286's I2C address is 0x4D, so ADD0 and ADD1 should be connected to high.

AP0101's I2C address is 0xBA, so SADDR should be connected to high.

 

2. AP0101's DOUT0~DOUT7 should be connected to MAX9271's DIN7~DIN0, the order should be switched, MSB connected to LSB.

 

3. MAX9271's GPO pin should be connected to AP0101's FRAME_SYNC pin. The pull down resistance on FRAME_SYNC pin should not be 0 ohm.

 

Some known limitation:

1. AP0101's VSYNC invalid time, last video line's HSYNC to VSYNC porch's max value is 255 pixel clocks, it is not enough for MAX9286 to generate the Frame End MIPI packets for each camera. So in order to let iMX6DQ to capture 1280x720 video for each camera, we had let AP0101 output 1280*724 frame size, and iMX6 will only capture 720 lines, the remained video data and Frame End will be ignored.

This solution will not impact the function, but there will be "Error matching Frame Start with Frame End for Virtual Channel x" error reported from iMX6 MIPI_CSI_ERR1 register.

Maxim suggested to use MAX96705 to relace the MAX9271, it can delay the VSYNC invalid time, then the MIPI error will be fixed.

 

 

2015-11-17 update: Updated for OV10635 camera support.

File: L3.10.53_GA1.1.0_MAX9286_Surroundview_Patch_2015-11-17.zip

 

2015-12-04 update:

File: L3.10.53_GA1.1.0_MAX9286_Surroundview_Patch_2015-12-04.zip

Added patch 0009-Max9286-updated-PCLK-edge-setting-for-OV10635.patch to correct the OV10635 PCLK edge setting

 

 

2016-03-07 update:

File L3.14.38_GA_MAX9286_Surroundview_Patch_2016-03-07.zip

Added kernel patch for L3.14.38 GA 1.1.0 BSP.

 

2016-07-26 update:

Files: L3.10.53_GA1.1.0_MAX9286_Surroundview_Patch_2016-07-26.zip; L3.14.38_GA1.1.0_MAX9286_Surroundview_Patch_2016-07-26.zip; L3.14.52_GA1.1.0_MAX9286_Surroundview_Patch_2016-07-26.zip.

Added gstreamer support.

Added MAX96705 support.

Added patch for L3.14.52_GA1.1.0.

 

2017-12-11 update:

Added CVBS surround view link: iMX6DQ TP2854 MIPI CSI2 720P CVBS camera surround view solution for Linux BSP

 

 

2021-04-26 update:

Some customer reported, when system loading is heavy, sometimes, some camera will flicker left and right. It is caused by SFMC FIFO data lost. The original patch used IDMAC 0 and IDMAC 1 for two cameras on one IPU, this is not the best setting. 

IDMAC 1 is fixed to use 1/4 SMFC FIFO and it will cause IDMAC 0 to use 1/4 SMFC FIFO too. And another 1/2 of SMFC FIFO can't be used in this case.

qiang_li-mpu_se_0-1619426236653.png

Some code update to improve it:

For each IPU, please use IDMAC 0 and IDMAC 2 to capture the two cameras.
This needs change the hard coding in "drivers\media\platform\mxc\capture\ipu_csi_enc.c",
"CSI_MEM1" and "IPU_IRQ_CSI1_OUT_EOF" should be changed to "CSI_MEM2" and "IPU_IRQ_CSI2_OUT_EOF". In this case, all SMFC FIFO can be used.

And in "ipu_common.c", function ipu_probe(), the followed code should be changed to make IDMAC2 use high priority too.
/* Set sync refresh channels and CSI->mem channel as high priority */
- ipu_idmac_write(ipu, 0x18800003L, IDMAC_CHA_PRI(0));
+ ipu_idmac_write(ipu, 0x1880000FL, IDMAC_CHA_PRI(0));

Attachments
Comments

Hi~Li Qiang!

      Thank you for your Patch~

       But our cpu is IMX6Q-Sabresd, Camera is Ov10635. LTIB is L3.0.35_4.1.0

       Can you help me support this Patch ?

       Thanks Sincerely~~

We have no plan to back porting the driver to 3.0.35 BSP, please do it by yourself. Thanks!

你好 Qiang_FSL ,还有颜色问题!

看到了你的邮件,对比了下  发现 邮件中的  ov10635_seting  和  原先代码中的 setting是一模一样的,

还有 MAX9286_OV10635_1280x800_Quad_FSIN_MOD.C 这个文件  , 不知道对我是否有用,怎么修改原本代码?

Hi Qiang Li

Thank you for releasing patch for L3.14.52_GA1.1.0.

I have tested the patch,but  I met  a problem.

The first camera(mxc_v4l2_tvin.out -ol 0 -ot 0 -ow 960 -oh 540 -d 1 -x 0 -g2d &) does not show anything,

and after several seconds, error 'VIDIOC_DQBUF failed' happened,all other three cameras also stopped.

Then I tested patch for 3.10.53,all cameras have no problem.

Could you help me?

Thank you!

ZongbiaoLiao

You need select MAX96705 or MAX9271 in the kernel config, if it is different with your hardware, it will not work.

Hi, Qiang Li

I selected MAX9271.

My problem is three cameras work except the first one.

Thank you!

ZongbiaoLiao

What's the error log?

Hi Qiang Li

The log is as bellow:

---------------------------------------

root@imx6qsabreauto:/unit_tests# ./max9286.sh

root@imx6qsabreauto:/unit_tests# g_in_width = 1280, g_in_height = 800.

fb_fix.id = DISP3 FG.

g_in_width = 1280, g_in_height = 800.

g_in_width = 1280, g_in_height = 800.

fb: smem_start = 0x72c00000, smem_len = 0xbdd800.

fb_fix.id = DISP3 FG.

fb: frame buffer size = 0x3f4800 bytes.

fb: g_screen_info.xres = 1920, g_screen_info.yres = 1080.

fb: g_display_left = 960.

fb: g_display_top = 0.

fb: g_display_width = 960.

fb: g_display_height = 540.

fb: smem_start = 0x72c00000, smem_len = 0xbdd800.

start time = 1457509993 s, 697691 us

fb: frame buffer size = 0x3f4800 bytes.

fb: g_screen_info.xres = 1920, g_screen_info.yres = 1080.

fb: g_display_left = 0.

fb: g_display_top = 540.

fb_fix.id = DISP3 FG.

fb: g_display_width = 960.

fb: g_display_height = 540.

fb: smem_start = 0x72c00000, smem_len = 0xbdd800.

fb: frame buffer size = 0x3f4800 bytes.

fb: g_screen_info.xres = 1920, g_screen_info.yres = 1080.

fb: g_display_left = 960.

fb: g_display_top = 540.

fb: g_display_width = 960.

fb: g_display_height = 540.

start time = 1457509993 s, 717597 us

start time = 1457509993 s, 717698 us

g_in_width = 720, g_in_height = 624.

fb_fix.id = DISP3 FG.

fb: smem_start = 0x72c00000, smem_len = 0xbdd800.

fb: frame buffer size = 0x3f4800 bytes.

fb: g_screen_info.xres = 1920, g_screen_info.yres = 1080.

fb: g_display_left = 0.

fb: g_display_top = 0.

fb: g_display_width = 960.

fb: g_display_height = 540.

start time = 1457509994 s, 45827 us

ERROR: v4l2 capture: mxc_v4l_dqueue timeout enc_counter 0

VIDIOC_DQBUF failed.

------------------------------------------------------

and what the HDMI display showed is as bellow:

IMG_0587.JPG

The first camera shows nothing and after several seconds the 'ERROR: v4l2 capture: mxc_v4l_dqueue timeout enc_counter 0' is output,

all other three cameras also stop and show nothing.

Thank you!

ZongbiaoLiao

From your log "g_in_width = 720, g_in_height = 624", I think the IPU0 CSI0 port hasn't been used by the MAX9286, it is still combined with adv7180.

Hi Qiang Li

I see.

the adv7180 should be commented out in imx6qdl-sabreauto.dtsi file.

Thank you!

ZongbiaoLiao

After commented out adv7180, it became OK.

你好..请问你在L3.0.35_4.1.0解决了这个问题吗? 大家一起讨论一下.

我也需要L3.0.35_4.1.0版本的补丁,谢谢

Hi Qiang Li

                 i use de 3.14.52,all patch used,but i have not use,mxc_v4l2_tvin_max9286.tar.gz,in the rootfs,i use unit_tests/mxc_v4l2_tvin.out ,it is nothing to display,can you help me?in the 3.14.52 yocto ,i can not complie the mxc_v4l2_tvin_max9286.tar.gz ,it is something wrong

There is binary file in mxc_v4l2_tvin_max9286.tar.gz, you can use it directly.

dear Qiang Li:

                      i have use the L3.14.52,it is some error use the binary in mxc_v4l2_tvin_max9286.tar.gz which yours,the log :

./mxc_v4l2_tvin.out: error while loading shared libraries: libg2d.so.0.8: cannot open shared object file: No such file or directory

You can link the libg2d.so to libg2d.so.0.8.

dear Qiang Li

                             have you try on the imx6q-sabreauto board? i can not use the max9286 on sabreauto board,it is some error:

1 -x 0 -g2d &lo:/unit_tests# ./mxc_v4l2_tvin.out -ol 0 -ot 0 -ow 960 -oh 540 -d
[1] 845
root@imx6qdlsolo:/unit_tests# max9286_mipi: sensor number = 1.
mxc_mipi_csi2 21dc000.mipi_csi: mipi_csi2_reset: mipi_lane_bps = 192 Mbps
mxc_mipi_csi2 21dc000.mipi_csi: mipi_csi2_reset: value = 0x44.
max9286_mipi 1-006a: ov10635_read_reg:read reg error: reg=0x300a.
max9286_mipi 1-006a: ov10635_check_device: OV10635 hasn't been found, reg[0x300a] = 0x0.
mipi csi2 can not receive sensor clk! MIPI_CSI_PHY_STATE = 0x6f0.
g_in_width = 1280, g_in_height = 800.
fb_fix.id = DISP4 FG.
fb: smem_start = 0x73600000, smem_len = 0x480000.
fb: frame buffer size = 0x180000 bytes.
fb: g_screen_info.xres = 1024, g_screen_info.yres = 768.
fb: g_display_left = 0.
fb: g_display_top = 0.
fb: g_display_width = 960.
fb: g_display_height = 540.

Hi Jin, if you supply the camera board with 5V power and using long Coax cable, there is chance to get such issue.

The OV10635 camera board is designed for 7~12V power supply, so you can supply the camera board with 12V power.

Hi  Qiang li

              你有没有3.0.35的补丁,我们目前给比亚迪开发一款产品,需要用到max9286 ,但以前的BSP一直用的3.0.35的内核,能不能提供一下在3.0.35下的max9286的补丁.

           谢谢!

你自己移植一下,应该很容易的。

我目前是将3.10.53的内核打上补丁之后,对比了改动,,然后在3.0. 35上将这些改动一一加上.不知道这样能不能调通.

inux_3.10.35/arch/arm/boot/dts/imx6q-sabreauto.dts  中

   

&mipi_csi {
status = "okay";
lanes = <4>;

mipi-csi2-channel@0 {
ipu_id = <0>;
csi_id = <0>;
v_channel = <0>;
status = "okay";
};

mipi-csi2-channel@1 {
ipu_id = <0>;
csi_id = <1>;
v_channel = <1>;
status = "okay";
};

mipi-csi2-channel@2 {
ipu_id = <1>;
csi_id = <0>;
v_channel = <2>;
status = "okay";
};

mipi-csi2-channel@3 {
ipu_id = <1>;
csi_id = <1>;
v_channel = <3>;
status = "okay";
};
};

这一段在3.0.35中怎么处理?

These setting are used in mxc_mipi_csi2.c and mxc_v4l2_capture.c, you can modify the code directly.

By the way, I think you should not compare the patched 3.10.53 files with 3.0.35 files, you can manually modify the 3.0.35 files directly, based on the code modification in patches.

hi  qiang li:

                 i use the MAX9286 board,i find the max9286 board supply by 5V, my max9286board supply by maxim,they designed for I.mx6.61600121988173929.jpg

MAX9286_iMX6_SCH_RevP11.pngMAX9286_iMX6_SCH_RevP12.png

Hi Haifeng, yes the MAX9286 board was powered from iMX6 board with 5V power, and the OV10635 camera boards can also be powered from iMX6 boards's 5V, but there is another power connector on MAX9286 board which can be used to power the 4xOV10635 camera board, you can connect 12V power to it and select the jump on MAX9286 boards.

So the final power: 5V from iMX6 board to MAX9286 board; 12V from MAX9286 board's power connector to OV10635 camera boards.

hi  Li qiang:

                      i find my sensor is AR0140,not OV10635,Where I need to change?thank you

Please read the readme file again, it had already told you where to select the camera sensor.

hi  Li Qiang:

                    have change the config,But i find i your code only  have AP0101,not have AR0140,i run the board,like this:

pastedImage_1.png

The camera sensor AR0140 should connect to ISP AP0101, then AP0101 should connected to MAX9271 to output the serial signal.

And I think, without AP0101, the AR0140 can't work in the solution.

Qiang li:

   在bsp 3.10.53 中 打过补丁如下:

    

static int mipi_csi2_probe(struct platform_device *pdev)
{

。。。。。。。。。。

ret = of_property_read_u32(np, "lanes", &(gmipi_csi2->lanes));
if (ret) {
dev_err(&pdev->dev, "lanes missing or invalid\n");
goto err;
}
if (gmipi_csi2->lanes > 4) {
dev_err(&pdev->dev, "invalid lanes for mipi csi2!\n");
ret = -EINVAL;
goto err;
}

for_each_child_of_node(np, child) {
struct mipi_csi2_chan *chan;

if (!of_device_is_available(child))
continue;

ret = of_property_read_u32(child, "v_channel", &v_channel);
if (ret) {
dev_err(&pdev->dev, "v_channel missing\n");
goto err;
}

if (v_channel > 3) {
dev_err(&pdev->dev, "v_channel invalid\n");
ret = -EINVAL;
goto err;
}

chan = &(gmipi_csi2->mipi_chan[v_channel]);

ret = of_property_read_u32(child, "ipu_id", &(gmipi_csi2->mipi_chan[v_channel].ipu_id));
if (ret) {
dev_err(&pdev->dev, "ipu_id missing or invalid\n");
goto err;
}

ret = of_property_read_u32(child, "csi_id", &(gmipi_csi2->mipi_chan[v_channel].csi_id));
if (ret) {
dev_err(&pdev->dev, "csi_id missing or invalid\n");
goto err;
}

if ((gmipi_csi2->mipi_chan[v_channel].ipu_id < 0) ||
(gmipi_csi2->mipi_chan[v_channel].ipu_id > 1) ||
(gmipi_csi2->mipi_chan[v_channel].csi_id > 1)) {
dev_err(&pdev->dev, "invalid param for mipi csi2!\n");
ret = -EINVAL;
goto err;
。。。。。。。。。。。。

这部分我在3.0.35中处理是这么处理,麻烦帮我看看有没有问题。

  

static int mipi_csi2_probe(struct platform_device *pdev)
{
struct mipi_csi2_platform_data *plat_data = pdev->dev.platform_data;
struct resource *res;
u32 mipi_csi2_dphy_ver;
struct mipi_csi2_chan *chan;

int ret , v_channel;

printk("mipi_csi2 probe start !!!!!!!!!!!!!!!!!!!!!\n");
gmipi_csi2 = kmalloc(sizeof(struct mipi_csi2_info), GFP_KERNEL);
if (!gmipi_csi2) {
ret = -ENOMEM;
goto alloc_failed;
}
printk("v_channel is %d !!!!!!!!!!!!!!!!1111\n",v_channel);
/* initialize mutex */
mutex_init(&gmipi_csi2->mutex_lock);

chan = &(gmipi_csi2->mipi_chan[v_channel]);

/* get mipi csi2 informaiton */
gmipi_csi2->pdev = pdev;
gmipi_csi2->mipi_en = false;
//gmipi_csi2->ipu_id = plat_data->ipu_id;
//gmipi_csi2->csi_id = plat_data->csi_id;
//gmipi_csi2->v_channel = plat_data->v_channel;
gmipi_csi2->lanes = plat_data->lanes;
printk("plat_data lanes is %d !!!!!!!!!!!!!!!\n", plat_data->lanes);
v_channel = plat_data->v_channel;
gmipi_csi2->mipi_chan[v_channel].ipu_id= plat_data->ipu_id;
gmipi_csi2->mipi_chan[v_channel].csi_id= plat_data->csi_id;

if ((gmipi_csi2->mipi_chan[v_channel].ipu_id < 0) ||
(gmipi_csi2->mipi_chan[v_channel].ipu_id > 1) ||
(gmipi_csi2->mipi_chan[v_channel].csi_id > 1)) {
dev_err(&pdev->dev, "invalid param for mipi csi2!\n");
ret = -EINVAL;
}

。。。。。。。

   平台数据如下:

  static struct mipi_csi2_platform_data mipi_csi2_pdata = {
.ipu_id = 0, //0 // modify by lee
.csi_id = 0,
.v_channel = 0,
.lanes = 4,
.dphy_clk = "mipi_pllref_clk",
.pixel_clk = "emi_clk",
};

这样操作可以吗?谢谢。在3.0.35上面处理max9286好久了。一直没什么 进展,希望能得到您 的支持。

            Qiang li:

                            请问你有没有3.0.35 , IPU capture drvier to support to four cameras的补丁,有的话,麻烦发给我一下,谢谢

hi  Qiang li:

                     因为我们跟比亚迪开发的产品当中有设计到tw6865  + max9286 ,,tw6865我已经在3.0.35上调通,但9286在3.0.35上调起来比较困难,所以希望能得到您的帮助,

      我想第一步应该是使能imx6 4个虚拟通道同时采集数据. 第二部才能调设备,目前max9286有时候能探测到设备AP0101,但有时候又探测不到,不知道是什么原因,怀疑是使能4个虚拟通道出了问题.我是按您发布的3.10.53的补丁移植过来的,希望能得到您的帮助

Hi~Li Qiang!

      Thank you for your Patch~

      I use your patch for my camera OV10635 board,  it is not work. I found  the VSYNC of the OV10635  is discontinuous,the HREF is ok and looks about 30fps.  Can you paste your VSYNC wave here? Thanks

Hi Winter, did you measure the correct pin? The HREF is the HSYNC signal, it is for line, so it will not be 30fps.

I think you need check your OV10635 setting, if it is initialized by on board flash ROM, not from the MAX9286 driver, you should update your flash ROM setting. The VSYNC should align with the FSIN signal, this signal is from MAX9271's GPO. One FSIN, one VSYNC.

Hi Qiang,

     The patch of HD 720p sound view we have tested on I.MX6qp-sabreauto .But  now our board designed based on I.mx6qsabresd and BSP version is L3.14.52 for imx6qsabresd. So ,my question is  can you send us the patch for L3.14.52 of  imx6qsabresd ?

Thanks for your reply. There is no flash ROM on OV10635 board.

Follow are the wave of FSIN,HRFE and VSYNC. I think the issure in the OV10635 register setting, My OV10635 is producted in 2014, did you test the patch on the 2014 version chip and have the correct register setting? 

FSIN-VS1.JPGFSIN-VS2.JPGComent:yellow is FSIN, blue is VSYNC.

HREF-VS1.JPGHREF-VS2.JPG

Coment:yellow is HREF, blue is VSYNC.

dqz

Hi Li, when i build BSP L3.14.52.1.1,i got some error, please give some help,thanks

bitback fsl-image-gui

捕获111.PNG

我们的图像在3.0.35版本中,调出来了.

I want to get your Test camera board 

    (1) Onsemi AR0140+AP0101+MAX9271 boards.

    (2) OmniVision OV10635+MAX9271 boards.

where can I get them?

Could you please recommend 

(1) Onsemi AR0140+AP0101+MAX9271 boards.

We got this board from Onsemi.

(2) OmniVision OV10635+MAX9271 boards.

This board is made by Maxim, you can check with them.

And as I know AVNET China team had also built some camera boards for both AR0140 and OV10635.

"http://entroninc.com/" had also built camera boards for this solution.

Hi, Qing Li,

我基于imx6-sabresd + L3.14.52调试MAX9286+MAX9271+OV10640(输出分辨率为1280*720),现在是video1、2、3都有图像输出了,但是video0总是提示ERROR: v4l2 capture: mxc_v4l_dqueue timeout enc_counter 0     VIDIOC_DQBUF failed.我按照上面您给ZongbiaoLiao的修复建议,去掉了占用ipu0的ov5640的驱动和imx6dpl-sabresd.dtb里面相关配置,现在还是存在相同的问题。您帮忙看看问题出在哪里?

我摄像头的分辨率为1280*720,下面是log信息:

max9286_read_reg 0x49 = f.
max9286_mipi: sensor number = 4.
mipi_csi2_set_lanes = 3.
mxc_mipi_csi2 21dc000.mipi_csi: mipi_csi2_reset: mipi_lane_bps = 594 Mbps
mxc_mipi_csi2 21dc000.mipi_csi: mipi_csi2_reset: value = 0x2e.
max9271_read_reg 0x07 = 84.
max9286_mipi 2-006a: ov10635_check_device: OV10635 was found.
ovsensor 1 is ok.
mipi_csi2_dphy_status = 0x300.
mipi_csi2_get_error1 = 0x0.
g_in_width = 1280, g_in_height = 720.
fb_fix.id = DISP3 FG.
fb: smem_start = 0x72a00000, smem_len = 0xbdd800.
fb: frame buffer size = 0x3f4800 bytes.
fb: g_screen_info.xres = 1920, g_screen_info.yres = 1080.
fb: g_display_left = 0.
fb: g_display_top = 0.
fb: g_display_width = 960.
fb: g_display_height = 540.
start time = 1482353067 s, 231795 us
ERROR: v4l2 capture: mxc_v4l_dqueue timeout enc_counter 0
VIDIOC_DQBUF failed.

You need check your kernel boot up log to confirm there is no other V4l2 capture driver used video0. You can also use command "ls /dev/video*" to list all video device in your system.

And register IOMUXC_GPR1 (0x020E0004) should also be checked, bit 20 and bit 19 must be 0.

非常感谢您的回复,bit 19位为1 ,现在已经ok。CSI0_SENS_DATA_FORMAT 配置CSI的数据格式YUYV和UYUV都没起作用,这样修改是否正确,这种问题是哪里导致?

The patch had already show you the reference code to set the GPR register in file arch/arm/mach-imx/mach-imx6q.c.

非常感谢,video0不显示的问题已经搞定了,现在还有个问题,就是通过mxc_v4l2_tvin_max9286历程获取到的YUV数据总是反的,例如,我应用程序中设置g_in_fmt = V4L2_PIX_FMT_UYVY,通过capture_buffers中查看数据实际是YUYV的,如果把g_in_fmt = V4L2_PIX_FMT_YUYV,capture_buffers中查看数据实际又是UYVY,我通过更改CSI0_SENS_DATA_FORMAT 配置CSI的数据格式YUYV和UYUV都没起作用,这样修改是否正确,这种问题是哪里导致?

补充:我用的sensor是ov490(isp)+ov10640(sensor),sensor输出的数据格式是YUV422---YUYV。

Reference to MIPI specification, the YUV422 data transferred on MIPI CSI2 is UYVY, no YUYV, so in max9286_mipi.c, we have the followed code:

max9286_data[0].pix.pixelformat = V4L2_PIX_FMT_UYVY;

if (sensor->pix.pixelformat == V4L2_PIX_FMT_UYVY) {
for (i=0; i<MAX_SENSOR_NUM; i++)
mipi_csi2_set_datatype(mipi_csi2_info, i, MIPI_DT_YUV422);

If your camera can only be YUYV format, you should change the max9286_mipi.c as followed:

max9286_data[0].pix.pixelformat = V4L2_PIX_FMT_YUYV;

if (sensor->pix.pixelformat == V4L2_PIX_FMT_YUYV) {
for (i=0; i<MAX_SENSOR_NUM; i++)
mipi_csi2_set_datatype(mipi_csi2_info, i, MIPI_DT_YUV422);

Note: MIPI_DT_YUV422 can't be changed, it is defined by MIPI CSI2 specification for UYVY, there is no MIPI data type for YUYV.

Thanks. The problem has been resoved.

我想把四路摄像头,按上下左右格式压缩成一路720p的视频进行存储,现在四路视频整合要怎么实现?有没有什么建议?

%3CLINGO-SUB%20id%3D%22lingo-sub-1116501%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EiMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116501%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EFor%20iMX6DQ%2C%20there%20are%20two%20IPUs%2C%20so%20they%20can%20support%20up%20to%204%20cameras%20at%20the%20same%20time.%20But%20the%20default%20BSP%20can%20only%20support%20up%20to%20two%20cameras%20at%20the%20same%20time.%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%2287418_87418.png%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%2287418_87418.png%22%20style%3D%22width%3A%20996px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%2287418_87418.png%22%20style%3D%22width%3A%20996px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%2287418_87418.png%22%20style%3D%22width%3A%20996px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%2287418_87418.png%22%20style%3D%22width%3A%20996px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%2287418_87418.png%22%20style%3D%22width%3A%20996px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%2287418_87418.png%22%20style%3D%22width%3A%20996px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%2287418_87418.png%22%20style%3D%22width%3A%20996px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%2287418_87418.png%22%20style%3D%22width%3A%20996px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%2287418_87418.png%22%20style%3D%22width%3A%20996px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%2287418_87418.png%22%20style%3D%22width%3A%20996px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%2287418_87418.png%22%20style%3D%22width%3A%20996px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%2287418_87418.png%22%20style%3D%22width%3A%20996px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%2287418_87418.png%22%20style%3D%22width%3A%20996px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%2287418_87418.png%22%20style%3D%22width%3A%20996px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F118404i3F312F87BA942CD7%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%2287418_87418.png%22%20alt%3D%2287418_87418.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22untitled.png%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22untitled.png%22%20style%3D%22width%3A%20996px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22untitled.png%22%20style%3D%22width%3A%20996px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22untitled.png%22%20style%3D%22width%3A%20996px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22untitled.png%22%20style%3D%22width%3A%20996px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22untitled.png%22%20style%3D%22width%3A%20996px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22untitled.png%22%20style%3D%22width%3A%20996px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22untitled.png%22%20style%3D%22width%3A%20996px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22untitled.png%22%20style%3D%22width%3A%20996px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22untitled.png%22%20style%3D%22width%3A%20996px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22untitled.png%22%20style%3D%22width%3A%20996px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22untitled.png%22%20style%3D%22width%3A%20996px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22untitled.png%22%20style%3D%22width%3A%20996px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22untitled.png%22%20style%3D%22width%3A%20996px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22untitled.png%22%20style%3D%22width%3A%20996px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F102583i76B3FFFEF6E81A1B%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22untitled.png%22%20alt%3D%22untitled.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3EThe%20attached%20patch%20can%20make%20the%20BSP%20support%20up%20to%204%20cameras%20based%20on%203.10.53%20GA%201.1.0%20BSP.%3C%2FP%3E%0A%3CP%20style%3D%22padding%3A%200px%3B%20min-height%3A%208pt%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EThe%204%20cameras%20can%20be%3A%3C%2FP%3E%0A%3CP%3E-%201xCSI%2C%203xMIPI%3C%2FP%3E%0A%3CP%3E-%202xCSI%2C%202xMIPI%3C%2FP%3E%0A%3CP%3E-%204xMIPI%3C%2FP%3E%0A%3CP%20style%3D%22padding%3A%200px%3B%20min-height%3A%208pt%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EFor%204xMIPI%20case%2C%20the%20four%20cameras%20should%20be%20combined%20on%20the%20single%20MIPI%20CSI2%20interface%2C%20and%20each%20camera%20data%20should%20be%20transfered%20on%20a%20mipi%20virtual%20channel.%3C%2FP%3E%0A%3CP%20style%3D%22padding%3A%200px%3B%20min-height%3A%208pt%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EIn%20this%20patch%2C%20we%20given%20the%20example%20driver%20for%20Maxim%20MAX9286%2C%20it%20was%20verified%20working%20on%20iMX6DQ%20SabreAuto%20board.%20The%20input%20to%20MAX9286%20is%20four%20720P30%20cameras.%3C%2FP%3E%0A%3CP%3EThe%20verified%20camera%20boards%3A%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%20(1)%20Onsemi%20AR0140%2BAP0101%2BMAX9271%20boards.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%20(2)%20OmniVision%20OV10635%2BMAX9271%20boards.%3C%2FP%3E%0A%3CP%20style%3D%22padding%3A%200px%3B%20min-height%3A%208pt%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EThe%20MIPI%20CSI2%20CVBS%20camera%20surround%20view%20solution%20can%20be%20found%20at%3A%20%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Fdocs%2FDOC-158531%22%20data-objecttype%3D%22102%22%20target%3D%22_blank%22%3EiMX6DQ%20ISL79985%2F79987%20MIPI%20CSI2%20CVBS%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FA%3E%3C%2FP%3E%0A%3CP%3EThe%20MIPI%20CSI2%20CVBS%20HD%26nbsp%3Bcamera%20surround%20view%20solution%20can%20be%20found%20at%3A%20%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Fdocs%2FDOC-335803%22%20data-objecttype%3D%22102%22%20target%3D%22_blank%22%3EiMX6DQ%20TP2854%20MIPI%20CSI2%20720P%20CVBS%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FA%3E%3C%2FP%3E%0A%3CP%20style%3D%22padding%3A%200px%3B%20min-height%3A%208pt%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EThe%20kernel%20patches%3A%3CBR%20%2F%3E0001-IPU-update-IPU-capture-driver-to-support-up-to-four-.patch%3CBR%20%2F%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20Updated%20IPU%20common%20code%20to%20support%20up%20to%20four%20cameras.%3C%2FP%3E%0A%3CP%20style%3D%22padding%3A%200px%3B%20min-height%3A%208pt%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E0002-Add-Max9286-support-on-SabreAuto-board-which-can-sup.patch%3CBR%20%2F%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20MAX9286%20driver%2C%20it%20includes%20MAX9271%2C%20AP0101%20and%20AR0140%20drivers.%3C%2FP%3E%0A%3CP%20style%3D%22padding%3A%200px%3B%20min-height%3A%208pt%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E0003-Remove-the-page-size-align-requirement-for-v4l2-capt.patch%3CBR%20%2F%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20With%20this%20patch%2C%20the%20mxc_v4l2_tvin%20test%20application%20can%20use%20overlay%20framebuffer%20as%20V4l2%20capture%20buffer%20directly.%3C%2FP%3E%0A%3CP%20style%3D%22padding%3A%200px%3B%20min-height%3A%208pt%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E0004-Max9286-skip-AP0101-camera-re-initialization.patch%3CBR%20%2F%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20If%20the%20camera%20board's%20power%20had%20been%20kept%20after%20initialized%2C%20this%20patch%20will%20bypass%20the%20re-initialization%20to%20reduce%20the%20start%20up%20time.%3C%2FP%3E%0A%3CP%20style%3D%22padding%3A%200px%3B%20min-height%3A%208pt%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E0005-Max9286-set-I2C-speed-to-400Kbps.patch%3CBR%20%2F%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%20Set%20I2C%20to%20400Kbps%20to%20reduce%20the%20AP0101%2BAR0140%20initialization%20time.%3C%2FP%3E%0A%3CP%20style%3D%22padding%3A%200px%3B%20min-height%3A%208pt%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E0006-Max9286-add-retry-for-MAX9271-I2C-access.patch%3CBR%20%2F%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%20Added%20retry%20for%20MAX9271%20I2C%20access.%3C%2FP%3E%0A%3CP%20style%3D%22padding%3A%200px%3B%20min-height%3A%208pt%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E0007-Max9286-Add-support-for-OV10635-camera.patch%3CBR%20%2F%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%20Updated%20code%20for%20OV10635%20camera.%3C%2FP%3E%0A%3CP%20style%3D%22padding%3A%200px%3B%20min-height%3A%208pt%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E0008-Max9286-support-auto-detect-camera-number.patch%3CBR%20%2F%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%20Make%20the%20Max9286%20driver%20can%20detect%20the%20camera%20number%20automatically.%3C%2FP%3E%0A%3CP%20style%3D%22padding%3A%200px%3B%20min-height%3A%208pt%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%20style%3D%22padding%3A%200px%3B%20min-height%3A%208pt%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EHow%20to%20builld%20the%20kernel%20with%20MAX9286%20support%3A%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20make%20imx_v7_defconfig%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20make%20menuconfig%20(In%20this%20command%2C%20you%20should%20select%20the%20MAX9286%20driver%3A%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20Device%20Drivers%26nbsp%3B%20---%26gt%3B%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%26lt%3B*%26gt%3B%20Multimedia%20support%26nbsp%3B%20---%26gt%3B%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%5B*%5D%26nbsp%3B%26nbsp%3B%20V4L%20platform%20devices%26nbsp%3B%20---%26gt%3B%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%26lt%3B*%26gt%3B%26nbsp%3B%26nbsp%3B%20MXC%20Video%20For%20Linux%20Video%20Capture%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20MXC%20Camera%2FV4L2%20PRP%20Features%20support%26nbsp%3B%20---%26gt%3B%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%26lt%3B*%26gt%3BMaxim%20max9286%20GMSL%20Deserializer%20Input%20support%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20Select%20Camera%20Sensor%20(OmniVision%20OV10635%20camera%20sensor)%26nbsp%3B%20%2F%2F%20Or%20(Onsemi%20AP0101%20and%20AR0140%20camera%20sensor)%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%26lt%3B*%26gt%3Bmxc%20VADC%20support%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%26lt%3B*%26gt%3BSelect%20Overlay%20Rounting%20(Queue%20ipu%20device%20for%20overlay%20library)%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%26lt%3B*%26gt%3BPre-processor%20Encoder%20library%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%26lt%3B*%26gt%3BIPU%20CSI%20Encoder%20library)%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20make%20zImage%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20make%20dtbs%3C%2FP%3E%0A%3CP%20style%3D%22padding%3A%200px%3B%20min-height%3A%208pt%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EThe%20built%20out%20image%20file%3A%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20arch%2Farm%2Fboot%2Fdts%2Fimx6q-sabreauto.dtb%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20arch%2Farm%2Fboot%2FzImage%3C%2FP%3E%0A%3CP%20style%3D%22padding%3A%200px%3B%20min-height%3A%208pt%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%22mxc_v4l2_tvin_max9286.tar.gz%22%20is%20the%20test%20application%2C%20test%20command%20to%20capture%20the%20four%20cameras%20and%20render%20on%201080P%20HDMI%20display%3A%3C%2FP%3E%0A%3CP%3E%2Fmxc_v4l2_tvin.out%20-ol%200%20-ot%200%20-ow%20960%20-oh%20540%20-d%201%20-x%200%20-g2d%20%26amp%3B%3C%2FP%3E%0A%3CP%3E%2Fmxc_v4l2_tvin.out%20-ol%20960%20-ot%200%20-ow%20960%20-oh%20540%20-d%201%20-x%201%20-g2d%20%26amp%3B%3C%2FP%3E%0A%3CP%3E%2Fmxc_v4l2_tvin.out%20-ol%200%20-ot%20540%20-ow%20960%20-oh%20540%20-d%201%20-x%202%20-g2d%20%26amp%3B%3C%2FP%3E%0A%3CP%3E%2Fmxc_v4l2_tvin.out%20-ol%20960%20-ot%20540%20-ow%20960%20-oh%20540%20-d%201%20-x%203%20-g2d%20%26amp%3B%3C%2FP%3E%0A%3CP%20style%3D%22padding%3A%200px%3B%20min-height%3A%208pt%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%3CSTRONG%3ESome%20hardware%20check%20point%20on%20AR0140%2BAP0101%2BMAX9271%20camera%20board%20(Please%20get%20MAX9286%20and%20OV10635%20schematics%20from%20Maxim)%3A%3C%2FSTRONG%3E%3C%2FP%3E%0A%3CP%3E1.%20In%20this%20patch%2C%20MAX9286's%20I2C%20address%20is%200x4D%2C%20so%20ADD0%20and%20ADD1%20should%20be%20connected%20to%20high.%3C%2FP%3E%0A%3CP%3EAP0101's%20I2C%20address%20is%200xBA%2C%20so%20SADDR%20should%20be%20connected%20to%20high.%3C%2FP%3E%0A%3CP%20style%3D%22padding%3A%200px%3B%20min-height%3A%208pt%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E2.%20AP0101's%20DOUT0~DOUT7%20should%20be%20connected%20to%20MAX9271's%20DIN7~DIN0%2C%20the%20order%20should%20be%20switched%2C%20MSB%20connected%20to%20LSB.%3C%2FP%3E%0A%3CP%20style%3D%22padding%3A%200px%3B%20min-height%3A%208pt%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E3.%20MAX9271's%20GPO%20pin%20should%20be%20connected%20to%20AP0101's%20FRAME_SYNC%20pin.%20The%20pull%20down%20resistance%20on%20FRAME_SYNC%20pin%20should%20not%20be%200%20ohm.%3C%2FP%3E%0A%3CP%20style%3D%22padding%3A%200px%3B%20min-height%3A%208pt%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%3CSTRONG%3ESome%20known%20limitation%3A%3C%2FSTRONG%3E%3C%2FP%3E%0A%3CP%3E1.%20AP0101's%20VSYNC%20invalid%20time%2C%20last%20video%20line's%20HSYNC%20to%20VSYNC%20porch's%20max%20value%20is%20255%20pixel%20clocks%2C%20it%20is%20not%20enough%20for%20MAX9286%20to%20generate%20the%20Frame%20End%20MIPI%20packets%20for%20each%20camera.%20So%20in%20order%20to%20let%20iMX6DQ%20to%20capture%201280x720%20video%20for%20each%20camera%2C%20we%20had%20let%20AP0101%20output%201280*724%20frame%20size%2C%20and%20iMX6%20will%20only%20capture%20720%20lines%2C%20the%20remained%20video%20data%20and%20Frame%20End%20will%20be%20ignored.%3C%2FP%3E%0A%3CP%3EThis%20solution%20will%20not%20impact%20the%20function%2C%20but%20there%20will%20be%20%22%3CSPAN%20style%3D%22font-family%3A%20HelveticaLTStd-Roman%3B%20font-size%3A%209pt%3B%20mso-fareast-font-family%3A%20%E5%AE%8B%E4%BD%93%3B%20mso-fareast-theme-font%3A%20minor-fareast%3B%20mso-ansi-language%3A%20EN-US%3B%20mso-fareast-language%3A%20ZH-CN%3B%20mso-bidi-language%3A%20AR-SA%3B%20mso-bidi-font-family%3A%20'Times%20New%20Roman'%3B%22%3EError%20matching%20Frame%20Start%20with%20Frame%20End%20for%20Virtual%20Channel%20x%3C%2FSPAN%3E%22%20error%20reported%20from%20iMX6%20MIPI_CSI_ERR1%20register.%3C%2FP%3E%0A%3CP%3EMaxim%20suggested%20to%20use%20MAX96705%20to%20relace%20the%20MAX9271%2C%20it%20can%20delay%20the%20VSYNC%20invalid%20time%2C%20then%20the%20MIPI%20error%20will%20be%20fixed.%3C%2FP%3E%0A%3CP%20style%3D%22padding%3A%200px%3B%20min-height%3A%208pt%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%20style%3D%22padding%3A%200px%3B%20min-height%3A%208pt%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%3CSTRONG%3E2015-11-17%20update%3A%20Updated%20for%20OV10635%20camera%20support.%3C%2FSTRONG%3E%3C%2FP%3E%0A%3CP%3EFile%3A%20L3.10.53_GA1.1.0_MAX9286_Surroundview_Patch_2015-11-17.zip%3C%2FP%3E%0A%3CP%20style%3D%22padding%3A%200px%3B%20min-height%3A%208pt%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%3CSTRONG%3E2015-12-04%20update%3A%3C%2FSTRONG%3E%3C%2FP%3E%0A%3CP%3EFile%3A%20L3.10.53_GA1.1.0_MAX9286_Surroundview_Patch_2015-12-04.zip%3C%2FP%3E%0A%3CP%3EAdded%20patch%200009-Max9286-updated-PCLK-edge-setting-for-OV10635.patch%20to%20correct%20the%20OV10635%20PCLK%20edge%20setting%3C%2FP%3E%0A%3CP%20style%3D%22padding%3A%200px%3B%20min-height%3A%208pt%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%20style%3D%22padding%3A%200px%3B%20min-height%3A%208pt%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%3CSTRONG%3E2016-03-07%20update%3A%3C%2FSTRONG%3E%3C%2FP%3E%0A%3CP%3EFile%20L3.14.38_GA_MAX9286_Surroundview_Patch_2016-03-07.zip%3C%2FP%3E%0A%3CP%3EAdded%20kernel%20patch%20for%20L3.14.38%20GA%201.1.0%20BSP.%3C%2FP%3E%0A%3CP%20style%3D%22padding%3A%200px%3B%20min-height%3A%208pt%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%3CSTRONG%3E2016-07-26%20update%3A%3C%2FSTRONG%3E%3C%2FP%3E%0A%3CP%3EFiles%3A%20L3.10.53_GA1.1.0_MAX9286_Surroundview_Patch_2016-07-26.zip%3B%20L3.14.38_GA1.1.0_MAX9286_Surroundview_Patch_2016-07-26.zip%3B%20L3.14.52_GA1.1.0_MAX9286_Surroundview_Patch_2016-07-26.zip.%3C%2FP%3E%0A%3CP%3EAdded%20gstreamer%20support.%3C%2FP%3E%0A%3CP%3EAdded%20MAX96705%20support.%3C%2FP%3E%0A%3CP%3EAdded%20patch%20for%20L3.14.52_GA1.1.0.%3C%2FP%3E%0A%3CP%20style%3D%22padding%3A%200px%3B%20min-height%3A%208pt%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%3CSTRONG%3E2017-12-11%20update%3A%3C%2FSTRONG%3E%3C%2FP%3E%0A%3CP%3EAdded%20CVBS%20surround%20view%20link%3A%20%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Fdocs%2FDOC-335803%22%20data-objecttype%3D%22102%22%20target%3D%22_blank%22%3EiMX6DQ%20TP2854%20MIPI%20CSI2%20720P%20CVBS%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FA%3E%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CBR%20%2F%3E%0A%3CP%3E%3CSTRONG%3E2021-04-26%26nbsp%3Bupdate%3A%3C%2FSTRONG%3E%3C%2FP%3E%0A%3CP%3ESome%20customer%20reported%2C%20when%20system%20loading%20is%20heavy%2C%20sometimes%2C%20some%20camera%20will%20flicker%20left%20and%20right.%20It%20is%20caused%20by%20SFMC%20FIFO%20data%20lost.%20The%20original%20patch%20used%20IDMAC%200%20and%20IDMAC%201%20for%20two%20cameras%20on%20one%20IPU%2C%20this%20is%20not%20the%20best%20setting.%26nbsp%3B%3C%2FP%3E%0A%3CP%3EIDMAC%201%20is%20fixed%20to%20use%201%2F4%20SMFC%20FIFO%20and%20it%20will%20cause%20IDMAC%200%20to%20use%201%2F4%20SMFC%20FIFO%20too.%20And%20another%201%2F2%20of%20SMFC%20FIFO%20can't%20be%20used%20in%20this%20case.%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22qiang_li-mpu_se_0-1619426236653.png%22%20style%3D%22width%3A%20733px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22qiang_li-mpu_se_0-1619426236653.png%22%20style%3D%22width%3A%20733px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22qiang_li-mpu_se_0-1619426236653.png%22%20style%3D%22width%3A%20733px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22qiang_li-mpu_se_0-1619426236653.png%22%20style%3D%22width%3A%20733px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22qiang_li-mpu_se_0-1619426236653.png%22%20style%3D%22width%3A%20733px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22qiang_li-mpu_se_0-1619426236653.png%22%20style%3D%22width%3A%20733px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22qiang_li-mpu_se_0-1619426236653.png%22%20style%3D%22width%3A%20733px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22qiang_li-mpu_se_0-1619426236653.png%22%20style%3D%22width%3A%20733px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22qiang_li-mpu_se_0-1619426236653.png%22%20style%3D%22width%3A%20733px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22qiang_li-mpu_se_0-1619426236653.png%22%20style%3D%22width%3A%20733px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22qiang_li-mpu_se_0-1619426236653.png%22%20style%3D%22width%3A%20733px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22qiang_li-mpu_se_0-1619426236653.png%22%20style%3D%22width%3A%20733px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22qiang_li-mpu_se_0-1619426236653.png%22%20style%3D%22width%3A%20733px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22qiang_li-mpu_se_0-1619426236653.png%22%20style%3D%22width%3A%20733px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22qiang_li-mpu_se_0-1619426236653.png%22%20style%3D%22width%3A%20733px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F143217i8EDD1960CA9C3699%2Fimage-dimensions%2F733x303%3Fv%3Dv2%22%20width%3D%22733%22%20height%3D%22303%22%20role%3D%22button%22%20title%3D%22qiang_li-mpu_se_0-1619426236653.png%22%20alt%3D%22qiang_li-mpu_se_0-1619426236653.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3ESome%20code%20update%20to%20improve%20it%3A%3C%2FP%3E%0A%3CP%3EFor%20each%20IPU%2C%20please%20use%20IDMAC%200%20and%20IDMAC%202%20to%20capture%20the%20two%20cameras.%20%3CBR%20%2F%3E%3CFONT%20color%3D%22%230000FF%22%3EThis%20needs%20change%20the%20hard%20coding%20in%20%22drivers%5Cmedia%5Cplatform%5Cmxc%5Ccapture%5Cipu_csi_enc.c%22%2C%20%3C%2FFONT%3E%3CBR%20%2F%3E%3CFONT%20color%3D%22%230000FF%22%3E%22CSI_MEM1%22%20and%20%22IPU_IRQ_CSI1_OUT_EOF%22%20should%20be%20changed%20to%20%22CSI_MEM2%22%20and%20%22IPU_IRQ_CSI2_OUT_EOF%22.%20In%20this%20case%2C%20all%20SMFC%20FIFO%20can%20be%20used.%3C%2FFONT%3E%3C%2FP%3E%0A%3CP%3EAnd%20in%20%22ipu_common.c%22%2C%20function%20ipu_probe()%2C%20the%20followed%20code%20should%20be%20changed%20to%20make%20IDMAC2%20use%20high%20priority%20too.%3CBR%20%2F%3E%3CFONT%20color%3D%22%230000FF%22%3E%2F*%20Set%20sync%20refresh%20channels%20and%20CSI-%26gt%3Bmem%20channel%20as%20high%20priority%20*%2F%3C%2FFONT%3E%3CBR%20%2F%3E%3CFONT%20color%3D%22%230000FF%22%3E-%20ipu_idmac_write(ipu%2C%200x18800003L%2C%20IDMAC_CHA_PRI(0))%3B%3C%2FFONT%3E%3CBR%20%2F%3E%3CFONT%20color%3D%22%230000FF%22%3E%2B%20ipu_idmac_write(ipu%2C%200x1880000FL%2C%20IDMAC_CHA_PRI(0))%3B%3C%2FFONT%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-1116501%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CLINGO-LABEL%3EGraphics%20%26amp%3B%20Display%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3Ei.MX6Dual%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3Ei.MX6Quad%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3ELinux%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116733%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116733%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CDIV%20style%3D%22color%3A%20%23212121%3B%20background-color%3A%20%23ffffff%3B%22%3E%3CSPAN%20style%3D%22background-color%3A%20white%3B%20color%3A%20%2351626f%3B%20font-size%3A%2011.5pt%3B%20font-family%3A%20Arial%2C%20sans-serif%3B%22%3EHi%20Qiang%20Li%2C%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%20style%3D%22color%3A%20%23212121%3B%20background-color%3A%20%23ffffff%3B%22%3E%3CSPAN%20style%3D%22background-color%3A%20white%3B%20color%3A%20%2351626f%3B%20font-size%3A%2011.5pt%3B%20font-family%3A%20Arial%2C%20sans-serif%3B%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%20style%3D%22color%3A%20%23212121%3B%20background-color%3A%20%23ffffff%3B%22%3E%3CSPAN%20style%3D%22background-color%3A%20white%3B%20color%3A%20%2351626f%3B%20font-size%3A%2011.5pt%3B%20font-family%3A%20Arial%2C%20sans-serif%3B%22%3ESorry%20for%20the%20confusion.%20I%20assumed%20that%20below%20single%20pipe%20which%20causes%20saw-tooth%20issue%20does%20not%20render%20all%20cameras.%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%20style%3D%22color%3A%20%23212121%3B%20background-color%3A%20%23ffffff%3B%22%3E%3CSPAN%20style%3D%22font-size%3A%2011pt%3B%20font-family%3A%20Calibri%2C%20sans-serif%3B%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%20style%3D%22color%3A%20%23212121%3B%20background-color%3A%20%23ffffff%3B%22%3E%3CSPAN%20style%3D%22background-color%3A%20white%3B%20color%3A%20%2351626f%3B%20font-size%3A%2011.5pt%3B%20font-family%3A%20Arial%2C%20sans-serif%3B%22%3E%23gst-launch-1.0%20-v%20-e%20imxv4l2videosrc%20device%3D%2Fdev%2Fvideo2%20!%20imxg2dvideosink%20framebuffer%3D%2Fdev%2Ffb0%20force-aspect-ratio%3Dfalse%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%20style%3D%22color%3A%20%23212121%3B%20background-color%3A%20%23ffffff%3B%22%3E%3CSPAN%20style%3D%22background-color%3A%20white%3B%20color%3A%20%2351626f%3B%20font-size%3A%2011.5pt%3B%20font-family%3A%20Arial%2C%20sans-serif%3B%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%20style%3D%22color%3A%20%23212121%3B%20background-color%3A%20%23ffffff%3B%22%3E%3CSPAN%20style%3D%22background-color%3A%20white%3B%20color%3A%20%2351626f%3B%20font-size%3A%2011.5pt%3B%20font-family%3A%20Arial%2C%20sans-serif%3B%22%3EI%20am%20studying%20about%20gstreamer%20to%20draw%204%20cameras%20to%20one%20target%20buffer.%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%20style%3D%22color%3A%20%23212121%3B%20background-color%3A%20%23ffffff%3B%22%3E%3CSPAN%20style%3D%22background-color%3A%20white%3B%20color%3A%20%2351626f%3B%20font-size%3A%2011.5pt%3B%20font-family%3A%20Arial%2C%20sans-serif%3B%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%20style%3D%22color%3A%20%23212121%3B%20background-color%3A%20%23ffffff%3B%22%3E%3CSPAN%20style%3D%22background-color%3A%20white%3B%20color%3A%20%2351626f%3B%20font-size%3A%2011.5pt%3B%20font-family%3A%20Arial%2C%20sans-serif%3B%22%3EThanks%20and%20best%20regards.%3C%2FSPAN%3E%3C%2FDIV%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116732%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116732%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EAs%20I%20explained%2C%20this%20is%20the%20render%20issue%2C%20for%2060fps%20display%2C%20the%20PAN%20display%20can%20only%20be%20up%20to%2060fps%2C%20but%20for%204x720P30%20camera%2C%20if%20you%20render%20them%20alone%2C%20there%20are%20total%20120fps%2C%20so%20it%20can't%20work%20correctly.%20You%20need%20combine%20the%204%20cameras%20together%20then%20render%20them%20once.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116731%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116731%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EThe%20log%20shows%20there%20is%20no%20enough%20memory%2C%26nbsp%3BI%20think%26nbsp%3Byou%20need%20reserve%20more%20memory%20for%20GPU.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116730%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116730%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%3CSPAN%20style%3D%22background-color%3A%20%23ffffff%3B%20color%3A%20%2351626f%3B%20vertical-align%3A%20inherit%3B%22%3EHi%20Qiang%20Li%2C%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%22%3EThe%20following%20two%20pipelines%26nbsp%3Bwork%20normally%20when%20run%20seperately.%3C%2FSPAN%3E%3C%2FP%3E%3CUL%3E%3CLI%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%22%3E%3CSPAN%3Egst-launch-1.0%20-v%20-e%20imxv4l2videosrc%20device%3D%2Fdev%2Fvideo0%20!%20imxg2dvideosink%20framebuffer%3D%2Fdev%2Ffb0%20force-aspect-ratio%3Dfalse%26nbsp%3B%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FLI%3E%3CLI%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%22%3E%3CSPAN%3Egst-launch-1.0%20-v%20-e%20imxv4l2videosrc%20device%3D%2Fdev%2Fvideo1%20!%20imxg2dvideosink%20framebuffer%3D%2Fdev%2Ffb0%20force-aspect-ratio%3Dfalse%26nbsp%3B%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FLI%3E%3C%2FUL%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%22%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%22%3E%3CSPAN%3EHowever%2C%20each%26nbsp%3Bpipelines%20given%20below%20(especially%20with%20video3)%20cause%20sawtooth%20issue%20given%20as%20attached%20gif%2C%20even%20if%20they%20run%20seperately.%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CUL%20style%3D%22color%3A%20%233d3d3d%3B%20padding%3A%200px%200px%200px%2030px%3B%22%3E%3CLI%20style%3D%22margin%3A%200.2em%200px%3B%22%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%22%3E%3CSPAN%3Egst-launch-1.0%20-v%20-e%20imxv4l2videosrc%20device%3D%2Fdev%2Fvideo2%20!%20imxg2dvideosink%20framebuffer%3D%2Fdev%2Ffb0%20force-aspect-ratio%3Dfalse%26nbsp%3B%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FLI%3E%3CLI%20style%3D%22margin%3A%200.2em%200px%3B%22%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%22%3E%3CSPAN%3Egst-launch-1.0%20-v%20-e%20imxv4l2videosrc%20device%3D%2Fdev%2Fvideo3%20!%20imxg2dvideosink%20framebuffer%3D%2Fdev%2Ffb0%20force-aspect-ratio%3Dfalse%26nbsp%3B%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FLI%3E%3C%2FUL%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%22%3E%3CSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_2.gif%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_2.gif%22%20style%3D%22width%3A%20600px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_2.gif%22%20style%3D%22width%3A%20600px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_2.gif%22%20style%3D%22width%3A%20600px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_2.gif%22%20style%3D%22width%3A%20600px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_2.gif%22%20style%3D%22width%3A%20600px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_2.gif%22%20style%3D%22width%3A%20600px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_2.gif%22%20style%3D%22width%3A%20600px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_2.gif%22%20style%3D%22width%3A%20600px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_2.gif%22%20style%3D%22width%3A%20600px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_2.gif%22%20style%3D%22width%3A%20600px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_2.gif%22%20style%3D%22width%3A%20600px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_2.gif%22%20style%3D%22width%3A%20600px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_2.gif%22%20style%3D%22width%3A%20600px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_2.gif%22%20style%3D%22width%3A%20600px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F114452iFEAC8ADBC91DC931%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22pastedImage_2.gif%22%20alt%3D%22pastedImage_2.gif%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%22%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%22%3E%3CSPAN%3EWhile%20twin%20app%20does%20not%20create%20any%20problem%20for%20each%20camera.%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%22%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%22%3E%3CSPAN%3EWhile%20using%20gstreamer%2C%20what%20can%20cause%20this%20situation%3F%20Is%20it%20about%26nbsp%3Bgstreamer%20patch%20or%20IPU2%3F%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116728%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116728%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EFor%20gstreamer%2C%20when%20you%20render%204%20cameras%20together%2C%20it%20needs%20combine%20the%20buffer%204%20times%20and%20swap%20the%20buffer%204%20times%2C%20this%20will%20impact%20the%20performance.%20For%20tvin%20test%20application%2C%20it%20just%20renders%20the%20cameras%20to%20target%20framebuffer%20directly%2C%20no%20buffer%20swap%2C%20this%20can%20cause%20sawtooth%20issue.%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EThe%20best%20way%20for%20rendering%3A%20draw%20the%204%20cameras%20to%26nbsp%3Bone%20target%26nbsp%3Bbuffer%2C%20then%20swap%20it%20to%20frambuffer%20in%20one%20time.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116727%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116727%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%22%3EHi%20Qiang%20Li%2C%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%22%3EI%20am%20using%20Imx6qp.%20With%20following%20commands%2C%20the%20system%20is%20working%20properly.%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%22%3EWIDTH%3D640%3CBR%20%2F%3EHEIGHT%3D240%3CBR%20%2F%3E.%2Fmxc_v4l2_tvin.out%20-ol%200%20-ot%200%20-ow%20%24%7BWIDTH%7D%20-oh%20%24%7BHEIGHT%7D%20-d%200%20-x%200%20-g2d%20%26amp%3B%3CBR%20%2F%3E.%2Fmxc_v4l2_tvin.out%20-ol%20%24%7BWIDTH%7D%20-ot%200%20-ow%20%24%7BWIDTH%7D%20-oh%20%24%7BHEIGHT%7D%20-d%200%20-x%201%20-g2d%20%26amp%3B%3CBR%20%2F%3E.%2Fmxc_v4l2_tvin.out%20-ol%200%20-ot%20%24%7BHEIGHT%7D%20-ow%20%24%7BWIDTH%7D%20-oh%20%24%7BHEIGHT%7D%20-d%200%20-x%202%20-g2d%20%26amp%3B%3CBR%20%2F%3E.%2Fmxc_v4l2_tvin.out%20-ol%20%24%7BWIDTH%7D%20-ot%20%24%7BHEIGHT%7D%20-ow%20%24%7BWIDTH%7D%20-oh%20%24%7BHEIGHT%7D%20-d%200%20-x%203%20-g2d%20%26amp%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.jpg%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.jpg%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.jpg%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.jpg%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.jpg%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.jpg%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.jpg%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.jpg%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.jpg%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.jpg%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.jpg%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.jpg%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.jpg%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.jpg%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.jpg%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F114357i7D5C1A40743AC888%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22pastedImage_1.jpg%22%20alt%3D%22pastedImage_1.jpg%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%22%3EWhen%20I%20try%20to%20use%20gstreamer%20with%20the%20following%20pipelines%2C%20third%20and%20forth%20cameras%20are%20jittering%20and%20scrolling.%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EWINDOW1%3D%22window-x-coord%3D0%20window-y-coord%3D0%20window-width%3D%24%7BWIDTH%7D%20window-height%3D%24%7BHEIGHT%7D%22%3CBR%20%2F%3EWINDOW2%3D%22window-x-coord%3D%24%7BWIDTH%7D%20window-y-coord%3D0%20window-width%3D%24%7BWIDTH%7D%20window-height%3D%24%7BHEIGHT%7D%22%3CBR%20%2F%3EWINDOW3%3D%22window-x-coord%3D0%20window-y-coord%3D%24%7BHEIGHT%7D%20window-width%3D%24%7BWIDTH%7D%20window-height%3D%24%7BHEIGHT%7D%22%3CBR%20%2F%3EWINDOW4%3D%22window-x-coord%3D%24%7BWIDTH%7D%20window-y-coord%3D%24%7BHEIGHT%7D%20window-width%3D%24%7BWIDTH%7D%20window-height%3D%24%7BHEIGHT%7D%22%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3Egst-launch-1.0%20-v%20-e%20imxv4l2videosrc%20device%3D%2Fdev%2Fvideo0%20!%20imxg2dvideosink%20framebuffer%3D%2Fdev%2Ffb0%20force-aspect-ratio%3Dfalse%20%24WINDOW1%20%26amp%3B%3CBR%20%2F%3Egst-launch-1.0%20-v%20-e%20imxv4l2videosrc%20device%3D%2Fdev%2Fvideo1%20!%20imxg2dvideosink%20framebuffer%3D%2Fdev%2Ffb0%20force-aspect-ratio%3Dfalse%20%24WINDOW2%20%26amp%3B%3CBR%20%2F%3Egst-launch-1.0%20-v%20-e%20imxv4l2videosrc%20device%3D%2Fdev%2Fvideo2%20!%20imxg2dvideosink%20framebuffer%3D%2Fdev%2Ffb0%20force-aspect-ratio%3Dfalse%20%24WINDOW3%20%26amp%3B%3CBR%20%2F%3Egst-launch-1.0%20-v%20-e%20imxv4l2videosrc%20device%3D%2Fdev%2Fvideo3%20!%20imxg2dvideosink%20framebuffer%3D%2Fdev%2Ffb0%20force-aspect-ratio%3Dfalse%20%24WINDOW4%20%26amp%3B%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.gif%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.gif%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.gif%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.gif%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.gif%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.gif%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.gif%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.gif%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.gif%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.gif%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.gif%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.gif%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.gif%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.gif%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.gif%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F114358iD7BDF0F348BD58C6%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22pastedImage_1.gif%22%20alt%3D%22pastedImage_1.gif%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%23000000%3B%20background-color%3A%20%23ffffff%3B%20font-size%3A%2016px%3B%22%3Ev4l%20applications%20are%20working%20properly%20but%20gstreamer%20causes%20the%20problem%20seen%20above.%20Do%20you%20have%20any%20idea%26nbsp%3Babout%20this%20problem%3F%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116719%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116719%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EExcuse%20me%2C%20can%20I%20have%20another%20patch%20of%20Linux%203.14.38%3F%20That%20link%20failed%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116717%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116717%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EThanks%20a%20lot!%20Qiang%20Li.%26nbsp%3B%3C%2FP%3E%3CP%3EUnderstand%20now.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116716%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116716%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E2%20x%20MIPI%20CSI2%20means%20two%20MIPI%20virtual%20channels(VC1%20and%20VC2)%20on%20one%20physical%20MIPI%20CSI2%20interface.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116715%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116715%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EThanks%20Qiang!%3C%2FP%3E%3CP%3ESo%20can%20we%20have%202%20x%20BT656%20and%202%20x%20MIPI%20CSI2%20work%20together%3F%26nbsp%3B%20if%20yes%20%2C%20how%20many%20virtual%20channels(1~4)%20can%20each%20of%20the%202x%20MIPI%20CSI2%20have%3F%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116714%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116714%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EEach%20IPU%20has%20two%20CSI%20modules%2C%20their%20input%20can%20be%20parallel%20CSI%20interface%20or%20MIPI%20CSI2%20virtual%20channel.%20And%20for%20iMX6DQ%2C%20it%20can%20support%20up%20to%20two%20parallel%20CSI%20interfaces%20(BT656%20interface).%20Both%20of%20them%20can%20work%20at%20the%20same%20time.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116713%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116713%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EDear%20Qiang%20Li%2C%3C%2FP%3E%3CP%3E%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20Sorry%2C%20I%20am%20some%20confused%2C%20as%20you%20said%2C%20Imx6Q%20can%20support%20up%20to%204%20cameras%2C%26nbsp%3B%3C%2FP%3E%3CP%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%20border%3A%200px%3B%22%3EThe%204%20cameras%20can%20be%3A%3C%2FP%3E%3CP%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%20border%3A%200px%3B%22%3E-%201xCSI%2C%203xMIPI%3C%2FP%3E%3CP%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%20border%3A%200px%3B%22%3E-%202xCSI%2C%202xMIPI%3C%2FP%3E%3CP%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%20border%3A%200px%3B%22%3E-%204xMIPI%3C%2FP%3E%3CP%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%20border%3A%200px%3B%22%3E%3C%2FP%3E%3CP%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%20border%3A%200px%3B%22%3Ewhat%20is%20the%20meaning%20of%26nbsp%3B%201x%20%3CSTRONG%3ECSI%3C%2FSTRONG%3E%20and%203x%26nbsp%3B%3CSTRONG%3EMIPI%3C%2FSTRONG%3E%2C%20etc%3F%20usually%20we%20say%3CSTRONG%3E%20MIPI%20CSI-2%3C%2FSTRONG%3E%26nbsp%3Btogether%2C%26nbsp%3B%20CSI%20is%20the%20same%20thing%20as%20MIPI%20CSI-2%3F%3C%2FP%3E%3CP%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%20border%3A%200px%3B%22%3EBTW%2C%20how%20many%20BT656%20interfaces%20can%20be%20directly%20supported%20by%20Imx6Q%20simultaneously%3F%26nbsp%3B%26nbsp%3B%3C%2FP%3E%3CP%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%20border%3A%200px%3B%22%3E%26nbsp%3B%26nbsp%3B%3C%2FP%3E%3CP%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%20border%3A%200px%3B%22%3EMany%20thanks~~%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116709%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116709%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%20z%20dq%2C%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EDid%20you%20solve%20the%20instability%20problem%3F%20I%20got%20sensor%20clk%20error%20when%20connecting%20more%20than%202%20cameras%20although%26nbsp%3B%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%22%3EMAX96705's%20GPO%20pin%20are%26nbsp%3Bconnected%20to%20AP0101's%20FRAME_SYNC%20pin.%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%22%3EI%26nbsp%3Brarely%20got%20the%20error%20with%202%20cameras%20.%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E28.463487%5D%20max9286_mipi%201-006a%3A%20ap0101_initialize%3A%20AP0101%20hasn't%20been%20found%2C%20reg%20%3D%200x0%2C%20index%20%3D%204.%3CBR%20%2F%3E%5B%2028.472625%5D%20max9286_mipi%201-006a%3A%20max9286_write_reg%3Awrite%20reg%20error%3Areg%3D34%2Cval%3Db6%3CBR%20%2F%3E%5B%2028.673495%5D%20max9286_mipi%201-006a%3A%20max9271_write_reg%3Awrite%20reg%20error%3Areg%3D%204%2Cval%3D83%3CBR%20%2F%3E%5B%2028.783553%5D%20max9286_mipi%201-006a%3A%20max9286_write_reg%3Awrite%20reg%20error%3Areg%3D15%2Cval%3D9b%3CBR%20%2F%3E%5B%2029.403469%5D%20mipi%20csi2%20can%20not%20receive%20sensor%20clk!%20MIPI_CSI_PHY_STATE%20%3D%200x6f0.%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3ERegards%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116708%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116708%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%3CA%20class%3D%22jx-jive-macro-user%22%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Fpeople%2FQiang_FSL%22%20target%3D%22_blank%22%3EQiang_FSL%3C%2FA%3E%E2%80%8C%3C%2FP%3E%3CP%3EHi%2C%20Liqiang%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3ECould%20you%20please%20tell%20me%20what's%20the%20fps%20value%3C%2FP%3E%3CP%3Eif%20we%20run%20the%20surroundview%EF%BC%884%20camera%201280x720%EF%BC%89%20application%20base%20your%20patch%20and%26nbsp%3B%20Imx6d%20processor%3F%3C%2FP%3E%3CP%3Ewhether%20he%20DDR%20bandwidth%20is%20enough%3F%20thank%20you%EF%BC%81%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E4%BB%A5%E4%B8%8B%E4%B8%AD%E6%96%87%EF%BC%9A%3C%2FP%3E%3CP%3E-----------------%3C%2FP%3E%3CP%3E%E5%A6%82%E6%9E%9C%E4%BD%BF%E7%94%A8%E8%BF%99%E4%B8%AApatch%E5%B9%B6%E8%B7%91%E5%9C%A8imx6d%E7%9A%84%E6%9D%BF%E5%AD%90%E4%B8%8A%EF%BC%8C%E7%9B%AE%E5%89%8Dsurroundview%EF%BC%88%E5%9F%BA%E4%BA%8E4%E4%B8%AA720p%E7%9A%84%E6%91%84%E5%83%8F%E5%A4%B4%EF%BC%89%E8%83%BD%E8%BE%BE%E5%88%B0%E5%A4%9A%E5%B0%91%E4%B8%AAfps%EF%BC%8C%3C%2FP%3E%3CP%3E%E5%86%85%E5%AD%98%E5%B8%A6%E5%AE%BD%E5%A4%9F%E7%94%A8%E5%90%97%EF%BC%9F%E8%B0%A2%E8%B0%A2%EF%BC%81%3C%2FP%3E%3CP%3E%3CSPAN%3E---------------%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116707%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116707%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EThe%20color%20issue%20happens%20between%20MAX96705%20and%20MAX9286%20mapping%2C%20so%20PC%20USB%20has%20no%20use%20for%20reference.%3C%2FP%3E%3CP%3EThere%20are%20several%20kind%20of%20mapping%20order%20on%20data%20line%2C%208%20bits%2F10bits%2C%20MSB%2FLSB.%20You%20need%20fine%20tuning%20it%20based%20on%20the%20OV10635%20and%20MAX96705%20connecting.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116706%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116706%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EThis%20had%20been%20explained%2C%20g2d_blit%20target%20buffer%20should%20be%20the%20current%20displayed%20framebuffer%3A%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%22%3C%2FP%3E%3CP%3EThe%20current%20%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%22%3Emxc_v4l2_tvin%20demo%20application%20will%20render%20camera%20video%20to%20current%20frame%20buffer%20directly%2C%20so%20there%20will%20be%20tearing%20issue.%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%22%3EFor%20real%20use%20case%2C%20you%20need%20use%20multi-buffers%2C%20for%20example%2C%20the%20virtual%20framebuffer%20size%20is%203%20times%20of%20real%20display%20buffer%2C%20and%20each%20time%20only%20one%20buffer%20is%20showing%20on%20display%2C%20so%20when%20buffer%201%20is%20showing%20on%20display%2C%20you%20can%20draw%20combined%20camera%20videos%20into%20buffer%202%2C%20after%20finished%20drawing%2C%20call%20ioctl%20FBIOPAN_DISPLAY%20to%20show%20buffer%202%20on%20screen.%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%22%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116705%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116705%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%EF%BC%8Cliqiang%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EI%20have%20solve%20the%20color%20fault%20problem%2C%20by%20swap%20data%20line%20using%20ov10635%20register%200x4709%2C%20so%20thank%20you%20very%20much!!%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116704%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116704%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%EF%BC%8C%20liqiang%3C%2FP%3E%3CP%3EIn%20my%20local%20environment%20which%20using%20immunity%20mode%2C%20and%20do%20data%20line%20swap%20according%20to%20your%20suggestion%2C%3C%2FP%3E%3CP%3Ewhich%20causes%20image%20color%20change%20but%20problem%20NOT%20solved.%3C%2FP%3E%3CP%3E%EF%BC%88%E5%B8%96%E5%AD%90%E9%87%8C%E5%A5%BD%E5%83%8F%E5%B8%96%E4%B8%8D%E4%BA%86%E9%99%84%E4%BB%B6%EF%BC%8C%E5%8D%95%E7%8B%AC%E5%83%8F%E6%82%A8%E6%8F%90%E4%BA%86%E4%B8%80%E4%B8%AA%E9%97%AE%E9%A2%98%E3%80%82%EF%BC%89%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EBy%20the%20way%2C%20I%20am%20using%20leopardimaging%20LI-USB30-OV10635-SER%20camera%20as%20following%3A%3C%2FP%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fwww.leopardimaging.com%2Fuploads%2FLI-OV10635-SER_datasheet.pdf%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%20target%3D%22_blank%22%3Ehttps%3A%2F%2Fwww.leopardimaging.com%2Fuploads%2FLI-OV10635-SER_datasheet.pdf%3C%2FA%3E%3C%2FP%3E%3CP%3EIt%20works%20well%20when%20connecting%20to%20PC%20by%20USB%203.0.%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3Eplease%20help%20check%2C%20thanks!%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116703%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116703%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%20style%3D%22background-color%3A%20transparent%3B%20border-image-outset%3A%200%3B%20border-image-repeat%3A%20stretch%3B%20border-image-slice%3A%20100%25%3B%20border-image-source%3A%20none%3B%20border-image-width%3A%201%3B%20color%3A%20%2351626f%3B%20font-family%3A%20arial%2Chelvetica%2C%22%20helvetica%3D%22%22%20neue%3D%22%22%3EHi%20Qiang%20Li%EF%BC%9A%3C%2FP%3E%3CDIV%20style%3D%22background-color%3A%20transparent%3B%20border-image-outset%3A%200%3B%20border-image-repeat%3A%20stretch%3B%20border-image-slice%3A%20100%25%3B%20border-image-source%3A%20none%3B%20border-image-width%3A%201%3B%20color%3A%20%2351626f%3B%20font-family%3A%20arial%2Chelvetica%2C%22%20helvetica%3D%22%22%20neue%3D%22%22%3EI%20use%20the%20IMX6Q%20core%20board.%20Now%20when%20using%20both%20GC2000%20and%20GC320%2C%20there%20are%20occasional%20image%20tears%20on%20the%20screen%20display.%20%3CBR%20style%3D%22border-image-outset%3A%200%3B%20border-image-repeat%3A%20stretch%3B%20border-image-slice%3A%20100%25%3B%20border-image-source%3A%20none%3B%20border-image-width%3A%201%3B%20font-family%3A%20arial%2Chelvetica%2C%22%20helvetica%3D%22%22%20neue%3D%22%22%20%2F%3EThe%20specific%20implementation%20is%20like%20this%3A%3CBR%20style%3D%22border-image-outset%3A%200%3B%20border-image-repeat%3A%20stretch%3B%20border-image-slice%3A%20100%25%3B%20border-image-source%3A%20none%3B%20border-image-width%3A%201%3B%20font-family%3A%20arial%2Chelvetica%2C%22%20helvetica%3D%22%22%20neue%3D%22%22%20%2F%3E%26nbsp%3B%26nbsp%3B%26nbsp%3BGet%20the%20real-time%20video%20data%20of%20the%204-way%20camera%2C%20display%20it%20on%20the%20GPU%20and%20display%20it%20in%20real%20time%20on%20the%20lvds%20screen.%20At%20the%20same%20time%2C%20the%204%20channels%20of%20video%20are%20called%20by%20g2d%20to%20call%20the%20g2g_blit%20function%20for%20resize.%20The%20image%20of%20each%20frame%20is%20720P%20resize%20to%20640*480%2C%20and%20then%20synthesized%20into%20one%20frame.%20Image%20so%20that%204%20channels%20of%20video%20can%20be%20displayed%20in%20one%20frame.the%20spliced%20video%20is%20not%20display%20on%20the%20screen%20and%20saved%20directly%20into%20the%20video%2Cbut%20now%20it%20is%20found%20that%20the%20video%20displayed%20by%20the%20GPU%20rendering%20in%20real%20time%20will%20be%20torn.%20Playback%20of%20the%20saved%20video%20also%20found%20that%20the%20image%20has%20a%20tearing%20problem%2C%20affecting%20the%20viewing%20effect.%3C%2FDIV%3E%3CDIV%20style%3D%22background-color%3A%20transparent%3B%20border-image-outset%3A%200%3B%20border-image-repeat%3A%20stretch%3B%20border-image-slice%3A%20100%25%3B%20border-image-source%3A%20none%3B%20border-image-width%3A%201%3B%20color%3A%20%2351626f%3B%20font-family%3A%20arial%2Chelvetica%2C%22%20helvetica%3D%22%22%20neue%3D%22%22%3E%20%3C%2FDIV%3E%3CDIV%20style%3D%22background-color%3A%20transparent%3B%20border-image-outset%3A%200%3B%20border-image-repeat%3A%20stretch%3B%20border-image-slice%3A%20100%25%3B%20border-image-source%3A%20none%3B%20border-image-width%3A%201%3B%20color%3A%20%2351626f%3B%20font-family%3A%20arial%2Chelvetica%2C%22%20helvetica%3D%22%22%20neue%3D%22%22%3E%26nbsp%3B%26nbsp%3B%26nbsp%3BIf%20you%20test%20the%20GPU%20rendering%20display%20separately%2C%20or%20the%20video%20of%204%20channels%20of%20video%20is%20saved%20by%20G2D%20synthesis%2C%20there%20will%20be%20no%20image%20tearing%20problem.%3CBR%20style%3D%22border-image-outset%3A%200%3B%20border-image-repeat%3A%20stretch%3B%20border-image-slice%3A%20100%25%3B%20border-image-source%3A%20none%3B%20border-image-width%3A%201%3B%20font-family%3A%20arial%2Chelvetica%2C%22%20helvetica%3D%22%22%20neue%3D%22%22%20%2F%3EBut%20as%20long%20as%20these%20two%20functions%20are%20combined%20into%20one%20project%2C%20the%20problem%20of%20image%20tearing%20will%20occur%20when%20displaying%20and%20the%20saving%26nbsp%3B%20video.%3C%2FDIV%3E%3CDIV%20style%3D%22background-color%3A%20transparent%3B%20border-image-outset%3A%200%3B%20border-image-repeat%3A%20stretch%3B%20border-image-slice%3A%20100%25%3B%20border-image-source%3A%20none%3B%20border-image-width%3A%201%3B%20color%3A%20%2351626f%3B%20font-family%3A%20arial%2Chelvetica%2C%22%20helvetica%3D%22%22%20neue%3D%22%22%3E%20%3C%2FDIV%3E%3CDIV%20style%3D%22background-color%3A%20transparent%3B%20border-image-outset%3A%200%3B%20border-image-repeat%3A%20stretch%3B%20border-image-slice%3A%20100%25%3B%20border-image-source%3A%20none%3B%20border-image-width%3A%201%3B%20color%3A%20%2351626f%3B%20font-family%3A%20arial%2Chelvetica%2C%22%20helvetica%3D%22%22%20neue%3D%22%22%3E1.%20Can%20I%20use%20the%20GC2000%20of%20IMX6%20and%20GC320%20at%20the%20same%20time%3F%20Is%20there%20a%20problem%20with%20GPU%20resource%20preemption%3F%3CBR%20style%3D%22border-image-outset%3A%200%3B%20border-image-repeat%3A%20stretch%3B%20border-image-slice%3A%20100%25%3B%20border-image-source%3A%20none%3B%20border-image-width%3A%201%3B%20font-family%3A%20arial%2Chelvetica%2C%22%20helvetica%3D%22%22%20neue%3D%22%22%20%2F%3E2.%20Is%20there%20a%20problem%20with%20data%20conflicts%20in%20the%20GPU%3F%20I%20have%20already%20made%20the%20GC2000%20and%20GC320%20get%20data%20that%20cannot%20be%20bufed%2C%20but%20after%20the%20two%20functions%20are%20integrated%2C%20there%20will%20still%20be%20a%20problem%20of%20video%20tearing.%3C%2FDIV%3E%3CDIV%20style%3D%22background-color%3A%20transparent%3B%20border-image-outset%3A%200%3B%20border-image-repeat%3A%20stretch%3B%20border-image-slice%3A%20100%25%3B%20border-image-source%3A%20none%3B%20border-image-width%3A%201%3B%20color%3A%20%2351626f%3B%20font-family%3A%20arial%2Chelvetica%2C%22%20helvetica%3D%22%22%20neue%3D%22%22%3E%20%3C%2FDIV%3E%3CDIV%20style%3D%22background-color%3A%20transparent%3B%20border-image-outset%3A%200%3B%20border-image-repeat%3A%20stretch%3B%20border-image-slice%3A%20100%25%3B%20border-image-source%3A%20none%3B%20border-image-width%3A%201%3B%20color%3A%20%2351626f%3B%20font-family%3A%20arial%2Chelvetica%2C%22%20helvetica%3D%22%22%20neue%3D%22%22%3EI%20have%20been%20plagued%20by%20this%20problem%20for%20several%20weeks%2C%20and%20there%20has%20been%20no%20good%20solution.%20I%20am%20very%20anxious.%3C%2FDIV%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116702%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116702%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%20Qiang%20Li%EF%BC%9A%3C%2FP%3E%3CDIV%3EI%20use%20the%20IMX6Q%20core%20board.%20Now%20when%20using%20both%20GC2000%20and%20GC320%2C%20there%20are%20occasional%20image%20tears%20on%20the%20screen%20display.%20%3CBR%20%2F%3EThe%20specific%20implementation%20is%20like%20this%3A%3CBR%20%2F%3E%26nbsp%3B%26nbsp%3B%26nbsp%3BGet%20the%20real-time%20video%20data%20of%20the%204-way%20camera%2C%20display%20it%20on%20the%20GPU%20and%20display%20it%20in%20real%20time%20on%20the%20lvds%20screen.%20At%20the%20same%20time%2C%20the%204%20channels%20of%20video%20are%20called%20by%20g2d%20to%20call%20the%20g2g_blit%20function%20for%20resize.%20The%20image%20of%20each%20frame%20is%20720P%20resize%20to%20640*480%2C%20and%20then%20synthesized%20into%20one%20frame.%20Image%20so%20that%204%20channels%20of%20video%20can%20be%20displayed%20in%20one%20frame.the%20spliced%20video%20is%20not%20display%20on%20the%20screen%20and%20saved%20directly%20into%20the%20video%2Cbut%20now%20it%20is%20found%20that%20the%20video%20displayed%20by%20the%20GPU%20rendering%20in%20real%20time%20will%20be%20torn.%20Playback%20of%20the%20saved%20video%20also%20found%20that%20the%20image%20has%20a%20tearing%20problem%2C%20affecting%20the%20viewing%20effect.%3C%2FDIV%3E%3CDIV%3E%20%3C%2FDIV%3E%3CDIV%3E%26nbsp%3B%26nbsp%3B%26nbsp%3BIf%20you%20test%20the%20GPU%20rendering%20display%20separately%2C%20or%20the%20video%20of%204%20channels%20of%20video%20is%20saved%20by%20G2D%20synthesis%2C%20there%20will%20be%20no%20image%20tearing%20problem.%3CBR%20%2F%3EBut%20as%20long%20as%20these%20two%20functions%20are%20combined%20into%20one%20project%2C%20the%20problem%20of%20image%20tearing%20will%20occur%20when%20displaying%20and%20the%20saving%26nbsp%3B%20video.%3C%2FDIV%3E%3CDIV%3E%20%3C%2FDIV%3E%3CDIV%3E1.%20Can%20I%20use%20the%20GC2000%20of%20IMX6%20and%20GC320%20at%20the%20same%20time%3F%20Is%20there%20a%20problem%20with%20GPU%20resource%20preemption%3F%3CBR%20%2F%3E2.%20Is%20there%20a%20problem%20with%20data%20conflicts%20in%20the%20GPU%3F%20I%20have%20already%20made%20the%20GC2000%20and%20GC320%20get%20data%20that%20cannot%20be%20bufed%2C%20but%20after%20the%20two%20functions%20are%20integrated%2C%20there%20will%20still%20be%20a%20problem%20of%20video%20tearing.%3C%2FDIV%3E%3CDIV%3E%20%3C%2FDIV%3E%3CDIV%3EI%20have%20been%20plagued%20by%20this%20problem%20for%20several%20weeks%2C%20and%20there%20has%20been%20no%20good%20solution.%20I%20am%20very%20anxious.%3C%2FDIV%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116701%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116701%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%20Qiang%20Li%2C%3C%2FP%3E%3CP%3ESorry%2C%20maybe%20I%20didn't%20tell%20you%20my%20question%20clearly%3A%3C%2FP%3E%3CP%3E1.When%20I%20don't%20use%20-g2d%EF%BC%8Cthe%20display%20image%20is%20ok%EF%BC%8Cno%20screen%20tearing.%20And%20the%20demo%20code%20really%20use%26nbsp%3B%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%22%3EFBIOPAN_DISPLAY%20to%20change%20display%20buffer%3C%2FSPAN%3E%26nbsp%3B%3B%3C%2FP%3E%3CP%3E2.But%20when%20I%20use%20-g2d%EF%BC%8C%3CSPAN%3Escreen%20tearing%20occurs.%20And%20the%20demo%20code%20use%26nbsp%3Bg2d_blit%20to%20display.%20So%20my%20question%20is%20how%20to%20resolve%20this%20problem%3F%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3EThanks!%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116700%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116700%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EMAX96705%26nbsp%3Bdata%20line%26nbsp%3Bswap%20related%20code%20are%20in%20regiter%200x20~0x29%3B%200x30~0x39%2C%20you%20can%20find%20the%20discussion%20from%20old%20items%20here.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116699%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116699%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22color%20error.png%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22color%20error.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22color%20error.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22color%20error.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22color%20error.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22color%20error.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22color%20error.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22color%20error.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22color%20error.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22color%20error.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22color%20error.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22color%20error.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22color%20error.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22color%20error.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22color%20error.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F71472i0FC9B4C09D43C3F0%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22color%20error.png%22%20alt%3D%22color%20error.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CA%20class%3D%22jx-jive-macro-user%22%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Fpeople%2FQiang_FSL%22%20target%3D%22_blank%22%3EQiang_FSL%3C%2FA%3E%E2%80%8C%3C%2FP%3E%3CP%3E%E8%B0%A2%E8%B0%A2%E5%9B%9E%E5%A4%8D%EF%BC%81%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%22%3E%3CSPAN%3E%26gt%3B%3C%2FSPAN%3EThe%20ov10635%26nbsp%3Band%20max9286%20driver%26nbsp%3Bcaptured%20frame%20format%20is%20YUYV%2C%20that%20means%20data%20in%20buffer%20is%20YUYV%2C%20if%20your%20application%26nbsp%3Bhandles%20it%20other%20format%2C%20such%20as%20RGB565%2C%20you%20can%20%3CSPAN%3E%26gt%3B%3C%2FSPAN%3Eget%20such%20wrong%20color%20issue%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%E4%B8%8A%E9%9D%A2%E5%9B%BE%E7%89%87%E6%98%AF%E4%BD%BF%E7%94%A87yuv%E6%9F%A5%E7%9C%8B%E7%9A%84%E7%BB%93%E6%9E%9C%EF%BC%8C%E9%80%89%E6%8B%A9%E7%9A%84%E6%A0%BC%E5%BC%8F%E6%98%AFYUYV%EF%BC%9B%E5%9B%BE%E5%83%8F%E9%A2%9C%E8%89%B2%E4%B8%8D%E5%AF%B9%E3%80%82%E6%89%80%E4%BB%A5%E4%B8%8D%E6%98%AF%E6%98%BE%E7%A4%BA%E6%A0%BC%E5%BC%8F%E4%B8%8D%E5%8C%B9%E9%85%8D%E7%9A%84%E9%97%AE%E9%A2%98%E3%80%82%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%22%3E%26gt%3BAnother%20thing%20should%20be%20paied%20attention%20to%20is%20that%20the%20MAX96705%20can%20swap%20the%20data%20line%20order%2C%20if%20you%20set%20it%20to%20wrong%2C%20the%20color%20is%20wrong.%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%22%3E%E8%AF%B7%E9%97%AE%E6%82%A8%E7%9F%A5%E9%81%93%E9%A9%B1%E5%8A%A8%E9%82%A3%E9%87%8C%E5%8F%AF%E4%BB%A5swap%20dataline%20order%E5%90%97%EF%BC%9F%E8%B0%A2%E8%B0%A2%EF%BC%81%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116698%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116698%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EThe%20ov10635%26nbsp%3Band%20max9286%20driver%26nbsp%3Bcaptured%20frame%20format%20is%20YUYV%2C%20that%20means%20data%20in%20buffer%20is%20YUYV%2C%20if%20your%20application%26nbsp%3Bhandles%20it%20other%20format%2C%20such%20as%20RGB565%2C%20you%20can%20get%20such%20wrong%20color%20issue.%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EAnother%20thing%20should%20be%20paied%20attention%20to%20is%20that%20the%20MAX96705%20can%20swap%20the%20data%20line%20order%2C%20if%20you%20set%20it%20to%20wrong%2C%20the%20color%20is%20wrong.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116697%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116697%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EThe%20current%20%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%22%3Emxc_v4l2_tvin%20demo%20application%20will%20render%20camera%20video%20to%20current%20frame%20buffer%20directly%2C%20so%20there%20will%20be%20tearing%20issue.%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%22%3EFor%20real%20use%20case%2C%20you%20need%20use%20multi-buffers%2C%20for%20example%2C%20the%20virtual%20framebuffer%20size%20is%203%20times%20of%20real%20display%20buffer%2C%20and%20each%20time%20only%20one%20buffer%20is%20showing%20on%20display%2C%20so%20when%20buffer%201%20is%20showing%20on%20display%2C%20you%20can%20draw%20combined%20camera%20videos%20into%20buffer%202%2C%20after%20finished%20drawing%2C%20call%20ioctl%20FBIOPAN_DISPLAY%20to%20show%20buffer%202%20on%20screen.%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116695%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116695%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%EF%BC%8CLiqiang%3C%2FP%3E%3CP%3E%3CA%20class%3D%22jx-jive-macro-user%22%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Fpeople%2FQiang_FSL%22%20target%3D%22_blank%22%3EQiang_FSL%3C%2FA%3E%E2%80%8C%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EWe%20are%20developing%204%20camera%20surroundview%20application%2C%20based%20on%20imx6d%2FOV10635%2FMAX96705%2FMAX9286%20boards%2C%3C%2FP%3E%3CP%3Ethe%20patch%20we%20apply%20is%20L3.14.52_GA1.1.0_MAX9286_Surroundview_Patch_2016-07-26.zip.%26nbsp%3B%3C%2FP%3E%3CP%3Ebut%20the%20image%20color%20is%20NOT%20right%20as%20following%3A%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22color-error.png%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22color-error.png%22%20style%3D%22width%3A%20804px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22color-error.png%22%20style%3D%22width%3A%20804px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22color-error.png%22%20style%3D%22width%3A%20804px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22color-error.png%22%20style%3D%22width%3A%20804px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22color-error.png%22%20style%3D%22width%3A%20804px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22color-error.png%22%20style%3D%22width%3A%20804px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22color-error.png%22%20style%3D%22width%3A%20804px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22color-error.png%22%20style%3D%22width%3A%20804px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22color-error.png%22%20style%3D%22width%3A%20804px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22color-error.png%22%20style%3D%22width%3A%20804px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22color-error.png%22%20style%3D%22width%3A%20804px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22color-error.png%22%20style%3D%22width%3A%20804px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22color-error.png%22%20style%3D%22width%3A%20804px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22color-error.png%22%20style%3D%22width%3A%20804px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F71301iE6667237C9E1F67B%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22color-error.png%22%20alt%3D%22color-error.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3ECan%20you%20please%20help%20%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116694%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116694%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EThans%20for%20your%20support!%3C%2FP%3E%3CP%3E1.%20You%20means%20that%20if%26nbsp%3B%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%22%3Einput%20resolution%20and%20format%20is%20same%20as%20output%2CIPU%20will%20not%20deal%20with%20it.%20Right%3F%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%22%3E2.%20I%20still%20have%20another%20question%2Cwhen%20I%20use%20command%20with%20-g2d%26nbsp%3B%3CSPAN%3Eargument%2Clike%20this%3A%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%22%3E%3CSPAN%3E%3CSPAN%20style%3D%22background-color%3A%20%23ffffff%3B%22%3Eroot%40imx6qsabresd%3A%2F%23%20.%2Fmxc_v4l2_tvin.out%20-ol%200%20-ot%200%20-ow%201280%20-oh%26nbsp%3B%3C%2FSPAN%3E720%3CSPAN%20style%3D%22background-color%3A%20%23ffffff%3B%22%3E%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E-d%201%20-x%200%20-g2d%EF%BC%8Cs%3CSPAN%20style%3D%22color%3A%20%23000000%3B%22%3Ecreen%20tearing%20occurs%20like%20the%20following%20picture%3A%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%22%3E%3CSPAN%20style%3D%22background-color%3A%20%23ffffff%3B%20color%3A%20%23000000%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22tearing.png%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22tearing.png%22%20style%3D%22width%3A%20907px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22tearing.png%22%20style%3D%22width%3A%20907px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22tearing.png%22%20style%3D%22width%3A%20907px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22tearing.png%22%20style%3D%22width%3A%20907px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22tearing.png%22%20style%3D%22width%3A%20907px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22tearing.png%22%20style%3D%22width%3A%20907px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22tearing.png%22%20style%3D%22width%3A%20907px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22tearing.png%22%20style%3D%22width%3A%20907px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22tearing.png%22%20style%3D%22width%3A%20907px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22tearing.png%22%20style%3D%22width%3A%20907px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22tearing.png%22%20style%3D%22width%3A%20907px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22tearing.png%22%20style%3D%22width%3A%20907px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22tearing.png%22%20style%3D%22width%3A%20907px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22tearing.png%22%20style%3D%22width%3A%20907px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F71335i32BD58F756C4DD71%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22tearing.png%22%20alt%3D%22tearing.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%22%3E%3CSPAN%20style%3D%22background-color%3A%20%23ffffff%3B%20color%3A%20%23000000%3B%22%3ECould%20you%26nbsp%3B%20give%20me%20some%20advice%3FThanks!%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116693%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116693%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EThe%20default%20IPU%20task%20doesn't%20support%20memory%20copy%20use%20case%2C%20input%20resolution%20and%20format%20is%20same%20as%20output.%20%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116692%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116692%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%20Qiang%20Li%2C%3C%2FP%3E%3CP%3EI%20meet%20following%20problem%3Awhen%20I%20use%20command%20without%20-g2d%20argument%2Cit%20display%20following%20error%2C%3C%2FP%3E%3CP%3Eroot%40imx6qsabresd%3A%2F%23%20.%2Fmxc_v4l2_tvin.out%20-ol%200%20-ot%200%20-ow%201280%20-oh%20%3CSTRONG%3E720%3C%2FSTRONG%3E%20-d%201%20-x%200%20%3CBR%20%2F%3Eg_in_width%20%3D%201280%2C%20g_in_height%20%3D%20720.%3CBR%20%2F%3Efb_fix.id%20%3D%20DISP3%20FG.%3CBR%20%2F%3Efb%3A%20smem_start%20%3D%200x26700000%2C%20smem_len%20%3D%200xa8c000.%3CBR%20%2F%3Efb%3A%20frame%20buffer%20size%20%3D%200x1c2000%20bytes.%3CBR%20%2F%3Efb%3A%20g_screen_info.xres%20%3D%201280%2C%20g_screen_info.yres%20%3D%20720.%3CBR%20%2F%3Efb%3A%20g_display_left%20%3D%200.%3CBR%20%2F%3Efb%3A%20g_display_top%20%3D%200.%3CBR%20%2F%3Efb%3A%20g_display_width%20%3D%201280.%3CBR%20%2F%3Efb%3A%20g_display_height%20%3D%20720.%3CBR%20%2F%3EIPU_CHECK_TASK%20failed.%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EBut%20when%20I%20use%20the%20command%26nbsp%3B%3CSPAN%3E.%2Fmxc_v4l2_tvin.out%20-ol%200%20-ot%200%20-ow%201280%20-oh%3CSTRONG%3E%20719%3C%2FSTRONG%3E%20-d%201%20-x%200%2Cthe%20display%20image%20is%20OK.%3C%2FSPAN%3E%3C%2FP%3E%3CP%3Ewhat's%20the%20impossible%20reason%3FThanks!%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116691%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116691%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%2C%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EHow%20to%20build%20the%20%22Surround%20View%20Application%22%20and%20its%20required%20packages%20in%20Yocto%20for%20i.MX6%20QuadPLUS%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EHoping%20for%20a%20better%20guidance.%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3ERegards%2C%3C%2FP%3E%3CP%3EBala%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116689%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116689%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%EF%BC%8CQiang%20Li%EF%BC%8C%E8%B0%A2%E8%B0%A2%E5%9B%9E%E5%A4%8D%EF%BC%8C%E6%88%91%E4%BB%AC%E7%8E%B0%E5%9C%A8%E7%A1%AE%E5%AE%9E%E6%98%AF%E9%95%9C%E5%A4%B4%E6%A8%A1%E7%BB%84%E4%B8%8A%E6%8C%82%E4%BA%86%E4%B8%AAflash%EF%BC%8C%E4%B8%8D%E8%BF%87flash%E9%87%8C%E9%9D%A2%E7%9A%84%E5%9B%BA%E4%BB%B6%E6%98%AF%E5%AE%89%E6%A3%AE%E7%BE%8E%E7%9A%84%E4%BB%A3%E7%90%86%E5%95%86%E6%8F%90%E4%BE%9B%E7%9A%84%EF%BC%8C%E4%BB%96%E4%BB%AC%E7%A1%AE%E8%AE%A4%E5%B7%B2%E7%BB%8F%E5%B7%A5%E4%BD%9C%E5%9C%A8framesync%E6%A8%A1%E5%BC%8F%EF%BC%8C%E5%B9%B6%E4%B8%94%E8%BF%99%E4%B8%AA%E5%9B%BA%E4%BB%B6%E5%B7%B2%E7%BB%8F%E6%9C%89%E5%88%AB%E7%9A%84%E5%AE%A2%E6%88%B7%E5%9C%A8%E9%87%8F%E4%BA%A7%EF%BC%8C%E6%88%91%E4%BB%AC%E8%AF%BB%E5%87%BAAP0101%E7%9A%840xC88C%EF%BC%8C0xC88D%EF%BC%8C0xC88E%E5%AF%84%E5%AD%98%E5%99%A8%EF%BC%8C%E5%80%BC%E5%88%86%E5%88%AB%E6%98%AF0x03%2C0x03%2C0x00%EF%BC%8C%E5%90%8C%E6%97%B6%E9%80%9A%E8%BF%87%E9%80%BB%E8%BE%91%E5%88%86%E6%9E%90%E4%BB%AA%E5%88%86%E6%9E%90AP0101%E5%AF%B9AR0143%E7%9A%84%E9%85%8D%E7%BD%AE%EF%BC%8C%E6%84%9F%E8%A7%89%E4%B9%9F%E5%BA%94%E8%AF%A5%E6%98%AF%E6%AD%A3%E7%A1%AE%E7%9A%84%EF%BC%9Bmax9286%E8%BF%99%E7%AB%AF%E5%B7%B2%E7%BB%8F%E7%A1%AE%E8%AE%A4%E7%94%9F%E6%88%90%E7%9A%84framesync%E4%BF%A1%E5%8F%B7%E6%9C%89%E4%BC%A0%E8%BE%93%E5%88%B0AP0101%EF%BC%8C%E7%8E%B0%E5%9C%A8sensor%E5%87%BA%E6%9D%A5%E7%9A%84%E5%B8%A7%E7%8E%87%E6%98%AF25fps%EF%BC%9B%3C%2FP%3E%3CP%3E%E8%AF%B7%E9%97%AE%E9%92%88%E5%AF%B925fps%EF%BC%8Cmax9286%E8%BF%99%E8%BE%B9%E7%9A%84%E9%85%8D%E7%BD%AE%E5%BA%94%E8%AF%A5%E5%A6%82%E6%9E%9C%E4%BF%AE%E6%94%B9%EF%BC%8C%E7%9B%BC%E5%A4%8D%EF%BC%8C%E8%B0%A2%E8%B0%A2%EF%BC%81%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116682%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116682%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EThe%20FLASH%20ROM%20setting%20on%20camera%20module%20should%20follow%20the%20driver's%20setting.%20%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116681%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116681%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%2C%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%22%3EVIDIOC_DQBUF%3CSPAN%3E%26nbsp%3B%20error%20dissappears%20when%20I%20changed%20the%26nbsp%3Btest%20hardware%26nbsp%3Bwith%20a%20new%20set.%20I%20will%26nbsp%3Bwork%20on%20the%20real%20reason%20but%20it%20seems%20to%20be%20a%20hardware%20issue.%20Although%20I%20sometimes%26nbsp%3B%20get%26nbsp%3B%3CSPAN%20style%3D%22background-color%3A%20%23ffffff%3B%22%3EVIDIOC_DQBUF%26nbsp%3Band%26nbsp%3BMIPI%20CLK%20errors%3B%3C%2FSPAN%3E%3CSPAN%3E%26nbsp%3BI%20can%20succesfully%20get%20the%20image%26nbsp%3Bwith%20the%20below%20configuration.%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CUL%3E%3CLI%3EAR0140%20sensor%3C%2FLI%3E%3CLI%3EAP0101%20ISP%3C%2FLI%3E%3CLI%3EMAX96705%20Serializer%3C%2FLI%3E%3CLI%3EMAX9286%20Deserializer%3C%2FLI%3E%3CLI%3EOur%20designed%20daughter%20board%20between%20MAX9286%20EVM%20and%20iMX6%20board.%3C%2FLI%3E%3C%2FUL%3E%3CP%3E%3C%2FP%3E%3CP%3EWe%20use%20kernel%204.1.15%20and%20use%20below%20switch%20code%3A%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%20border%3A%200px%3B%22%3E%2B%20max9271_write_reg(i%2C%200x20%2C%200x07)%3B%3CBR%20%2F%3E%2B%20max9271_write_reg(i%2C%200x21%2C%200x06)%3B%3CBR%20%2F%3E%2B%20max9271_write_reg(i%2C%200x22%2C%200x05)%3B%3CBR%20%2F%3E%2B%20max9271_write_reg(i%2C%200x23%2C%200x04)%3B%3CBR%20%2F%3E%2B%20max9271_write_reg(i%2C%200x24%2C%200x03)%3B%3CBR%20%2F%3E%2B%20max9271_write_reg(i%2C%200x25%2C%200x02)%3B%3CBR%20%2F%3E%2B%20max9271_write_reg(i%2C%200x26%2C%200x01)%3B%3CBR%20%2F%3E%2B%20max9271_write_reg(i%2C%200x27%2C%200x00)%3B%3CBR%20%2F%3E%2B%3CBR%20%2F%3E%2B%3CBR%20%2F%3E%2B%20max9271_write_reg(i%2C%200x30%2C%200x17)%3B%3CBR%20%2F%3E%2B%20max9271_write_reg(i%2C%200x31%2C%200x16)%3B%3CBR%20%2F%3E%2B%20max9271_write_reg(i%2C%200x32%2C%200x15)%3B%3CBR%20%2F%3E%2B%20max9271_write_reg(i%2C%200x33%2C%200x14)%3B%3CBR%20%2F%3E%2B%20max9271_write_reg(i%2C%200x34%2C%200x13)%3B%3CBR%20%2F%3E%2B%20max9271_write_reg(i%2C%200x35%2C%200x12)%3B%3CBR%20%2F%3E%2B%20max9271_write_reg(i%2C%200x36%2C%200x11)%3B%3CBR%20%2F%3E%2B%20max9271_write_reg(i%2C%200x37%2C%200x10)%3B%3C%2FP%3E%3CP%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%20border%3A%200px%3B%22%3E%3C%2FP%3E%3CP%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%20border%3A%200px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22after_patch.jpg%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22after_patch.jpg%22%20style%3D%22width%3A%20490px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22after_patch.jpg%22%20style%3D%22width%3A%20490px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22after_patch.jpg%22%20style%3D%22width%3A%20490px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22after_patch.jpg%22%20style%3D%22width%3A%20490px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22after_patch.jpg%22%20style%3D%22width%3A%20490px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22after_patch.jpg%22%20style%3D%22width%3A%20490px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22after_patch.jpg%22%20style%3D%22width%3A%20490px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22after_patch.jpg%22%20style%3D%22width%3A%20490px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22after_patch.jpg%22%20style%3D%22width%3A%20490px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22after_patch.jpg%22%20style%3D%22width%3A%20490px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22after_patch.jpg%22%20style%3D%22width%3A%20490px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22after_patch.jpg%22%20style%3D%22width%3A%20490px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22after_patch.jpg%22%20style%3D%22width%3A%20490px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22after_patch.jpg%22%20style%3D%22width%3A%20490px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F74688i185EB5054F16D904%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22after_patch.jpg%22%20alt%3D%22after_patch.jpg%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%20border%3A%200px%3B%22%3E%3C%2FP%3E%3CP%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%20border%3A%200px%3B%22%3EThanks%20and%20best%20regards%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116672%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116672%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%20Ferhat%2C%3C%2FP%3E%3CP%3EThe%20camera%20I%20used%20doesn't%20need%20such%20switch%2C%20so%20no%20such%20code%20in%20patch%2C%20but%20I%20had%20show%20you%20the%20sample%20code%2C%20for%20detail%20setting%20on%20MAX96705%20switch%2C%20you%20can%20check%20with%20Maxim.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116671%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116671%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%20Qiang%20Li%2C%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3ECould%20not%20find%20the%20switch%20code%20on%20patch%20files.%20Could%20you%20please%20update%20the%20links%20with%20your%20latest%20versions%3F%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EThanks%20and%20best%20regards%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116670%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116670%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%20DONGON%20KIM%2C%3C%2FP%3E%3CP%3ESome%20video%20combining%20chip%20can%20insert%20some%20bytes%20into%20each%20video%20line%2C%20then%20software%20can%20check%20these%20inserted%20data%26nbsp%3Bto%20identify%20the%26nbsp%3Bcamera%20number.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116669%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116669%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EThe%20%22%3CSPAN%20style%3D%22color%3A%20%23ff0000%3B%22%3E0003-Add-Max9286-support-on-SabreAuto-board-which-can-sup.patch%3C%2FSPAN%3E%22%20files%20of%20the%26nbsp%3B%3CSPAN%20style%3D%22color%3A%20%233d3d3d%3B%20font-weight%3A%20normal%3B%22%3EL3.14.38_GA%3C%2FSPAN%3E%20and%3CSPAN%20style%3D%22color%3A%20%233d3d3d%3B%20font-weight%3A%20normal%3B%22%3EL3.14.52_GA%3C%2FSPAN%3E%20patches%20have%20%3CSPAN%20style%3D%22color%3A%20%23ff0000%3B%22%3Eerrors.%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%23000000%3B%22%3E%2Bstatic%20int%20max9271_write_reg(int%20index%2C%20u8%20reg%2C%20u8%20val)%3CBR%20%2F%3E%2B%7B%3CBR%20%2F%3E%2B%20s32%20ret%3B%3CBR%20%2F%3E%2B%20int%20retry%2C%20timeout%20%3D%2010%3B%3CBR%20%2F%3E%2B%3CBR%20%2F%3E%2B%20max9286_data%5B0%5D.i2c_client-%26gt%3Baddr%20%3D%20ADDR_MAX9271%20%2B%20index%3B%3CBR%20%2F%3E%2B%20for%20(retry%20%3D%200%3B%20retry%20%26lt%3B%20timeout%3B%20retry%20%2B%2B)%20%7B%3CBR%20%2F%3E%2B%20%3CSPAN%20style%3D%22color%3A%20%23ff0000%3B%22%3Eret%3C%2FSPAN%3E%20%3D%20i2c_smbus_write_byte_data(max9286_data%5B0%5D.i2c_client%2C%20reg%2C%20val)%3B%3CBR%20%2F%3E%2B%20if%20(%3CSPAN%20style%3D%22color%3A%20%23ff0000%3B%22%3Eval%3C%2FSPAN%3E%20%26lt%3B%200)%3CBR%20%2F%3E%2B%20msleep(5)%3B%3CBR%20%2F%3E%2B%20else%3CBR%20%2F%3E%2B%20break%3B%3CBR%20%2F%3E%2B%20%7D%3CBR%20%2F%3E%2B%3CBR%20%2F%3E%2B%20if%20(retry%20%26gt%3B%3D%20timeout)%20%7B%3CBR%20%2F%3E%2B%20dev_info(%26amp%3Bmax9286_data%5B0%5D.i2c_client-%26gt%3Bdev%2C%3CBR%20%2F%3E%2B%20%22%25s%3Awrite%20reg%20error%3Areg%3D%252x%2Cval%3D%252x%5Cn%22%2C%20__func__%2C%3CBR%20%2F%3E%2B%20reg%2C%20val)%3B%3CBR%20%2F%3E%2B%20return%20-1%3B%3CBR%20%2F%3E%2B%20%7D%3CBR%20%2F%3E%2B%3CBR%20%2F%3E%2B%20return%200%3B%3CBR%20%2F%3E%2B%7D%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116668%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116668%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EThanks%20for%20your%20ans.%3CBR%20%2F%3E%3CBR%20%2F%3EThen%2C%20is%20there%20any%20example%20code%20for%20split%20the%20video%20from%20each%20virtual%20channel%3F%3CBR%20%2F%3EIf%20not%2C%20may%20I%20know%20how%20to%20read%20the%20raw%20packet%20data%20of%20mipi_csi%3F%3CBR%20%2F%3E%3CBR%20%2F%3EThanks.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116667%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116667%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%20Ferhat%EF%BC%8C%3C%2FP%3E%3CP%3EYes%2C%20the%20switch%20code%3A%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%26nbsp%3Bmax9271_write_reg(0%2C%200x20%2C%200x09)%3B%3CBR%20%2F%3E%26nbsp%3Bmax9271_write_reg(0%2C%200x21%2C%200x08)%3B%3CBR%20%2F%3E%26nbsp%3Bmax9271_write_reg(0%2C%200x22%2C%200x07)%3B%3CBR%20%2F%3E%26nbsp%3Bmax9271_write_reg(0%2C%200x23%2C%200x06)%3B%3CBR%20%2F%3E%26nbsp%3Bmax9271_write_reg(0%2C%200x24%2C%200x05)%3B%3CBR%20%2F%3E%26nbsp%3Bmax9271_write_reg(0%2C%200x25%2C%200x04)%3B%3CBR%20%2F%3E%26nbsp%3Bmax9271_write_reg(0%2C%200x26%2C%200x03)%3B%3CBR%20%2F%3E%26nbsp%3Bmax9271_write_reg(0%2C%200x27%2C%200x02)%3B%3CBR%20%2F%3E%26nbsp%3Bmax9271_write_reg(0%2C%200x28%2C%200x01)%3B%3CBR%20%2F%3E%26nbsp%3Bmax9271_write_reg(0%2C%200x29%2C%200x00)%3B%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%26nbsp%3Bmax9271_write_reg(0%2C%200x30%2C%200x19)%3B%3CBR%20%2F%3E%26nbsp%3Bmax9271_write_reg(0%2C%200x31%2C%200x18)%3B%3CBR%20%2F%3E%26nbsp%3Bmax9271_write_reg(0%2C%200x32%2C%200x17)%3B%3CBR%20%2F%3E%26nbsp%3Bmax9271_write_reg(0%2C%200x33%2C%200x16)%3B%3CBR%20%2F%3E%26nbsp%3Bmax9271_write_reg(0%2C%200x34%2C%200x15)%3B%3CBR%20%2F%3E%26nbsp%3Bmax9271_write_reg(0%2C%200x35%2C%200x14)%3B%3CBR%20%2F%3E%26nbsp%3Bmax9271_write_reg(0%2C%200x36%2C%200x13)%3B%3CBR%20%2F%3E%26nbsp%3Bmax9271_write_reg(0%2C%200x37%2C%200x12)%3B%3CBR%20%2F%3E%26nbsp%3Bmax9271_write_reg(0%2C%200x38%2C%200x11)%3B%3CBR%20%2F%3E%26nbsp%3Bmax9271_write_reg(0%2C%200x39%2C%200x10)%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116666%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116666%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%20Qiang%2C%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EDoes%20the%20patch%20you%20provided%20include%20such%20swap%20settings%20on%20MAX96705%3F%20We%20use%20MAX96705%20and%20do%20not%20do%20such%20swap%20by%20driver%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EThank%20you%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116665%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116665%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%20Ferhat%2C%3C%2FP%3E%3CP%3EMAX9286's%20data%20mapping%20needs%20such%20MSB%20to%20LSB%20switch%2C%20if%20you%20are%20using%20MAX96705%2C%20it%20can%20do%20such%20swap%20by%20setting%2C%20but%20MAX9271%20doesn't%20support%20it.%20And%20AP0101%20doesn't%20dupport%20such%20swap%20too%2C%20so%20hardware%20should%20be%20modified.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116664%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116664%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%20Dongoh%2C%3C%2FP%3E%3CP%3EThe%20iMX8MQ%20can%20receive%20video%20with%20multiple%20virtual%20channels%2C%20but%20there%20is%20no%20hardware%20module%20to%20split%20the%20video%20from%20each%20virtual%20channel.%3C%2FP%3E%3CP%3EThat%20means%20you%20need%20use%20software%20to%20split%2C%20and%20the%20MIPI%20sender%20need%20insert%20some%20flag%20to%20identify%20the%20data%20for%20each%20virtual%20channel.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116663%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116663%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%2C%20Qiang%20Li%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EMay%20I%20know%20the%20reason%20for%26nbsp%3Bi.MX8MQ%20can't%20support%20multiple%20virtual%20channel%3F%3CBR%20%2F%3EAccording%20to%20the%20features%20and%20functional%20description%20of%20MIPI-CSI2%20Controller%20on%20Reference%20Manual%20for%20i.MX8M%20Quad%2C%3C%2FP%3E%3CP%3Ei.MX8M%20seems%20to%20support%20multiple%20virtual%20channel.(13.6.1.1%20and%2013.6.3)%3CBR%20%2F%3E%3CBR%20%2F%3EThanks.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116662%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116662%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EDear%20Qiang%20Li%2C%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EI%20would%20like%20to%20know%20the%20reason%20of%20your%20hardware%20point%20stated%20as%20below.%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%22%3E%222)%20AP0101's%20DOUT0~DOUT7%20should%20be%20connected%20to%20MAX9271's%20DIN7~DIN0%2C%20the%20order%20should%20be%20switched%2C%20MSB%20connected%20to%20LSB%22%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%22%3EIn%20our%20reference%20camera%20board%20supplied%20by%20Onsemi%20(MARS%20module)%20these%20pins%20are%20connected%20directly%20(DOUT0-DOUT7%20to%20DIN0-DIN7).%20Is%20there%20any%20way%20to%20switch%20these%20connection%20by%20software%3F%20I%20could%20not%20find%20on%20datasheets%20of%20MAX96705%20and%20AP0101.%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%22%3EThanks%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116661%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116661%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EThat%20means%20your%20patch%20porting%20has%20error%2C%20please%20check%20it.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116660%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116660%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EDear%20Qiang%20Li%2C%20we%20removed%20eeprom%20on%20the%20camera%20module%20and%20we%20switched%20it%20to%20host%20configuration%20mode%20by%20setting%20SPI-SDI%20pin%20to%20LOW.%20Thus%20it%20is%20initialized%20successfully%20by%20the%20driver%20of%20max9286%20in%20the%20beginning%2C%20after%20kernel%20is%20loaded.%20Do%20you%20have%20any%20other%20suggestion%20for%20both%20%22not%20a%20csi%20channel%22%20and%20vidioc_dqbuf%20errors%3F%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EThank%20you%2C%3C%2FP%3E%3CP%3EBest%20regards%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116659%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116659%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E2%80%9Cap0101_initialize%3AAP0101%20is%20already%20in%20Slave%20(Shutter-Sync)%20Mode%E2%80%9D%20%3C%2FP%3E%3CP%3EThis%20log%20means%20your%20camera%20had%20already%20be%20initialized%2C%20so%20you%20need%20check%20if%20there%20is%20flash%20ROM%20on%20your%20camera%20module%20which%20will%20initialize%20it%20during%20power%20on%2C%20if%20so%2C%20you%20need%20update%20that%20flash%20ROM%20to%20use%20the%20driver's%20setting.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116658%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116658%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%20again%20Qiang%20Li%2C%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EAs%20you%20can%20see%20in%20our%20logs%2C%20our%20camera%20is%20in%20shutter-sync%20mode%2C%20thus%20doesn't%20this%20means%20our%20camera%20setting%20is%20correct%3F%20What%20do%20you%20mean%20by%20camera%20setting%2C%20can%20you%20be%20more%20specific%20and%20explain%20it%20in%20detail%3F.%20Also%26nbsp%3BMIPI_CSI_ERR1%20register%20is%200%2C%20there%20is%20no%20error%20of%20transmission%20of%20bits%2C%20clock%20signal%20etc%20and%20mpi%20csi2%20can%20receive%20the%20data%20correctly.%20Doesnot%20that%20mean%20that%20camera%20sends%20correct%20signals%20and%20is%20configured%20properly%3F%26nbsp%3B%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3ESecondly%2C%20we%20reviewed%20all%20patches%20and%20applied%20them%20directly%20by%20copy-paste%2C%20also%20we%20double%20checked%20whether%20there%20is%20an%20error%3B%20thus%2C%20we%20are%20(almost)%20sure%20that%20we%20ported%20correctly.%20What%20is%20the%20key%20points%20we%20need%20to%20look%20at%3F%20Can%20there%20be%20any%20other%20possible%20cause%20of%20this%20problem%3F%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EThank%20you%2C%3C%2FP%3E%3CP%3EBest%20regards%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116657%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116657%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EFor%20error%20%22not%20a%20csi%20channel%20error%22%2C%20I%20think%20you%20haven't%20ported%20the%20patch%20successfully.%20%3C%2FP%3E%3CP%3EFor%20error%20%22vidioc_dqbuf%20failed%22%2C%20that%20means%20no%20available%20video%20frames%20had%20been%20captured.%20Maybe%20you%20need%20check%20your%20AP0101%20camera%20setting.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116656%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116656%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%20Qiang%20Li%2C%3C%2FP%3E%3CP%3EIn%20our%20project%20we%20have%20one%20camera%20connected%20to%20max9286%20and%20we%20applied%20your%20patches%20to%204.1.15%20kernel%3B%20however%20when%20we%20test%20it%2C%20we%20get%20the%20following%20picture%3A%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CIMG%20alt%3D%22%22%20class%3D%22image-1%20jive-image%20j-img-original%22%20%2F%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CIMG%20alt%3D%22%22%20class%3D%22image-3%20jive-image%22%20src%3D%22https%3A%2F%2Fdrive.google.com%2Fopen%3Fid%3D0B5HptjiQQyECUG93YXNsSjR6cjlVR0x1SER1a0ZiSTVLUC1R%22%20%2F%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%2220180831_104651(0).jpg%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%2220180831_104651(0).jpg%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%2220180831_104651(0).jpg%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%2220180831_104651(0).jpg%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%2220180831_104651(0).jpg%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%2220180831_104651(0).jpg%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%2220180831_104651(0).jpg%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%2220180831_104651(0).jpg%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%2220180831_104651(0).jpg%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%2220180831_104651(0).jpg%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%2220180831_104651(0).jpg%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%2220180831_104651(0).jpg%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%2220180831_104651(0).jpg%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%2220180831_104651(0).jpg%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%2220180831_104651(0).jpg%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F67813i70D174B44B428AD6%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%2220180831_104651(0).jpg%22%20alt%3D%2220180831_104651(0).jpg%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3ELogs%20are%20as%20follow%3A%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3Eroot%40esomimx6q%3A~%23%20.%2Fmxc_v4l2_tvin.out%20-ol%200%20-ot%200%20-ow%20400%20-oh%20240%20-d%201%20-x%200%3CBR%20%2F%3E%5B%203144.243857%5D%20max9286_mipi%3A%20sensor%20number%20%3D%201.%3CBR%20%2F%3E%5B%203144.248939%5D%20mxc_mipi_csi2%2021dc000.mipi_csi%3A%20mipi_csi2_reset%3A%20mipi_lane_bps%20%3D%20148%20Mbps%3CBR%20%2F%3E%5B%203144.257446%5D%20mxc_mipi_csi2%2021dc000.mipi_csi%3A%20mipi_csi2_reset%3A%20value%20%3D%200x42.%3CBR%20%2F%3E%5B%203144.743416%5D%20max9286_mipi%201-006a%3A%20ap0101_initialize%3A%20AP0101%20was%20found%2C%20index%20%3D%201.%3CBR%20%2F%3E%5B%203144.751541%5D%20max9286_mipi%201-006a%3A%20ap0101_initialize%3AAP0101%20is%20already%20in%20Slave%20(Shutter-Sync)%20Mode.%3CBR%20%2F%3Eg_in_width%20%3D%201280%2C%20g_in_height%20%3D%20720.%3CBR%20%2F%3Efb_fix.id%20%3D%20DISP4%20FG.%3CBR%20%2F%3Efb%3A%20smem_start%20%3D%200x6a100000%2C%20smem_len%20%3D%200x8ca00.%3CBR%20%2F%3Efb%3A%20frame%20buffer%20size%20%3D%200x2ee00%20bytes.%3CBR%20%2F%3Efb%3A%20g_screen_info.xres%20%3D%20400%2C%20g_screen_info.yres%20%3D%20240.%3CBR%20%2F%3Efb%3A%20g_display_left%20%3D%200.%3CBR%20%2F%3Efb%3A%20g_display_top%20%3D%200.%3CBR%20%2F%3Efb%3A%20g_display_width%20%3D%20400.%3CBR%20%2F%3Efb%3A%20g_display_height%20%3D%20240.%3CBR%20%2F%3Estart%20time%20%3D%201535715437%20s%2C%20436911%20us%3CBR%20%2F%3E%5B%203154.993386%5D%20ERROR%3A%20v4l2%20capture%3A%20mxc_v4l_dqueue%20timeout%20enc_counter%200%3CBR%20%2F%3EVIDIOC_DQBUF%20failed.%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EWe%20could%20not%20understand%20the%20reason%20of%20the%20problem%20(also%20we%20adjusted%20gpr1%20pins%2019%20and%2020%20as%200).%26nbsp%3B%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3ESecondly%2C%20the%20following%20logs%20show%20us%20that%20there%20are%20problems%20with%20%2Fdev%2Fvideo%201%20and%20dev%2Fvideo3%20about%20csi%20channel%20although%20dev%2Fvideo0%20and%20%2Fdev%2Fvideo2%20is%20ok%20%2C%20however%20all%20of%20them%20have%20timeout%20error%20(note%20that%20since%20only%20one%20camera%20is%20connected%2C%20only%20%22cat%20%2Fdev%2Fvideo0%22%20command%20can%20initialize%20ap0101).%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3Eroot%40esomimx6q%3A~%23%20cat%20%2Fdev%2Fvideo0%3CBR%20%2F%3E%5B%203313.913877%5D%20max9286_mipi%3A%20sensor%20number%20%3D%201.%3CBR%20%2F%3E%5B%203313.918963%5D%20mxc_mipi_csi2%2021dc000.mipi_csi%3A%20mipi_csi2_reset%3A%20mipi_lane_bps%20%3D%20148%20Mbps%3CBR%20%2F%3E%5B%203313.926941%5D%20mxc_mipi_csi2%2021dc000.mipi_csi%3A%20mipi_csi2_reset%3A%20value%20%3D%200x42.%3CBR%20%2F%3E%5B%203314.413402%5D%20max9286_mipi%201-006a%3A%20ap0101_initialize%3A%20AP0101%20was%20found%2C%20index%20%3D%201.%3CBR%20%2F%3E%5B%203314.421469%5D%20max9286_mipi%201-006a%3A%20ap0101_initialize%3AAP0101%20is%20already%20in%20Slave%20(Shutter-Sync)%20Mode.%3CBR%20%2F%3E%5B%203324.583392%5D%20ERROR%3A%20v4l2%20capture%3A%20mxc_v4l_read%20timeout%20counter%200%3CBR%20%2F%3Ecat%3A%20read%20error%3A%20Timer%20expired%3CBR%20%2F%3Eroot%40esomimx6q%3A~%23%20cat%20%2Fdev%2Fvideo1%3CBR%20%2F%3E%5B%203337.083393%5D%20ERROR%3A%20v4l2%20capture%3A%20mxc_v4l_read%20timeout%20counter%200%3CBR%20%2F%3E%5B%203337.089359%5D%20imx-ipuv3%202400000.ipu%3A%20Not%20a%20CSI%20channel%3CBR%20%2F%3Ecat%3A%20read%20error%3A%20Timer%20expired%3CBR%20%2F%3Eroot%40esomimx6q%3A~%23%20cat%20%2Fdev%2Fvideo2%3CBR%20%2F%3E%5B%203351.493394%5D%20ERROR%3A%20v4l2%20capture%3A%20mxc_v4l_read%20timeout%20counter%200%3CBR%20%2F%3Ecat%3A%20read%20error%3A%20Timer%20expired%3CBR%20%2F%3Eroot%40esomimx6q%3A~%23%20cat%20%2Fdev%2Fvideo3%3CBR%20%2F%3E%5B%203403.463393%5D%20ERROR%3A%20v4l2%20capture%3A%20mxc_v4l_read%20timeout%20counter%200%3CBR%20%2F%3E%5B%203403.469360%5D%20imx-ipuv3%202800000.ipu%3A%20Not%20a%20CSI%20channel%3CBR%20%2F%3Ecat%3A%20read%20error%3A%20Timer%20expired%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3ECan%20you%20help%20us%20with%20them%3F%20What%20is%20the%20reason%20of%20%22not%20a%20csi%20channel%20error%22%20on%20video1%20and%20video3%20while%20others%20don't%20give%20this%20error.%20Also%20the%20first%20error%20is%20more%20important%2C%20which%20is%20the%20error%20of%20%22vidioc_dqbuf%20failed%22.%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EThank%20you%3C%2FP%3E%3CP%3EBest%20regards%3C%2FP%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116655%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116655%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EYou%20can%20check%20with%20the%20AP0101%20camera%20chip%20vendor.%20%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116653%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116653%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%20Qiang%20Li%2C%3C%2FP%3E%3CP%3E%26nbsp%3B%20My%20problem%20is%20as%20bellow.Can%20you%20help%20me%20to%20deal%20with%20it.%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.png%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.png%22%20style%3D%22width%3A%20547px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.png%22%20style%3D%22width%3A%20547px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.png%22%20style%3D%22width%3A%20547px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.png%22%20style%3D%22width%3A%20547px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.png%22%20style%3D%22width%3A%20547px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.png%22%20style%3D%22width%3A%20547px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.png%22%20style%3D%22width%3A%20547px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.png%22%20style%3D%22width%3A%20547px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.png%22%20style%3D%22width%3A%20547px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.png%22%20style%3D%22width%3A%20547px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.png%22%20style%3D%22width%3A%20547px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.png%22%20style%3D%22width%3A%20547px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.png%22%20style%3D%22width%3A%20547px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.png%22%20style%3D%22width%3A%20547px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F68151i926039B7A9A1744B%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22pastedImage_1.png%22%20alt%3D%22pastedImage_1.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116652%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116652%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EThinks%20for%20your%20help!%3C%2FP%3E%3CP%3EI%20have%20other%20problem%20with%20devicetree.Look%20at%20the%20picture%2Creg%3D6A%2Cbut%20max9286%20datasheet%20is%20no%20this%20address.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116651%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116651%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EThe%20head%20file%20is%20in%20your%20rootfs%20which%20is%20built%20from%20Yocto.%20%3C%2FP%3E%3CP%3EYou%20can%20also%20use%20the%20binary%20%22mxc_v4l2_tvin.out%22%20directly.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116650%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116650%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%20Qiang%20Li%2C%3C%2FP%3E%3CP%3E%26nbsp%3B%20The%20test%20application%20file%20not%20contain%20%22%3CSPAN%3Eg2d.h%3C%2FSPAN%3E%22%2Cbut%20%26nbsp%3B%22mxc_v4l2_tvin.c%22%20has%20the%20code%26nbsp%3B%23include%20%22g2d.h%22.So%2Cwhen%20I%20make%20it%2Cit%20turn%20out%20error.%3C%2FP%3E%3CP%3E%26nbsp%3B%20Can%20you%20help%20me%20solve%20the%20problem%3F%3C%2FP%3E%3CP%3E%26nbsp%3B%20Think%20you!%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116649%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116649%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHI%20Qiang%20Li%3C%2FP%3E%3CP%3E%26nbsp%3B%20When%20I%20use%20the%20%22Patch%22%2Cmy%20kernel%20show%20error.My%20kernel%20vision%20is%26nbsp%3Bkernel-3.10.53.%3C%2FP%3E%3CP%3E%26nbsp%3B%20So%2CI%20want%20to%20now%20what's%20the%20differance%20between%20the%26nbsp%3B%3CSPAN%3Ekernel-3.10.53%20and%26nbsp%3BL3.10.53_1.1.0-GA.%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%26nbsp%3B%20I%20think%20that%20the%20different%20vision%20make%20the%20error.%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116648%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116648%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EFrom%20real%20test%2C%20the%20total%20delay%20is%20about%2086ms.%3C%2FP%3E%3CP%3ECamera%20number%20will%20not%20impact%20the%20delay%2C%20capture%20delay%20is%20fixed%20on%20camera%20fps%2C%20for%20example%2C%2030fps%20camera%20input%2C%20the%20capture%20delay%20is%2033ms.%20And%20render%20delay%20is%20fixed%20on%20display%20fps%2C%20for%20examlpe%2C%2060Hz%20display%2C%20the%20delay%20is%2017ms%2C%20then%20the%20post-process%20delay%2C%20it%20needs%20less%20than%20camera%20fps%20(33ms)%20to%20avoid%20frame%20lost.%20So%20for%208%20camera%20case%2C%20you%20need%20make%20sure%20all%20the%20post%20process%20is%20less%20than%2033ms%20to%20avoid%20frame%20drop.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116647%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116647%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%20border%3A%200px%3B%22%3EHi%20Li%20Qiang%3C%2FP%3E%3CP%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%20border%3A%200px%3B%22%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20Thank%20you%20for%20your%20Patch.%3C%2FP%3E%3CP%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%20border%3A%200px%3B%22%3E%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3BNow%2CI%20have%20some%20trouble%20when%20I%20use%20%22patch%22.%3C%2FP%3E%3CP%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%20border%3A%200px%3B%22%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20Can%20you%20write%20a%26nbsp%3Bmanual%20to%20me%20so%20that%20I%20can%20understand%20how%20to%20use%20the%20%22patch%22.%3C%2FP%3E%3CP%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%20border%3A%200px%3B%22%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20Thanks%20Sincerely.%3C%2FP%3E%3CP%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%20border%3A%200px%3B%22%3E%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3BZhongmao%20Liu.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116645%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116645%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%22%3EHi.%20Qiang%20Li%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%22%3EThe%20four%20camera%60s%20video%20can%20render%20on%201080P%20HDMI%20display.%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3EHow%20does%20the%20surround%20view%20algorithm%20get%20the%20four%20cameras%60s%20capture%20buffers.%3C%2FP%3E%3CP%3Edo%20you%20have%20some%20good%20ideas%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116642%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116642%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%20Qiang%20Li%20!%3C%2FP%3E%3CP%3EIs%20it%20possible%20for%20you%20to%20share%20%2260-persistent-v4l.rules%22%20file%3F%20It%20should%20be%20inside%26nbsp%3B%2Flib%2Fudev%2Frules.d%3C%2FP%3E%3CP%3EThank%20you%20very%20much%3C%2FP%3E%3CP%3ERegards%2C%3C%2FP%3E%3CP%3EGokcen%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116641%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116641%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi!%3C%2FP%3E%3CP%3EThank%20you%20for%20the%20reply.%20The%20resolution%20is%201280x720.%20So%2C%20I%20think%20that%20is%20not%20the%20problem.%20We%20are%20using%20kernel%20version%204.1.15.%26nbsp%3B%3C%2FP%3E%3CP%3EMay%20the%20following%20errors%20be%20related%20to%20that%3F%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%5B%2036.921793%5D%20v4l2_int_device%20wlcore_sdio%20mxc_dcic%3CBR%20%2F%3E%5B%2036.926813%5D%20CPU%3A%203%20PID%3A%20399%20Comm%3A%20v4l_id%20Not%20tainted%204.1.15%20%231%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%22%3E%5B%2094.823493%5D%20udevd%5B215%5D%3A%20worker%20%5B230%5D%20%2Fdevices%2Fsoc0%2Fv4l2_cap_1%2Fvideo4linux%2Fvideo1%20is%20taking%20a%20long%20time%3C%2FSPAN%3E%3CBR%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%22%20%2F%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%22%3E%5B%2095.098316%5D%20udevd%5B230%5D%3A%20slow%3A%20'v4l_id%20%2Fdev%2Fvideo1'%20%5B402%5D%3C%2FSPAN%3E%3CBR%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%22%20%2F%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%22%3Ebootlogd%3A%20cannot%20allocate%20pseudo%20tty%3A%20No%20such%20file%20or%20directory%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%22%3EHave%20a%20nice%20day!%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116640%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116640%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EAs%20I%20remembered%2C%20the%20blank%20from%20frame%20end%20to%20new%20frame%20is%20not%20enough%20for%20AP0101%2C%20so%20even%20the%20camera%20output%20resolution%20is%201280*800%2C%20we%20need%20capture%20just%201280*720%2C%20otherwise%2C%26nbsp%3Bthe%20video%26nbsp%3Bcapture%20will%20fail.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116639%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116639%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%20Qiang%20Lee%2C%3C%2FP%3E%3CP%3EI%20have%20tried%20initializing%20MAX9286%20in%20high%20immunity%20mode%20and%20now%2C%20ar140%20is%20being%20found.%20However%2C%20I%20think%20there%20is%20something%20wrong%20with%20the%20v4l%20part.%20Here%20is%20the%20related%20log%20%3A%26nbsp%3B%3C%2FP%3E%3CP%3E%5B%2034.085201%5D%3CBR%20%2F%3E%5B%2034.086911%5D%20Internal%20error%3A%20Oops%3A%2017%20%5B%231%5D%20PREEMPT%20SMP%20ARM%3CBR%20%2F%3E%5B%2034.092313%5D%20Modules%20linked%20in%3A%20wlcore%20mxc_v4l2_capture%20ipu_bg_overlay_sdc%20ipu_still%20ipu_prp_enc%20ipu_csi_enc%20max9286_gmsl%20ipu_fg_overlay_sdc%20v4l2_int_device%20wlcore_sdio%20mxc_dcic%3CBR%20%2F%3E%5B%2034.108239%5D%20CPU%3A%203%20PID%3A%20402%20Comm%3A%20v4l_id%20Not%20tainted%204.1.15%20%231%3CBR%20%2F%3E%5B%2034.114078%5D%20Hardware%20name%3A%20Freescale%20i.MX6%20Quad%2FDualLite%20(Device%20Tree)%3CBR%20%2F%3E%5B%2034.120628%5D%20task%3A%20d87b2ac0%20ti%3A%20d8c78000%20task.ti%3A%20d8c78000%3CBR%20%2F%3E%5B%2034.123891%5D%20max9286_mipi%201-006a%3A%20max9286_write_reg%3Awrite%20reg%20error%3Areg%3D3b%2Cval%3D1e%3CBR%20%2F%3E%5B%2034.133488%5D%20PC%20is%20at%20mxc_v4l_do_ioctl%2B0xc4c%2F0x2590%20%5Bmxc_v4l2_capture%5D%3CBR%20%2F%3E%5B%2034.139979%5D%20LR%20is%20at%20mxc_v4l_do_ioctl%2B0xc3c%2F0x2590%20%5Bmxc_v4l2_capture%5D%3CBR%20%2F%3E%5B%2034.146476%5D%20pc%20%3A%20%5B%26lt%3B7f08539c%26gt%3B%5D%20lr%20%3A%20%5B%26lt%3B7f08538c%26gt%3B%5D%20psr%3A%20600e0013%3CBR%20%2F%3E%5B%2034.146476%5D%20sp%20%3A%20d8c79e40%20ip%20%3A%2000000074%20fp%20%3A%2000000000%3CBR%20%2F%3E%5B%2034.157991%5D%20r10%3A%20d88f9300%20r9%20%3A%207f034094%20r8%20%3A%20d8c79e90%3CBR%20%2F%3E%5B%2034.163245%5D%20r7%20%3A%2080685600%20r6%20%3A%2000000000%20r5%20%3A%20d8d19008%20r4%20%3A%20d8d19000%3CBR%20%2F%3E%5B%2034.169792%5D%20r3%20%3A%2000000000%20r2%20%3A%20d8c79ea7%20r1%20%3A%207f087ae0%20r0%20%3A%20d8c79ec0%3CBR%20%2F%3E%5B%2034.176346%5D%20Flags%3A%20nZCv%20IRQs%20on%20FIQs%20on%20Mode%20SVC_32%20ISA%20ARM%20Segment%20user%3CBR%20%2F%3E%5B%2034.183504%5D%20Control%3A%2010c53c7d%20Table%3A%206939c04a%20DAC%3A%2000000015%3CBR%20%2F%3E%5B%2034.189288%5D%20Process%20v4l_id%20(pid%3A%20402%2C%20stack%20limit%20%3D%200xd8c78210)%3CBR%20%2F%3E%5B%2034.195251%5D%20Stack%3A%20(0xd8c79e40%20to%200xd8c7a000)%3CBR%20%2F%3E%5B%2034.199652%5D%209e40%3A%20d88f9300%2000000000%2000000000%2000000000%20d8868550%20d6023000%20d80fe028%20d8c41700%3CBR%20%2F%3E%5B%2034.207872%5D%209e60%3A%2080b154c0%2080685600%2000000068%2000000000%2000000002%207ebeec88%20d8c79e90%207f084750%3CBR%20%2F%3E%5B%2034.216090%5D%209e80%3A%2000000000%20804dbc10%20d88f9300%20800f6978%205f63786d%20326c3476%2000000000%2000000000%3CBR%20%2F%3E%5B%2034.224327%5D%209ea0%3A%203978616d%2000363832%2000000000%2000000000%2000000000%2000000000%2000000000%2000000000%3CBR%20%2F%3E%5B%2034.232540%5D%209ec0%3A%2000000000%2000000000%2000000000%2000000000%2000000000%2000000000%2000000000%2000000000%3CBR%20%2F%3E%5B%2034.240757%5D%209ee0%3A%200004010f%2085200005%2005200005%2000000000%2000000000%2000000000%209087e695%2000000006%3CBR%20%2F%3E%5B%2034.248978%5D%209f00%3A%20d925f015%2076f11000%2000000000%20d61505d8%20d8ffa318%207ebeec88%20d8ffa318%20d88f9300%3CBR%20%2F%3E%5B%2034.253976%5D%20max9286_mipi%3A%20sensor%20number%20%3D%201.%3CBR%20%2F%3E%5B%2034.254788%5D%20mxc_mipi_csi2%2021dc000.mipi_csi%3A%20mipi_csi2_reset%3A%20mipi_lane_bps%20%3D%20148%20Mbps%3CBR%20%2F%3E%5B%2034.254801%5D%20mxc_mipi_csi2%2021dc000.mipi_csi%3A%20mipi_csi2_reset%3A%20value%20%3D%200x42.%3CBR%20%2F%3E%5B%2034.276213%5D%209f20%3A%2000000003%207ebeec88%20d8c78000%2000000000%2000000000%20800fa0e4%20d8c79f40%20800e3970%3CBR%20%2F%3E%5B%2034.284441%5D%209f40%3A%2080b06720%2000000003%20d88f9300%20d925f000%20d8ffa318%20d88f9308%2000000020%2000000000%3CBR%20%2F%3E%5B%2034.292668%5D%209f60%3A%2000000000%20800e91ac%2000000000%2000000000%20d88f9300%2000000003%20d88f9300%2080685600%3CBR%20%2F%3E%5B%2034.300888%5D%209f80%3A%207ebeec88%20d8c78000%2000000000%20800fa338%2000000000%207ebeee54%2000000003%2000000036%3CBR%20%2F%3E%5B%2034.309102%5D%209fa0%3A%208000f604%208000f480%2000000000%207ebeee54%2000000003%2080685600%207ebeec88%2000000001%3CBR%20%2F%3E%5B%2034.317312%5D%209fc0%3A%2000000000%207ebeee54%2000000003%2000000036%2000000000%2000000000%2076f11000%2000000000%3CBR%20%2F%3E%5B%2034.325534%5D%209fe0%3A%2076e6e2a0%207ebeec7c%2000011cfc%2076e6e2ac%20600e0010%2000000003%208112f040%200420f044%3CBR%20%2F%3E%5B%2034.333788%5D%20%5B%26lt%3B7f08539c%26gt%3B%5D%20(mxc_v4l_do_ioctl%20%5Bmxc_v4l2_capture%5D)%20from%20%5B%26lt%3B804dbc10%26gt%3B%5D%20(video_usercopy%2B0x1b8%2F0x480)%3CBR%20%2F%3E%5B%2034.343777%5D%20%5B%26lt%3B804dbc10%26gt%3B%5D%20(video_usercopy)%20from%20%5B%26lt%3B800fa0e4%26gt%3B%5D%20(do_vfs_ioctl%2B0x3e8%2F0x608)%3CBR%20%2F%3E%5B%2034.351752%5D%20%5B%26lt%3B800fa0e4%26gt%3B%5D%20(do_vfs_ioctl)%20from%20%5B%26lt%3B800fa338%26gt%3B%5D%20(SyS_ioctl%2B0x34%2F0x5c)%3CBR%20%2F%3E%5B%2034.359115%5D%20%5B%26lt%3B800fa338%26gt%3B%5D%20(SyS_ioctl)%20from%20%5B%26lt%3B8000f480%26gt%3B%5D%20(ret_fast_syscall%2B0x0%2F0x3c)%3CBR%20%2F%3E%5B%2034.366711%5D%20Code%3A%20e5993008%20e3071ae0%20e2880030%20e3471f08%20(e5932018)%3CBR%20%2F%3E%5B%2034.374557%5D%20---%5B%20end%20trace%20756e286723ff907f%20%5D---%3CBR%20%2F%3E%5B%2034.435645%5D%20FAT-fs%20(mmcblk1p1)%3A%20Volume%20was%20not%20properly%20unmounted.%20Some%20data%20may%20be%20corrupt.%20Please%20run%20fsck.%3CBR%20%2F%3E%5B%2034.531108%5D%20kjournald%20starting.%20Commit%20interval%205%20seconds%3CBR%20%2F%3E%5B%2034.549007%5D%20EXT4-fs%20(mmcblk1p2)%3A%20recovery%20complete%3CBR%20%2F%3E%5B%2034.553859%5D%20EXT4-fs%20(mmcblk1p2)%3A%20mounted%20filesystem%20with%20ordered%20data%20mode.%20Opts%3A%20(null)%3CBR%20%2F%3E%5B%2034.591916%5D%20EXT3-fs%20(mmcblk0p2)%3A%20using%20internal%20journal%3CBR%20%2F%3E%5B%2034.597183%5D%20EXT3-fs%20(mmcblk0p2)%3A%20recovery%20complete%3CBR%20%2F%3E%5B%2034.601980%5D%20EXT3-fs%20(mmcblk0p2)%3A%20mounted%20filesystem%20with%20ordered%20data%20mode%3CBR%20%2F%3E%5B%2034.602407%5D%20FAT-fs%20(mmcblk0p1)%3A%20Volume%20was%20not%20properly%20unmounted.%20Some%20data%20may%20be%20corrupt.%20Please%20run%20fsck.%3CBR%20%2F%3E%5B%2034.644868%5D%20wlcore%3A%20loaded%3CBR%20%2F%3E%5B%2034.733493%5D%20max9286_mipi%201-006a%3A%20ap0101_initialize%3A%20AP0101%20was%20found%2C%20index%20%3D%201.%3CBR%20%2F%3E%5B%2035.357742%5D%20ap0101_LastPatchStatus%3CBR%20%2F%3E%5B%2035.812239%5D%20ap0101_LastPatchStatus%3CBR%20%2F%3E%5B%2035.985973%5D%20ap0101_LastPatchStatus%3CBR%20%2F%3E%5B%2036.194854%5D%20ap0101_LastPatchStatus%3CBR%20%2F%3E%5B%2036.243936%5D%20ap0101_LastPatchStatus%3CBR%20%2F%3E%5B%2036.392576%5D%20ap0101_LastPatchStatus%3CBR%20%2F%3E%5B%2037.086270%5D%20max9286_mipi%201-006a%3A%20ap0101_InitSensor%3A%20AR0140%20was%20found%2C%20index%20%3D%201.%3CBR%20%2F%3E%5B%2094.823493%5D%20udevd%5B215%5D%3A%20worker%20%5B230%5D%20%2Fdevices%2Fsoc0%2Fv4l2_cap_1%2Fvideo4linux%2Fvideo1%20is%20taking%20a%20long%20time%3CBR%20%2F%3E%5B%2095.098316%5D%20udevd%5B230%5D%3A%20slow%3A%20'v4l_id%20%2Fdev%2Fvideo1'%20%5B402%5D%3CBR%20%2F%3Ebootlogd%3A%20cannot%20allocate%20pseudo%20tty%3A%20No%20such%20file%20or%20directory%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116638%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116638%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%20Qiang%20Li%2C%3C%2FP%3E%3CP%3EWe%20have%20tried%20with%20the%20following%20equipment%20%3A%26nbsp%3B%3C%2FP%3E%3CP%3EONSEMI%20MARS%20Reference%20Des%C5%9Fgn%20(MAX96705%2C%20AP0101%2C%20AR0140)%3C%2FP%3E%3CP%3E30%20cm%20RG174%20(and%20also%203%20m%20coaxial%20cable)%20included%20in%20the%20reference%20design.%26nbsp%3B%3C%2FP%3E%3CP%3EMAX9286S32V%20Daugter%20board%20is%20used%20to%20connect%20iMX6%20board.%26nbsp%3B%3C%2FP%3E%3CP%3EI%20have%20taken%20AP0101%20to%20host%20configuration%20mode%20by%20removing%20flash.%3C%2FP%3E%3CP%3EDespite%20I%20am%20writing%200x36%20to%20MAX9286'%20s%2034th%20register%20to%20disable%20local%20auto%20acknowledge%2C%20I%20observed%20that%209th%20bit%20coming%20immediately%20after%208th%20bit%20of%20SCL.%20I%20am%20attaching%20the%20oscilloscope%20view.%20The%20problematic%20bits%20are%20circled%20with%20red.%26nbsp%3B%3C%2FP%3E%3CP%3EMAX9286%20LFLT%20led%20is%20ON%20and%20LOCK%20led%20is%26nbsp%3B%20OFF.%26nbsp%3B%26nbsp%3B%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22tek00002.png%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22tek00002.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22tek00002.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22tek00002.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22tek00002.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22tek00002.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22tek00002.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22tek00002.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22tek00002.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22tek00002.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22tek00002.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22tek00002.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22tek00002.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22tek00002.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22tek00002.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F66105i41676A217FBC9F2A%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22tek00002.png%22%20alt%3D%22tek00002.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3EDown%20below%2C%20we%20tried%20to%20read%20from%20AP0101%20(address%3A%200x92).%26nbsp%3B%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22tek00003.png%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22tek00003.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22tek00003.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22tek00003.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22tek00003.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22tek00003.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22tek00003.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22tek00003.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22tek00003.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22tek00003.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22tek00003.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22tek00003.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22tek00003.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22tek00003.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22tek00003.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F66119i638B78663985C83C%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22tek00003.png%22%20alt%3D%22tek00003.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3EIf%20you%20have%20any%20suggestions%20it%20would%20be%20appreciated.%26nbsp%3B%3C%2FP%3E%3CP%3ERegards%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116637%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116637%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%20qiang%2C%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EThe%204%20cameras%20can%20be%3A%3C%2FP%3E%3CP%3E-%201xCSI%2C%203xMIPI%3C%2FP%3E%3CP%3E-%202xCSI%2C%202xMIPI%3C%2FP%3E%3CP%3E-%204xMIPI%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E5%8F%AF%E4%BB%A5%E8%A7%A3%E9%87%8A%E4%B8%80%E4%B8%8B%E4%B8%8A%E9%9D%A2%E7%9A%84CSI%E5%92%8CMIPI%E4%BB%80%E4%B9%88%E6%84%8F%E6%80%9D%E5%90%97%EF%BC%9F%E4%B8%8D%E7%9F%A5%E9%81%93%E8%BF%99%E4%B8%AAcsi%E6%98%AF%E6%8C%87ipu%E5%86%85%E9%83%A8%E7%9A%84csi0-3%20%E8%BF%98%E6%98%AFcamera%20mipi%E6%80%BB%E7%BA%BF%E3%80%82%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116636%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116636%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%20Qiang%20Li%2C%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E1xCSI%2C%203xMIPI%2C%26nbsp%3B%20what%20does%20it%20meanning%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116635%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116635%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EI%20think%20you%20need%20check%20the%20signal%20quality%20on%20Coax%20between%20MAX9286%20and%20MAX96705.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116634%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116634%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%20Qiang%20Lee!%3C%2FP%3E%3CP%3EI%20am%20using%20ap0101%20with%20max96705%20and%20max9286%20deserializer.%20I%20was%20able%20to%20establish%20connection%20with%20max9286%20and%20max96705.%20However%2C%20while%20reading%20max96705%20registers%2C%20I%20get%20the%20following%20error%3A%3C%2FP%3E%3CP%3E%26nbsp%3B%5B%2021.113432%5D%20max9286_mipi%201-006a%3A%20max9271_read_reg%3Aread%20reg%20error%3A%20reg%3D35%3CBR%20%2F%3E%5B%2021.120143%5D%20MAX9271%20Reg%200x35%20%3D%200xffffffff.%3CBR%20%2F%3E%5B%2021.323460%5D%20max9286_mipi%201-006a%3A%20max9271_read_reg%3Aread%20reg%20error%3A%20reg%3D%20a%3CBR%20%2F%3E%5B%2021.330183%5D%20MAX9271%20Reg%200x0a%20%3D%200xffffffff.%3CBR%20%2F%3E%5B%2021.533474%5D%20max9286_mipi%201-006a%3A%20max9271_read_reg%3Aread%20reg%20error%3A%20reg%3D%20b%3CBR%20%2F%3E%5B%2021.540199%5D%20MAX9271%20Reg%200x0b%20%3D%200xffffffff.%3CBR%20%2F%3E%5B%2021.743480%5D%20max9286_mipi%201-006a%3A%20max9271_read_reg%3Aread%20reg%20error%3A%20reg%3D%20c%3CBR%20%2F%3E%5B%2021.750201%5D%20MAX9271%20Reg%200x0c%20%3D%200xffffffff.%3C%2FP%3E%3CP%3EAny%20help%20would%20be%20appreciated%20!%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116633%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116633%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%20qiang%20%2C%3C%2FP%3E%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%20I%20use%20the%20'mx8_v4l2_cap_drm.out'%20test%20my%20board%2C%20but%20the%20test%20progress%20is%20stopped%20in%20the%20'start_capturing'%20function.%20Finally%20%2C%20I%20found%20that%20it%20actually%20stopped%20in%20the%20'ioctl(fd_v4l%2C%20VIDIOC_DQBUF%2C%20%26amp%3Bbuf)'%20function%20.%20And%20then%20%2C%20I%20test%20the%20four%20output%20singal%20of%20the%20max9286%2C%20Dout0~Dout3%20are%20all%20have%20singal%2C%20and%20the%20clock%20I%20tested%26nbsp%3B%20is%20295MHz%2Cthe%20input%20also%20have%20singal%20too.%20It%20seems%20that%20max9286%20and%20sensors%20are%20all%20work%20well%20%2Cbut%20there%20is%20nothing%20showed%20on%20my%20screen.%20It%20confused%20me%20for%20some%20days.%20Could%20you%20give%20some%20advieces%20to%20me%20%3F%20Thanks.%26nbsp%3B%20The%20log%20is%20attached%20below.%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3Eroot%40imx8mqevk%3A~%23%20.%2Fmx8_v4l2_cap_drm.out%20-cam%203%3CBR%20%2F%3Einit_video_channel%2C%20%2Fdev%2Fvideo0%20init%200%3CBR%20%2F%3Einit_video_channel%2C%20%2Fdev%2Fvideo1%20init%201%3CBR%20%2F%3EOpen%20%2Fdev%2Fdri%2Fcard0%20success%3CBR%20%2F%3Enum%20of%20fb%3A0%3CBR%20%2F%3Enum%20of%20crtc%3A2%3CBR%20%2F%3Enum%20of%20encoder%3A1%3CBR%20%2F%3Enum%20of%20connector%3A1%3CBR%20%2F%3Enum%20of%20modes%20%3D%201%3CBR%20%2F%3Enum%20of%20encoders%20%3D%201%3CBR%20%2F%3Enum%20of%20props%20%3D%202%5B%2021.059227%5D%20mxc-mipi-csi2%2058227000.csi%3A%20width%3D1280%2C%20height%3D800%2C%20fmt.code%3D0x2011%3C%2FP%3E%3CP%3Emodes%5B0%5D%20info%3Aresolution%3D1024*600%20pixels%3CBR%20%2F%3Ekms%20info%3A%20fb_base%20%3D%200%5B%2021.071187%5D%20input%20fmt%20YUV4%3CBR%20%2F%3Ex789b3000%3CBR%20%2F%3Ew%2Fh%3D(1024%2C600)%3CBR%20%2F%3Ebits_per_pixel%3D4%3CBR%20%2F%3Ebpp%3D32%3CBR%20%2F%3Escreen_buf_s%5B%2021.079551%5D%20output%20fmt%20RGB4%3CBR%20%2F%3Eize%20%3D2457600%3CBR%20%2F%3Exres%3D1024%2C%20y_res%3D600%3CBR%20%2F%3Ech_id%3D0%2C%20w%3D512%2C%20h%3D300%2C%20x_offs%5B%2021.088947%5D%20mxc-isi%2058100000.isi%3A%20input_size(800%2C1280)%2C%20output_size(300%2C512)%3CBR%20%2F%3Eet%3D0%2C%20y_offset%3D0%3CBR%20%2F%3Ech_id%3D1%2C%20w%3D512%2C%20h%3D300%2C%20x_offset%3D512%2C%20y_offset%3D0%5B%2021.105981%5D%20mxc-mipi-csi2%2058227000.csi%3A%20width%3D1280%2C%20height%3D800%2C%20fmt.code%3D0x2011%3C%2FP%3E%3CP%3ETry%20to%20open%20device%20%2Fdev%2Fvideo0%3CBR%20%2F%3Ecap%3D0x84201000%3CBR%20%2F%3Eindex%3D0%3CBR%20%2F%3Epixelf%5B%2021.113602%5D%20input%20fmt%20YUV4%3CBR%20%2F%3Eormat%20(output%20by%20camera)%3A%20RGBP%3CBR%20%2F%3Eindex%3D1%3CBR%20%2F%3Epixelformat%20(output%20by%20c%5B%2021.121958%5D%20output%20fmt%20RGB4%3CBR%20%2F%3Eamera)%3A%20RGB3%3CBR%20%2F%3Eindex%3D2%3CBR%20%2F%3Epixelformat%20(output%20by%20camera)%3A%20RGB4%3CBR%20%2F%3Einde%5B%2021.130400%5D%20mxc-isi%2058110000.isi%3A%20input_size(800%2C1280)%2C%20output_size(300%2C512)%3CBR%20%2F%3Ex%3D3%3CBR%20%2F%3Epixelformat%20(output%20by%20camera)%3A%20BGR3%3CBR%20%2F%3Eindex%3D4%3CBR%20%2F%3Epixelformat%20(output%20by%20camera)%3A%20BA24%3CBR%20%2F%3Eindex%3D5%3CBR%20%2F%3Epixelformat%20(output%20by%20camera)%5B%2021.150628%5D%20mxc-mipi-csi2%2058227000.csi%3A%20width%3D1280%2C%20height%3D800%2C%20fmt.code%3D0x2011%3CBR%20%2F%3E%3A%20YUYV%3CBR%20%2F%3Eindex%3D6%3CBR%20%2F%3Epixelformat%20(output%20by%20camera)%3A%20YUV4%3CBR%20%2F%3EVIDIOC%20ENUM%20FMT%20failed%2C%20index%3D7%20%3CBR%20%2F%3Evideo_ch%3D0%2C%20width%3D512%2C%20height%3D300%2C%20%3CBR%20%2F%3Epixelformat%3A%20RGB4%3CBR%20%2F%3E%20WxH%40fps%20%3D%20512x300%4030%20Image%20size%20%3D%20614400%3CBR%20%2F%3Ev4l_capture_setup%2C%20Open%20v4l_dev%3D0x4%2C%20channel%3D0%3CBR%20%2F%3ETry%20to%20open%20device%20%2Fdev%2Fvideo1%3CBR%20%2F%3Ecap%3D0x84201000%3CBR%20%2F%3Eindex%3D0%3CBR%20%2F%3Epixelformat%20(output%20by%20camera)%3A%20RGBP%3CBR%20%2F%3Eindex%3D1%3CBR%20%2F%3Epixelformat%20(output%20by%20camera)%3A%20RGB3%3CBR%20%2F%3Eindex%3D2%3CBR%20%2F%3Epixelformat%20(output%20by%20camera)%3A%20RGB4%3CBR%20%2F%3Eindex%3D3%3CBR%20%2F%3Epixelformat%20(output%20by%20camera)%3A%20BGR3%3CBR%20%2F%3Eindex%3D4%3CBR%20%2F%3Epixelformat%20(output%20by%20camera)%3A%20BA24%3CBR%20%2F%3Eindex%3D5%3CBR%20%2F%3Epixelformat%20(output%20by%20camera)%3A%20YUYV%3CBR%20%2F%3Eindex%3D6%3CBR%20%2F%3Epixelformat%20(output%20by%20camera)%3A%20YUV4%3CBR%20%2F%3EVIDIOC%20ENUM%20FMT%20failed%2C%20index%3D7%20%3CBR%20%2F%3Evideo_ch%3D1%2C%20width%3D512%2C%20height%3D300%2C%20%3CBR%20%2F%3Epixelformat%3A%20RGB4%3CBR%20%2F%3E%20WxH%40fps%20%3D%20512x300%4030%20Image%20size%20%3D%20614400%3CBR%20%2F%3Ev4l_capture_setup%2C%20Open%20v4l_dev%3D0x5%2C%20channel%3D1%3CBR%20%2F%3Ebuffer%5B0%5D%20startAddr%3D0x7891d000%2C%20offset%3D0x0%2C%20buf_size%3D614400%3CBR%20%2F%3Ebuffer%5B1%5D%20startAddr%3D0x78887000%2C%20offset%3D0x96000%2C%20buf_size%3D614400%3CBR%20%2F%3Ebuffer%5B2%5D%20startAddr%3D0x787f1000%2C%20offset%3D0x12c000%2C%20buf_size%3D614400%3CBR%20%2F%3Ebuffer%5B0%5D%20startAddr%3D0x7875b000%2C%20offset%3D0x0%2C%20buf_size%3D614400%3CBR%20%2F%3Ebuffer%5B1%5D%20startAddr%3D0x786c5000%2C%20offset%3D0x96000%2C%20buf_size%3D614400%3CBR%20%2F%3Ebuffer%5B2%5D%20startAddr%3D0x7862f000%2C%20offset%3D0x12c000%2C%20buf_size%3D614400%3CBR%20%2F%3Estart_capturing%20channel%3D0%2C%20v4l_dev%3D0x4%3CBR%20%2F%3Estart_capturing%20channel%3D1%2C%20v4l_dev%3D0x5%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116632%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116632%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EFor%20iMX8M%2C%20it%20is%20not%20%22mx8_v4l2_cap_xxx.c%22%2C%20it%20is%20mx6s_v4l2_cap_drm.c%2C%20you%20can%20find%20it%20from%20the%20L4.9.51%20GA%20release%20for%20IMX8MQ.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116631%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116631%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%20Qiang%2C%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EIt%20can't%20work.%20The%20error%20message%20is%20as%20below.%3C%2FP%3E%3CP%3EDo%20you%20know%20which%20one%20is%20the%20correct%20executable%20for%20i.MX8M%3F%3C%2FP%3E%3CP%3E%3CIMG%20data-custom%3D%22AAMkADE5ZGEwYzU4LTZkY2UtNGQwOS1hMGM4LTM5YWJhZTY2MGI2MABGAAAAAABmjdtvz7q%252FTJBDgxuz9lskBwBqSWXQe3qtRo%252F37gmvj2roAAos0XePAADu7T14o7e1RrYLOTRTwTUNAABK19s1AAABEgAQAJebFUz9EYJHtkNAjqSUp3A%253D%22%20data-downloadimage%3D%22service.svc%2Fs%2FGetFileAttachment%3Fid%3DAAMkADE5ZGEwYzU4LTZkY2UtNGQwOS1hMGM4LTM5YWJhZTY2MGI2MABGAAAAAABmjdtvz7q%252FTJBDgxuz9lskBwBqSWXQe3qtRo%252F37gmvj2roAAos0XePAADu7T14o7e1RrYLOTRTwTUNAABK19s1AAABEgAQAJebFUz9EYJHtkNAjqSUp3A%253D%26amp%3BX-OWA-CANARY%3DasQ4qVui-0GtcywhvNNQmcBJfpHGsNUYnhPJi77cJvg1a7XfqbNhlZQ566OMYlqzfxU2YD4q4K0.%22%20data-imagetype%3D%22AttachmentByCid%22%20data-thumbnailimage%3D%22https%3A%2F%2Fattachment.outlook.office.net%2Fowa%2Fhuang.benson%40inventec.com%2Fservice.svc%2Fs%2FGetFileAttachment%3Fid%3DAAMkADE5ZGEwYzU4LTZkY2UtNGQwOS1hMGM4LTM5YWJhZTY2MGI2MABGAAAAAABmjdtvz7q%252FTJBDgxuz9lskBwBqSWXQe3qtRo%252F37gmvj2roAAos0XePAADu7T14o7e1RrYLOTRTwTUNAABK19s1AAABEgAQAJebFUz9EYJHtkNAjqSUp3A%253D%26amp%3BX-OWA-CANARY%3DasQ4qVui-0GtcywhvNNQmcBJfpHGsNUYnhPJi77cJvg1a7XfqbNhlZQ566OMYlqzfxU2YD4q4K0.%26amp%3Btoken%3DeyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IkJnRDU5blJpQnpmbk5BVGloOFJhZ1l5M3pyZyJ9.eyJ2ZXIiOiJFeGNoYW5nZS5DYWxsYmFjay5WMSIsImFwcGN0eHNlbmRlciI6Ik93YURvd25sb2FkQDJhZTQxZjBjLWFjY2EtNDBmMS05YzYzLTQ5NDc1ZmYzODUxMiIsImFwcGN0eCI6IntcIm1zZXhjaHByb3RcIjpcIm93YVwiLFwicHJpbWFyeXNpZFwiOlwiUy0xLTUtMjEtMzk3MzE3NDY3OS03NjEwMjI3OTAtMjMwODkxNjY4NS0yMjc2MjE3N1wiLFwicHVpZFwiOlwiMTE1MzkwNjY2MTI0NDAyMDAzNVwiLFwib2lkXCI6XCJlYzk1ZmI3MC04MDIxLTQ2NTgtYTlmYS03MmFjNmQwMmRjM2NcIixcInNjb3BlXCI6XCJPd2FEb3dubG9hZFwifSIsImlzcyI6IjAwMDAwMDAyLTAwMDAtMGZmMS1jZTAwLTAwMDAwMDAwMDAwMEAyYWU0MWYwYy1hY2NhLTQwZjEtOWM2My00OTQ3NWZmMzg1MTIiLCJhdWQiOiIwMDAwMDAwMi0wMDAwLTBmZjEtY2UwMC0wMDAwMDAwMDAwMDAvYXR0YWNobWVudC5vdXRsb29rLm9mZmljZS5uZXRAMmFlNDFmMGMtYWNjYS00MGYxLTljNjMtNDk0NzVmZjM4NTEyIiwiZXhwIjoxNTI1MzMyNDY3LCJuYmYiOjE1MjUzMzE4Njd9.qaxYVZySJYx1QE_ZEsX5P-EA3YJzdm2uvF9VrbUOXEO_I9ssi_mWH9Kv6lR6GGBbV8F2l1zsYVflAUCXjyU2POUC_X1GT0aXdrSiPHcOVbdmTpmLmuHPC_X1E-2pEWOAT9msbbiqVmfdqIa3RG_HfUE5I69Bffx_OJj0mb89ShVowrVOuyuMYufSdps3Cz90U_zru7HkcKxW8l4GBR2u21x2r78ZAak8X0AWJO9-tAI-_lq7uTde9n3wmJo7JDYVVCiI5RTfl4eNmjQYs9J8ZwgwoIAakW1NqDI27DYraQuxslAWHLPK8nr5j42O0HfI4bV1FN-autCgjLg_bgsMjQ%26amp%3Bowa%3Doutlook.office.com%26amp%3BisImagePreview%3DTrue%22%20src%3D%22https%3A%2F%2Fattachment.outlook.office.net%2Fowa%2Fhuang.benson%40inventec.com%2Fservice.svc%2Fs%2FGetFileAttachment%3Fid%3DAAMkADE5ZGEwYzU4LTZkY2UtNGQwOS1hMGM4LTM5YWJhZTY2MGI2MABGAAAAAABmjdtvz7q%252FTJBDgxuz9lskBwBqSWXQe3qtRo%252F37gmvj2roAAos0XePAADu7T14o7e1RrYLOTRTwTUNAABK19s1AAABEgAQAJebFUz9EYJHtkNAjqSUp3A%253D%26amp%3BX-OWA-CANARY%3DasQ4qVui-0GtcywhvNNQmcBJfpHGsNUYnhPJi77cJvg1a7XfqbNhlZQ566OMYlqzfxU2YD4q4K0.%26amp%3Btoken%3DeyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IkJnRDU5blJpQnpmbk5BVGloOFJhZ1l5M3pyZyJ9.eyJ2ZXIiOiJFeGNoYW5nZS5DYWxsYmFjay5WMSIsImFwcGN0eHNlbmRlciI6Ik93YURvd25sb2FkQDJhZTQxZjBjLWFjY2EtNDBmMS05YzYzLTQ5NDc1ZmYzODUxMiIsImFwcGN0eCI6IntcIm1zZXhjaHByb3RcIjpcIm93YVwiLFwicHJpbWFyeXNpZFwiOlwiUy0xLTUtMjEtMzk3MzE3NDY3OS03NjEwMjI3OTAtMjMwODkxNjY4NS0yMjc2MjE3N1wiLFwicHVpZFwiOlwiMTE1MzkwNjY2MTI0NDAyMDAzNVwiLFwib2lkXCI6XCJlYzk1ZmI3MC04MDIxLTQ2NTgtYTlmYS03MmFjNmQwMmRjM2NcIixcInNjb3BlXCI6XCJPd2FEb3dubG9hZFwifSIsImlzcyI6IjAwMDAwMDAyLTAwMDAtMGZmMS1jZTAwLTAwMDAwMDAwMDAwMEAyYWU0MWYwYy1hY2NhLTQwZjEtOWM2My00OTQ3NWZmMzg1MTIiLCJhdWQiOiIwMDAwMDAwMi0wMDAwLTBmZjEtY2UwMC0wMDAwMDAwMDAwMDAvYXR0YWNobWVudC5vdXRsb29rLm9mZmljZS5uZXRAMmFlNDFmMGMtYWNjYS00MGYxLTljNjMtNDk0NzVmZjM4NTEyIiwiZXhwIjoxNTI1MzMyNDY3LCJuYmYiOjE1MjUzMzE4Njd9.qaxYVZySJYx1QE_ZEsX5P-EA3YJzdm2uvF9VrbUOXEO_I9ssi_mWH9Kv6lR6GGBbV8F2l1zsYVflAUCXjyU2POUC_X1GT0aXdrSiPHcOVbdmTpmLmuHPC_X1E-2pEWOAT9msbbiqVmfdqIa3RG_HfUE5I69Bffx_OJj0mb89ShVowrVOuyuMYufSdps3Cz90U_zru7HkcKxW8l4GBR2u21x2r78ZAak8X0AWJO9-tAI-_lq7uTde9n3wmJo7JDYVVCiI5RTfl4eNmjQYs9J8ZwgwoIAakW1NqDI27DYraQuxslAWHLPK8nr5j42O0HfI4bV1FN-autCgjLg_bgsMjQ%26amp%3Bowa%3Doutlook.office.com%26amp%3BisImagePreview%3DTrue%22%20style%3D%22max-width%3A%20525px%3B%20max-height%3A%20244px%3B%20width%3A%20100%25%3B%20cursor%3A%20pointer%3B%22%20%2F%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EThanks.%3C%2FP%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116630%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116630%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EiMX8%20has%20its%20own%20test%20application%2C%20you%20can%20find%20it%20from%20the%20yocto%20imx-test-xxx.tar.gz%2C%20test%2Fmxc_v4l2_test%2Fmx8_v4l2_cap_xxx.c%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116629%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116629%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%20qiang%2C%3C%2FP%3E%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20I%20am%20porting%20the%20360%20surround%20view%20based%20on%20imx8qxp%2C%20and%20the%20kernel%20is%204.9.51%2Cand%20the%20sensor%20is%20ap0101%2BAR0140%2Cthe%20other%20is%20max9286%2Bmax96705%20.%20I%20port%20the%20driver%20from%20imx6q's%20driver%20to%20imx8%20just%20like%20all%20right%20%2C%20because%20the%20mxa9286%20and%20four%20ap0101%20have%20been%20found%20successfully%20in%20the%20log.%20But%20when%20I%20use%20the%20imx6's%20test%20code%20'mxc_v4l2_tvin.out%20'%20%2Cthere%20is%20a%20error%20just%20like%20'no%20such%20files%20found%20'.%20I%20am%20not%20sure%20imx6's%20test%20code%20could%20be%20used%20in%20the%20imx8qxp%2C%20is%20there%26nbsp%3B%20any%20other%20test%20code%20just%20for%20imx8%20%3F%3F%20If%20yes%20%2Ccould%20you%26nbsp%3B%20provide%20one%20demo%20for%20me%20%3F%20Thanks%20a%20lot.%3C%2FP%3E%3CP%3E%26nbsp%3B%26nbsp%3B%3C%2FP%3E%3CP%3EBest%20regards%3C%2FP%3E%3CP%3Ejun%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116625%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116625%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%20Jianfeng%2C%3C%2FP%3E%3CP%3ECan%20you%20try%20the%20mxc_v4l2_tvin%20from%20%22%3CA%20_jive_internal%3D%22true%22%20data-containerid%3D%222004%22%20data-containertype%3D%2214%22%20data-objectid%3D%22335803%22%20data-objecttype%3D%22102%22%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Fdocs%2FDOC-335803%22%20target%3D%22_blank%22%3E%3CSPAN%20style%3D%22color%3A%20%235e89c1%3B%22%3E%3C%2FSPAN%3E%3C%2FA%3E%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Fdocs%2FDOC-335803%22%20target%3D%22test_blank%22%3Ehttps%3A%2F%2Fcommunity.nxp.com%2Fdocs%2FDOC-335803%3C%2FA%3E%22%2C%20I%20haven't%20seen%20your%20issue.%20And%20you%20can%20also%20modify%20the%20mxc_v4l2_tvin.c%20source%20code%2C%20it%20can%20capture%20video%20data%20to%20file%2C%20then%20you%20can%20check%20the%20file%20on%20PC%20with%20some%20YUVPlayer%20to%20check%20if%20the%20captured%20data%20is%20correct%20or%20not.%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%2F*%3CBR%20%2F%3E%26nbsp%3Bchar%20still_file%5B100%5D%20%3D%20%22.%2Fstill.yuv%22%3B%3CBR%20%2F%3E%26nbsp%3Bint%20fd_still%20%3D%200%3B%3CBR%20%2F%3E%26nbsp%3Bif%20((fd_still%20%3D%20open(still_file%2C%20O_RDWR%20%7C%20O_CREAT%20%7C%20O_TRUNC%2C%200x0666))%20%26lt%3B%200)%3CBR%20%2F%3E%26nbsp%3B%7B%3CBR%20%2F%3E%26nbsp%3B%26nbsp%3Bprintf(%22Unable%20to%20create%20y%20frame%20recording%20file%5Cn%22)%3B%3CBR%20%2F%3E%26nbsp%3B%7D%3CBR%20%2F%3E*%2F%3C%2FP%3E%3CP%3E...%20...%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%2F%2F%26nbsp%3B%26nbsp%3Bif(i%26gt%3B100%20%26amp%3B%26amp%3B%20i%26lt%3B120)%3CBR%20%2F%3E%2F%2F%26nbsp%3B%26nbsp%3B%26nbsp%3Bwrite(fd_still%2C%20capture_buffers%5Bcapture_buf.index%5D.start%2C%20720*240*2)%3B%3C%2FP%3E%3CP%3E...%20...%3C%2FP%3E%3CP%3E%2F%2F%26nbsp%3Bclose(fd_still)%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116621%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116621%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%22%3Ehi%20liqiang%2C%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%22%3E%26nbsp%3B%26nbsp%3B%20i%20use%20the%20imx6q%20instead%20of%20imx6d%2C%20but%20the%20problem%20still%20exits.%20now%20i%20have%20no%20idea%20to%20solve%20this%20problem.%20Is%20it%20an%20application%20problem%20or%20a%20kernel%20problem%3F%20please%20help%2Cthank%20you%20%2Canyway.%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116620%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116620%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3Ehi%20liqiang%2C%3C%2FP%3E%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3BThank%20you%20for%20advice.%26nbsp%3B%20Maybe%20it%20is%20due%20to%20i%20use%20the%20imx6d%20%2Cnot%20the%20imx6Q%3F%3F%20if%20i%20use%20the%20imx6D%20%2Chow%20can%20i%20make%20it%20right%3F%3C%2FP%3E%3CP%3Etkank%20you%20very%20much%20for%20your%20help.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116619%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116619%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EYou%20can%20reference%20to%20the%20mxc_v4l2_tvin%20in%20%3CA%20_jive_internal%3D%22true%22%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Fdocs%2FDOC-335803%22%20target%3D%22_blank%22%3Ehttps%3A%2F%2Fcommunity.nxp.com%2Fdocs%2FDOC-335803%3C%2FA%3E%3C%2FP%3E%3CP%3EIt%20had%20fixed%20some%20issues.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116618%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116618%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EThe%20hardware%20has%20pixel%20align%20requirement%2C%20you'd%20better%20let%20the%20width%20and%20height%20to%20align%20in%2016%20pixels.%20%3C%2FP%3E%3CP%3EAnother%20thing%20should%20be%20checked%3A%20the%20G2D%20will%20set%20frame%20buffer%20to%20RGB%20format%2C%20but%20without%20%22-g2d%22%2C%20it%20will%20use%20IPU%20to%20render%20and%20it%20needs%20YUV%20format%20fb1.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116617%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116617%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3Ehi%20liqiang%2C%3C%2FP%3E%3CP%3Etwo%20question%20about%20the%20test%26nbsp%3Bmxc_v4l2_tvin_max9286.tar%2Cthe%20screen%20resolution%20is%20800x480%3C%2FP%3E%3CP%3Ewhen%20i%20use%20the%20command%20%22mxc_v4l2_tvin.out%20-ol%200%20-ot%200%20-ow%20800%20-oh%20480%20-d%201%20-x%200%22%20%2Cthe%20camera%20seem%20normal%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.png%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.png%22%20style%3D%22width%3A%20905px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.png%22%20style%3D%22width%3A%20905px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.png%22%20style%3D%22width%3A%20905px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.png%22%20style%3D%22width%3A%20905px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.png%22%20style%3D%22width%3A%20905px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.png%22%20style%3D%22width%3A%20905px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.png%22%20style%3D%22width%3A%20905px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.png%22%20style%3D%22width%3A%20905px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.png%22%20style%3D%22width%3A%20905px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.png%22%20style%3D%22width%3A%20905px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.png%22%20style%3D%22width%3A%20905px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.png%22%20style%3D%22width%3A%20905px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.png%22%20style%3D%22width%3A%20905px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.png%22%20style%3D%22width%3A%20905px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F22728i37DD38904104B984%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22pastedImage_1.png%22%20alt%3D%22pastedImage_1.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E1.when%20i%20use%20the%20command%20%22%3CSPAN%3Emxc_v4l2_tvin.out%20-ol%200%20-ot%200%20-ow%20400%20-oh%20240%20-d%201%20-x%200%3C%2FSPAN%3E%22%26nbsp%3B%20the%20screen%20will%20scroll%26nbsp%3B%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_2.png%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_2.png%22%20style%3D%22width%3A%20950px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_2.png%22%20style%3D%22width%3A%20950px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_2.png%22%20style%3D%22width%3A%20950px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_2.png%22%20style%3D%22width%3A%20950px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_2.png%22%20style%3D%22width%3A%20950px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_2.png%22%20style%3D%22width%3A%20950px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_2.png%22%20style%3D%22width%3A%20950px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_2.png%22%20style%3D%22width%3A%20950px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_2.png%22%20style%3D%22width%3A%20950px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_2.png%22%20style%3D%22width%3A%20950px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_2.png%22%20style%3D%22width%3A%20950px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_2.png%22%20style%3D%22width%3A%20950px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_2.png%22%20style%3D%22width%3A%20950px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_2.png%22%20style%3D%22width%3A%20950px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F22562i380E0C90D2FAF4C3%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22pastedImage_2.png%22%20alt%3D%22pastedImage_2.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E2.when%20i%20use%20the%20command%20%22%20%3CSPAN%3Emxc_v4l2_tvin.out%20-ol%200%20-ot%200%20-ow%20800%20-oh%20480%20-d%201%20-x%200%20-g2d%22%2C%20the%20sreen%20show%20fliker%26nbsp%3B%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_3.png%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_3.png%22%20style%3D%22width%3A%20974px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_3.png%22%20style%3D%22width%3A%20974px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_3.png%22%20style%3D%22width%3A%20974px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_3.png%22%20style%3D%22width%3A%20974px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_3.png%22%20style%3D%22width%3A%20974px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_3.png%22%20style%3D%22width%3A%20974px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_3.png%22%20style%3D%22width%3A%20974px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_3.png%22%20style%3D%22width%3A%20974px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_3.png%22%20style%3D%22width%3A%20974px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_3.png%22%20style%3D%22width%3A%20974px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_3.png%22%20style%3D%22width%3A%20974px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_3.png%22%20style%3D%22width%3A%20974px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_3.png%22%20style%3D%22width%3A%20974px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_3.png%22%20style%3D%22width%3A%20974px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F22616i7656661182A8D79E%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22pastedImage_3.png%22%20alt%3D%22pastedImage_3.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSPAN%3Ethank%20you%20very%20much%20.looking%20for%20you%20answer.%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116616%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116616%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%20Qiang%20Li%2C%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CDIV%20style%3D%22margin-top%3A%200%3B%20margin-bottom%3A%200%3B%22%3EWe%20know%20that%20IMX8%20BSP%20has%20support%20for%20MAX9286%2C%20but%20it%20seems%20only%20for%20%3CSTRONG%3Ei.MX8Q%3C%2FSTRONG%3E.%20%3C%2FDIV%3E%3CDIV%20style%3D%22margin-top%3A%200%3B%20margin-bottom%3A%200%3B%22%3EMAX9286%20driver%20must%20work%20with%20MIPI%20CSI2%20driver.%3C%2FDIV%3E%3CDIV%20style%3D%22margin-top%3A%200%3B%20margin-bottom%3A%200%3B%22%3EIn%20i.MX8Q%20device%20tree%20(fsl-imx8qm-mek.dts)%2C%20we%20see%20it%20is%20linked%20with%20'fsl%2Cmxc-mipi-csi2'%20driver%20(drivers%2Fmedia%2Fplatform%2Fimx8%2Fmxc-mipi-csi2.c).%3C%2FDIV%3E%3CDIV%20style%3D%22margin-top%3A%200%3B%20margin-bottom%3A%200%3B%22%3EBut%20in%20%3CSTRONG%3Ei.MX8M%3C%2FSTRONG%3E%20device%20tree%2C%20MIPI%20CSI2%20driver%20is%20'fsl%2Cmxc-mipi-csi2_yav'%20(drivers%2Fmedia%2Fplatform%2Fimx8%2Fmxc-mipi-csi2-yav.c).%3C%2FDIV%3E%3CDIV%20style%3D%22margin-top%3A%200%3B%20margin-bottom%3A%200%3B%22%3EAfter%20comparing%20these%20two%20drivers%2C%20we%20found%20the%20major%20differences%20are%20the%20hardware%20manipulation%20and%20V4L2%20media%20control%20pad%20initialization.%3C%2FDIV%3E%3CDIV%20style%3D%22margin-top%3A%200%3B%20margin-bottom%3A%200%3B%22%3E%20%3C%2FDIV%3E%3CDIV%20style%3D%22margin-top%3A%200%3B%20margin-bottom%3A%200%3B%22%3EOur%20questions%20are%3A%3C%2FDIV%3E%3CDIV%20style%3D%22margin-top%3A%200%3B%20margin-bottom%3A%200%3B%22%3E%26nbsp%3B%201.%20Does%20'fsl%2Cmxc-mipi-csi2'%20driver%20work%20on%20%3CSTRONG%3Ei.MX8M%3C%2FSTRONG%3E%3F%3C%2FDIV%3E%3CDIV%20style%3D%22margin-top%3A%200%3B%20margin-bottom%3A%200%3B%22%3E%26nbsp%3B%202.%20Otherwise%2C%20does%20the%20'fsl%2Cmxc-mipi-csi2_yav'%20driver%20support%20virtual%20channel%20well%3F%3C%2FDIV%3E%3CDIV%20style%3D%22margin-top%3A%200%3B%20margin-bottom%3A%200%3B%22%3E%26nbsp%3B%203.%20Furthermore%2C%20%3CSTRONG%3Ehow%20to%20support%20virtual%20channel%20feature%20in%20'fsl%2Cmxc-mipi-csi2_yav'%20driver%3F%3C%2FSTRONG%3E%20(the%20i.MX8M%20reference%20manual%20does%20not%20have%20enough%20information%20for%20MIPI%20CSI2%20virtual%20channel)%3F%3C%2FDIV%3E%3CP%3E%3C%2FP%3E%3CP%3EThanks.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116614%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116614%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EThe%20camera%20we%20verified%20on%20iMX8%20is%20MAX9271%2BOV10635%2C%20but%20if%20you%20are%20using%20the%20MAX96705%2C%20you%20can%20reference%20to%20this%20iMX6%20patch%2C%20there%20is%20only%20some%20small%20modifications%20for%20MAX96705.%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EYour%20failure%20means%20when%20MAX9286%20try%20to%20access%20OV10635%20with%20Coax%20cable%20(I2C%20signals%20are%20transfered%20on%20it)%2C%20there%20is%20I2C%20access%20error%2C%20the%20I2C%20between%20MAX9286%20and%20iMX8%20has%20no%20error.%20There%20is%20is%20between%20MAX9286%20and%20camera%20module.%20It%20is%20more%20like%20Coax%20signal%20issue.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116613%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116613%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%20Qiang%2C%3C%2FP%3E%3CP%3EWe%20use%20the%26nbsp%3B%3CSPAN%20style%3D%22color%3A%20%23545454%3B%20background-color%3A%20%23ffffff%3B%22%3ELI-USB30-OV10635-SER%26nbsp%3B%20connect%20to%20PC%20by%20usb%203.0%2C%26nbsp%3B%20the%20capture%20show%20normal%20on%20tools%2C%20We%20think%20the%20ov10635%20modules%20is%20OK.%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%23545454%3B%20background-color%3A%20%23ffffff%3B%22%3Emax9286%20driver%20load%2C%26nbsp%3B%20max9286%20can%20access%20by%20I2C%2C%20I2C%20driver%20I%20think%20is%20OK.%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22background-color%3A%20%23ffffff%3B%20color%3A%20%2351626f%3B%22%3EWe%20doubt%20the%20configure%20of%20%3CSPAN%3Emax9286%20and%20max96705%EF%BC%8CIs%20this%26nbsp%3Bcombination%20be%20worked%20on%20imx8x%204.9.51%20version%EF%BC%9F%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116612%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116612%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EThe%20I2C%20access%20issue%20is%20more%20like%20hardware%20issue%2C%20I%20think%20you%20need%20check%20your%20hardware.%3C%2FP%3E%3CP%3EThe%20default%20iMX8%20BSP%20supports%20MAX9286%20directly%2C%20no%20patch%20is%20needed.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116611%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116611%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%20Qiang%2C%3C%2FP%3E%3CP%3EI%26nbsp%3B%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%22%3Euse%20max9286%20and%20max96705%2Bov10635%20on%20imx8x%26nbsp%3B%3C%2FSPAN%3E%3CSPAN%20style%3D%22background-color%3A%20%23ffffff%3B%20color%3A%20%2351626f%3B%22%3Ekernel%20version%20is%204.9.51%2C%26nbsp%3BDoes%20this%20version%20have%20patch%3F%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22background-color%3A%20%23ffffff%3B%20color%3A%20%2351626f%3B%22%3EUse%20the%20default%20max9286%20driver%20which%20exist%20in%20kernel%26nbsp%3B%204.9.51%20source%20code%EF%BC%8CIt%20show%20some%20error%20when%20driver%20load%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22background-color%3A%20%23ffffff%3B%20color%3A%20%2351626f%3B%22%3EIt%20seems%20ov10635%26nbsp%3BCommunication%20failure%20by%20I2C%EF%BC%8C%20But%20the%20max9286%20is%20success%20use%20the%20same%20I2C%20access%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22background-color%3A%20%23ffffff%3B%20color%3A%20%2351626f%3B%22%3Eerror%20log%20as%20below%EF%BC%9A%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20black%3B%22%3E%5B%26nbsp%3B%26nbsp%3B%26nbsp%3B%202.525043%5D%20mxc-mipi-csi2%2058227000.csi%3A%20mipi_csi2_probe%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20black%3B%22%3E%5B%26nbsp%3B%26nbsp%3B%26nbsp%3B%202.549343%5D%20mxc-mipi-csi2%2058227000.csi%3A%20lanes%3A%204%2C%20name%3A%20mxc-mipi-csi2.0%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20black%3B%22%3E%5B%26nbsp%3B%26nbsp%3B%26nbsp%3B%202.556705%5D%20max9286_mipi%200-006a%3A%20In%20max9286_hardware_preinit()%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20black%3B%22%3E%5B%26nbsp%3B%26nbsp%3B%26nbsp%3B%202.854197%5D%20max9286_mipi%3A%20reg%20%3D%200xf0.%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20black%3B%22%3E%5B%26nbsp%3B%26nbsp%3B%26nbsp%3B%202.857870%5D%20max9286_mipi%3A%20sensor%20number%20%3D%204.%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20black%3B%22%3E%5B%26nbsp%3B%26nbsp%3B%26nbsp%3B%202.862158%5D%20max9286_mipi%200-006a%3A%20In%20max9286_hardware_init()%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20black%3B%22%3E%5B%26nbsp%3B%26nbsp%3B%26nbsp%3B%202.893273%5D%20max9286_mipi%3A%20initialized%20sensor%26nbsp%3B%20%3D%200x01.%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20black%3B%22%3E%5B%26nbsp%3B%26nbsp%3B%26nbsp%3B%202.921271%5D%20max9286_mipi%3A%20initialized%20sensor%26nbsp%3B%20%3D%200x02.%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20black%3B%22%3E%5B%26nbsp%3B%26nbsp%3B%26nbsp%3B%202.949272%5D%20max9286_mipi%3A%20initialized%20sensor%26nbsp%3B%20%3D%200x03.%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20black%3B%22%3E%5B%26nbsp%3B%26nbsp%3B%26nbsp%3B%202.977271%5D%20max9286_mipi%3A%20initialized%20sensor%26nbsp%3B%20%3D%200x04.%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20black%3B%22%3E%5B%26nbsp%3B%26nbsp%3B%26nbsp%3B%203.145279%5D%20max9286_mipi%200-006a%3A%20ov10635_read_reg%3Aread%20reg%20error%3A%20reg%3D0x300a.%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20black%3B%22%3E%5B%26nbsp%3B%26nbsp%3B%26nbsp%3B%203.152433%5D%20max9286_mipi%200-006a%3A%20ov10635_check_device%3A%20OV10635%20hasn't%20been%20found%2C%20reg%5B0x300a%5D%20%3D%200x0.%2C%20index%3D1%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20black%3B%22%3E%5B%26nbsp%3B%26nbsp%3B%26nbsp%3B%203.321275%5D%20max9286_mipi%200-006a%3A%20ov10635_read_reg%3Aread%20reg%20error%3A%20reg%3D0x300a.%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20black%3B%22%3E%5B%26nbsp%3B%26nbsp%3B%26nbsp%3B%203.328419%5D%20max9286_mipi%200-006a%3A%20ov10635_check_device%3A%20OV10635%20hasn't%20been%20found%2C%20reg%5B0x300a%5D%20%3D%200x0.%2C%20index%3D2%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20black%3B%22%3E%5B%26nbsp%3B%26nbsp%3B%26nbsp%3B%203.497275%5D%20max9286_mipi%200-006a%3A%20ov10635_read_reg%3Aread%20reg%20error%3A%20reg%3D0x300a.%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20black%3B%22%3E%5B%26nbsp%3B%26nbsp%3B%26nbsp%3B%203.504421%5D%20max9286_mipi%200-006a%3A%20ov10635_check_device%3A%20OV10635%20hasn't%20been%20found%2C%20reg%5B0x300a%5D%20%3D%200x0.%2C%20index%3D3%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20black%3B%22%3E%5B%26nbsp%3B%26nbsp%3B%26nbsp%3B%203.673275%5D%20max9286_mipi%200-006a%3A%20ov10635_read_reg%3Aread%20reg%20error%3A%20reg%3D0x300a.%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20black%3B%22%3E%5B%26nbsp%3B%26nbsp%3B%26nbsp%3B%203.680420%5D%20max9286_mipi%200-006a%3A%20ov10635_check_device%3A%20OV10635%20hasn't%20been%20found%2C%20reg%5B0x300a%5D%20%3D%200x0.%2C%20index%3D4%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20black%3B%22%3E%5B%26nbsp%3B%26nbsp%3B%26nbsp%3B%204.752679%5D%20max9286_mipi%200-006a%3A%20max9286_mipi%20is%20found%2C%20name%20max9286_mipi%200-006a%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3ECould%20you%20help%20me%20which%20part%20error%20will%20lead%20to%20ov10635%20access%20failure.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116610%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116610%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%20Chris%2C%20if%20they%20are%20two%20MIPI%20CSI2%20cameras%2C%20you%20can't%20connect%20them%20to%20CPU%20directly.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116609%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116609%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%20Qiang%2C%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EThis%20is%20great%20information!%26nbsp%3B%20In%20the%20event%20that%20you%20want%20to%20use%202%20CSI2%20cameras%2C%20do%20you%20know%20if%20it's%20possible%20to%20hook%20both%20cameras%20directly%20to%20the%20processor%20(how%20do%20you%20handle%20the%202%20clk%20pairs%20from%20the%20two%20cameras%3F)%20of%20if%20you%20need%20to%20use%20a%20signal%20aggregator%20to%20combine%20the%20cameras%20into%20one%20interface%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116608%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116608%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EThe%20MAX9286%20needs%20all%20camera%20working%20at%20frame%20sync%20mode%20and%20same%20timing%2C%26nbsp%3Bso%20the%20cameras%20should%20send%20out%20vsync%20at%20almost%20same%20time.%20If%20some%20camera%20is%20working%20at%20free%20run%20mode%2C%20there%20will%20be%20scroll%20issue%2C%20because%20MAX9286%20can't%20sync%20them.%3C%2FP%3E%3CP%3EYou%20can%20measue%20the%20VSYNC%20for%20all%20cameras%20to%20check%20this.%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116607%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116607%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3Ei%20used%20the%20patch%20%3CA%20_jive_internal%3D%22true%22%20data-content-finding%3D%22Community%22%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Fservlet%2FJiveServlet%2Fdownload%2F328548-7-368286%2FL3.10.53_GA1.1.0_MAX9286_Surroundview_Patch_2015-12-04.zip%22%20target%3D%22_blank%22%3E%3CSTRONG%20style%3D%22color%3A%20%235e89c1%3B%22%3EL3.10.53_GA1.1.0_MAX9286_Surroundview_Patch_2015-12-04.zip%3C%2FSTRONG%3E%3C%2FA%3E%26nbsp%3B%2C%20when%20i%20connect%202%20camera%20%2C%20i%20can%20capture%20image%20correctly.%20but%20when%20i%20connect%20three%20cameras%20i%20can%20not%20get%20image%20correctly%2C%20the%20image%20scroll.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116606%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116606%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EI%20think%20you%20need%20check%20with%20Maxim%20for%20both%20the%20MAX9286%20Programming%20Guider%20and%20the%20MAX9286%20hardware%20schematics.%20From%20my%20point%2C%20the%20power%20supply%20to%20camera%20board%20with%20Coax%20cable%20is%20easy%20to%20cause%20such%20stable%20issue.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116605%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116605%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3Eit%20like%20the%20signle%20is%20not%20stable%20%2C%2070%25%20it%20can%20work%20succefully%20%2Cthe%20%26nbsp%3Bhard%20ware%20is%20designed%20according%20to%20the%20official%20schematic%20design.I%20am%26nbsp%3Bnot%20sure%20where%20to%20check%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116604%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116604%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3Ewould%20you%20please%20send%20the%20MAX9286%20Programming%20Guide%20to%20me%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116603%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116603%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%3CSPAN%3EThe%20Max9286%20setting%20is%20from%20%22MAX9286%20Programming%20Guide%22%2C%20I%20think%20you%20need%20check%20your%20hardware%2C%20if%20the%20MAX9286%20can't%20lock%20the%20camera%20signals%2C%20it%20will%20not%20output%20valid%20MIPI%20CSI2%20signal%2C%20then%20on%20iMX6%20side%2C%20it%20will%20show%20%22mipi%20csi2%20can%20not%20receive%20sensor%20clk%22.%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116602%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116602%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%20li%3C%2FP%3E%3CP%3Ei%20use%20max9286%20and%20max96705%3C%2FP%3E%3CP%3Ei%20found%20the%20connect%20is%20not%20very%20stable%2C%20sometime%20i%20get%20%22mipi%20csi2%20can%20not%20receive%20sensor%20clk...%22%20%2Cwhen%20i%26nbsp%3B%20git%20this%20error%20i%20fount%20all%20the%20config%20are%20success%3C%2FP%3E%3CP%3Ei%20use%20the%20patch%20%3CA%20_jive_internal%3D%22true%22%20data-content-finding%3D%22Community%22%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Fservlet%2FJiveServlet%2Fdownload%2F328548-7-390480%2FL3.10.53_GA1.1.0_MAX9286_Surroundview_Patch_2016-07-26.zip%22%20target%3D%22_blank%22%3E%3CSTRONG%20style%3D%22color%3A%20%235e89c1%3B%22%3EL3.10.53_GA1.1.0_MAX9286_Surroundview_Patch_2016-07-26.zip%3C%2FSTRONG%3E%3C%2FA%3E%2C%3C%2FP%3E%3CP%3Ein%20the%20patch%20i%20found%20you%20config%20max9286%20register%200x3f%200x3b%20%2Cbut%20i%20did%20not%20found%20any%20introduction%20about%20these%20register%26nbsp%3B%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116601%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116601%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%22ap0101_initialize%3AAP0101%20is%20not%20in%20Host%20Configuration%20Mode%22%3CBR%20%2F%3EThis%20log%20means%20the%20camera%20is%20not%20in%20I2C%20config%20mode%2C%20so%20we%20can't%20initialize%20it.%20You%20need%20check%20your%20camera%20board%2C%20if%20it%20has%20flash%20on%20board%2C%20then%20you%20need%20update%20the%20flash%20ROM%20setting%20with%20the%20driver's.%20You%20can%20also%20remove%20the%20flash%20ROM%20on%20camera%20board%2C%20then%20the%20MAX9286%20driver%20can%20initialize%20it%20with%20I2C%20commands.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116599%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116599%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%20Lion%2C%20%3C%2FP%3E%3CP%3EYou%20need%20include%20blank%20data%20too.%20So%20use%20the%20pixel%20clock%20to%20calculate%20the%20throughput%20is%20more%20simple%20and%20accuracy.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116598%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116598%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%20Qiang%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EI%20also%20use%20ov10635%2C%20and%20use%26nbsp%3B%20the%20same%20sensor%20register%20values%20as%20in%20your%20patch%3C%2FP%3E%3CP%3Ethe%20sensor%20output%201280*800%4030fps%20with%20yuv422(uyvy%2C0x1e)%3C%2FP%3E%3CP%3Eper%20my%20understanding%2C%20the%20camera%20data%20rate%20should%20be%2030M*16bits%3D480Mbps%3C%2FP%3E%3CP%3Ehow%20to%20get%20the%20value%20of%20768Mbps%3F%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3Eand%20in%20function%20mipi_csi2_reset%2C%20it%20just%20sets%20register%20MIPI_CSI_PHY_TST_CTL1%2C%3C%2FP%3E%3CP%3Efrom%20the%20name%2C%20it%20is%20just%20a%20test%20related%20register%2C%20is%20it%20useful%20for%20the%20mipi%20csi2%20init%3F%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3Ethanks%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116597%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116597%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%20Lion%20Wei%2C%20the%20MAX%20throughput%20for%20IMX6%20MIPI%20CSI2%20is%203.2Gbps%20in%204%20lanes%20mode%2C%20so%20each%20camera%20can%20be%20up%20to%20800Mbps%20(include%20blank%20data).%20%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EAnd%20the%20followed%20code%20should%20be%20adjust%20for%20your%20real%20camera%2C%20the%20768%20should%20be%20your%20real%20camera%20bps%3A%3C%2FP%3E%3CP%3E%26nbsp%3B%2F*%2048MHz%20pixel%20clock%20(%3CA%20href%3D%22mailto%3A1280*800%4030fps%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%20target%3D%22_blank%22%3E1280*800%4030fps%3C%2FA%3E)%20*%2016%20bits%20per%20pixel%20(YUV422)%20%3D%20768Mbps%20mipi%20data%20rate%20for%20each%20camera%20*%2F%3CBR%20%2F%3E%26nbsp%3Bmipi_csi2_reset(mipi_csi2_info%2C%20(768%20*%20g_sensor_num)%20%2F%20(lanes%20%2B%201))%3B%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EAnoter%20limitation%2C%20at%20least%203%20blank%20lines%20are%20needed%20for%20two%20frames%20from%20camera.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116596%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116596%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%20Qiang%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3Ethanks%20for%20your%20help!%3C%2FP%3E%3CP%3Eafter%20tune%20the%20ti%20settings%2C%20I%20can%20receive%20four%20camera%20data%20now.%3C%2FP%3E%3CP%3Ecurrently%20for%201%2F2%2F3%20sensors%2C%20I%20can%20receive%20the%20data%20with%20correct%20pixels%3C%2FP%3E%3CP%3Ehowever%20for%204%20sensors%2C%20the%20pixel%20data%20has%20some%20line%20corruptions(see%20the%20below%20picture)%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22error_2.png%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22error_2.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22error_2.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22error_2.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22error_2.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22error_2.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22error_2.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22error_2.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22error_2.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22error_2.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22error_2.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22error_2.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22error_2.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22error_2.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22error_2.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F28151iDC414904E44DC5E4%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22error_2.png%22%20alt%3D%22error_2.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3Efrom%20TI%20side%2C%20we%20can%20set%20the%20data%20lane%20numbers%20and%20data%20lane%20rate%3C%2FP%3E%3CP%3Ehowever%2C%20the%20data%20lane%20rate%20has%20only%20three%20options(400M%2C%20800M%2C%201.6G)%3C%2FP%3E%3CP%3Ewith%20different%20rate%2Blane%20number%20setting%2C%20the%201%2F2%2F3%20sensors%20can%20work%20perfectly%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3Efor%204%20sensors%2C%20only%20800M%2B4%20data%20lanes%20works%2C%20but%20the%20data%20has%20some%20corruptions%3C%2FP%3E%3CP%3Emy%20question%20is%3C%2FP%3E%3CP%3E1)%20for%20imx6%20mipi%20csi2%20receiver%2C%20is%20there%20any%20special%20requirement%20on%20the%20rate%20and%20data%20lanes%20setting%3F%3C%2FP%3E%3CP%3E2)%20for%20imx6%20mipi%20csi%2C%20what%20is%20the%20suitable%20ratio%20between%20the%20real%20data%20rate%20and%20the%20total%20data%20capability%3F%3C%2FP%3E%3CP%3E2)%20any%20suggestions%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116595%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116595%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%20Mustafa%2C%20%3C%2FP%3E%3CP%3EThese%20packages%20are%20implemented%20by%20the%20MIPI%20CSI2%20hardware%2C%20from%20software%20side%2C%20we%20just%20tell%20it%20the%20virtual%20channel%20number%20and%20Data%20Identifier%20(It%20can%20be%20found%20at%20include%5Clinux%5Cmipi_csi2.h).%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116594%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116594%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EThank%20you%20for%20respond%20%3CA%20class%3D%22jx-jive-macro-user%22%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Fpeople%2FQiang_FSL%22%20target%3D%22_blank%22%3EQiang_FSL%3C%2FA%3E%E2%80%8C%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EI%20am%20now%20looking%20at%20the%20MIPI%20CSI2%20Reference%20Documentation%20%2C%20I%20am%20checking%20all.%20Also%20I%20made%20search%20on%20the%20my%20imx6q(Wandboard%20Quad)%20custom%20board%20source%20and%20header%20files.%20After%20my%20research%20I%20could%20not%20find%26nbsp%3B%20relative%20source%20code%20in%20the%20my%20kernel%20files%2C%20which%20defines%20packet%20types%20and%20communication%20sub-structures%20for%20CSI-2%20Interface%20Low%20Level%20Protocol%20message%20protocol%20%2C%20SoT%20and%20EoT%20package%20sample%20codes.%20I%20will%20take%20the%20video%20by%20using%26nbsp%3B%20%22mxc%22%20relative%20files%20and%20it's%20ipu%20source%20codes.%20So%20If%20you%20can%20share%20any%20source%20code%20or%20any%20relative%20codes%20which%20informs%20me%20about%26nbsp%3B%20SoT%2CEoT%20and%20LLP%20Massage%20Package%20Structures%20sample%20codes%2C%20It%20would%20be%20very%20nice%20and%20useful%20for%20me%20because%20I%20don't%20have%20any%20reference%20code%20in%20my%20kernel%20files.%26nbsp%3B%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EBest%20Regards.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116593%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116593%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%20Lion%2C%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EThe%20MIPI%20CSI2%20error%20registers%20can%20be%20used%20to%20check%20the%20MIPI%20CSI2%20package%20is%20correct%20with%20CRC%26nbsp%3Bor%20follows%20the%20protocol.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116592%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116592%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%20Mustafa%2C%20the%20information%20can%20be%20found%20from%20MIPI%20CSI2%20specification%3A%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%221.jpg%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%221.jpg%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%221.jpg%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%221.jpg%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%221.jpg%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%221.jpg%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%221.jpg%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%221.jpg%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%221.jpg%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%221.jpg%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%221.jpg%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%221.jpg%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%221.jpg%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%221.jpg%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%221.jpg%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F19379i48079F224D67B17C%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%221.jpg%22%20alt%3D%221.jpg%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%222.jpg%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%222.jpg%22%20style%3D%22width%3A%20593px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%222.jpg%22%20style%3D%22width%3A%20593px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%222.jpg%22%20style%3D%22width%3A%20593px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%222.jpg%22%20style%3D%22width%3A%20593px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%222.jpg%22%20style%3D%22width%3A%20593px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%222.jpg%22%20style%3D%22width%3A%20593px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%222.jpg%22%20style%3D%22width%3A%20593px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%222.jpg%22%20style%3D%22width%3A%20593px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%222.jpg%22%20style%3D%22width%3A%20593px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%222.jpg%22%20style%3D%22width%3A%20593px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%222.jpg%22%20style%3D%22width%3A%20593px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%222.jpg%22%20style%3D%22width%3A%20593px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%222.jpg%22%20style%3D%22width%3A%20593px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%222.jpg%22%20style%3D%22width%3A%20593px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F19241iFEA60F46F5860C8A%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%222.jpg%22%20alt%3D%222.jpg%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%223.jpg%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%223.jpg%22%20style%3D%22width%3A%20506px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%223.jpg%22%20style%3D%22width%3A%20506px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%223.jpg%22%20style%3D%22width%3A%20506px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%223.jpg%22%20style%3D%22width%3A%20506px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%223.jpg%22%20style%3D%22width%3A%20506px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%223.jpg%22%20style%3D%22width%3A%20506px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%223.jpg%22%20style%3D%22width%3A%20506px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%223.jpg%22%20style%3D%22width%3A%20506px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%223.jpg%22%20style%3D%22width%3A%20506px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%223.jpg%22%20style%3D%22width%3A%20506px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%223.jpg%22%20style%3D%22width%3A%20506px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%223.jpg%22%20style%3D%22width%3A%20506px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%223.jpg%22%20style%3D%22width%3A%20506px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%223.jpg%22%20style%3D%22width%3A%20506px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F19291i0F83D65DC84678B0%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%223.jpg%22%20alt%3D%223.jpg%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116591%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116591%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%20%3CA%20class%3D%22jx-jive-macro-user%22%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Fpeople%2Flionwei%22%20target%3D%22_blank%22%3Elionwei%3C%2FA%3E%26nbsp%3B%3CA%20class%3D%22jx-jive-macro-user%22%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Fpeople%2FQiang_FSL%22%20target%3D%22_blank%22%3EQiang_FSL%3C%2FA%3E%26nbsp%3B%3B%3C%2FP%3E%3CP%3EAccording%20to%20iMX6%20CSI2IPU%20documentation%20we%20need%20to%20create%26nbsp%3B%20short%20or%20long%20type%20packages%26nbsp%3B%20and%20also%20we%20need%20Start%20Of%20Transmission%20and%20End%20Of%20Transmission%20packages%20too%2C%26nbsp%3B%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.png%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.png%22%20style%3D%22width%3A%20527px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.png%22%20style%3D%22width%3A%20527px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.png%22%20style%3D%22width%3A%20527px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.png%22%20style%3D%22width%3A%20527px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.png%22%20style%3D%22width%3A%20527px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.png%22%20style%3D%22width%3A%20527px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.png%22%20style%3D%22width%3A%20527px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.png%22%20style%3D%22width%3A%20527px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.png%22%20style%3D%22width%3A%20527px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.png%22%20style%3D%22width%3A%20527px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.png%22%20style%3D%22width%3A%20527px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.png%22%20style%3D%22width%3A%20527px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.png%22%20style%3D%22width%3A%20527px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.png%22%20style%3D%22width%3A%20527px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F18280i3186E2657EDB4F66%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22pastedImage_1.png%22%20alt%3D%22pastedImage_1.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EHow%20can%20I%20send%20this%20packages%20for%20example%20in%20the%20camera%20device%20driver%20source%20this%20packages%20should%20be%20created%20and%20sent%20these%20data%20types%20or%20we%20are%20defining%20these%20values%20to%20another%20files%20.%20What%20is%20the%20format%20of%20SoT%20and%20EoT%20packages%3F%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_2.png%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_2.png%22%20style%3D%22width%3A%20588px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_2.png%22%20style%3D%22width%3A%20588px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_2.png%22%20style%3D%22width%3A%20588px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_2.png%22%20style%3D%22width%3A%20588px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_2.png%22%20style%3D%22width%3A%20588px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_2.png%22%20style%3D%22width%3A%20588px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_2.png%22%20style%3D%22width%3A%20588px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_2.png%22%20style%3D%22width%3A%20588px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_2.png%22%20style%3D%22width%3A%20588px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_2.png%22%20style%3D%22width%3A%20588px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_2.png%22%20style%3D%22width%3A%20588px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_2.png%22%20style%3D%22width%3A%20588px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_2.png%22%20style%3D%22width%3A%20588px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_2.png%22%20style%3D%22width%3A%20588px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F18334iAD0E1FA2A7D1B2FE%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22pastedImage_2.png%22%20alt%3D%22pastedImage_2.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3ECan%20someone%20give%20me%20any%20example%20about%20that%2C%20I%20have%20been%20working%20to%20solve%20the%20csi2%20format%20mipi%20clock%20and%20data%20lane%20problem%2C%20I%20couldnt%20define%20to%20the%20iMX6Q%20processor%20custom%20board%20since%203%20week.%20It%20would%20be%20very%20very%20appreciated.%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EBest%20Regards%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116590%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116590%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%20Qiang%3C%2FP%3E%3CP%3Eis%20there%20any%20way%20on%20imx6%20to%20confirm%20the%20mipi%20data%20correct%20or%20not%20from%20mipi%20csi-2%3F%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3Efor%20example%20some%20register%20show%20the%20status%20of%20the%20mipi%20csi-2%2C%20specially%20the%20virtual%20channel%2Fframe%20size%20related%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116589%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116589%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%20Lion%2C%20no%20special%20modification%20is%20needed%20on%20iMX6%20side%2C%20you%20should%20tune%20the%20Ti%20chip%20setting.%20%3C%2FP%3E%3CP%3EAs%20I%20know%2C%20some%20customer%20had%20already%20make%26nbsp%3Bthe%20Ti%20964%26nbsp%3Bwork%20on%20iMX6%20platform%2C%20the%20main%20work%20is%20in%20Ti%20side%2C%20you%20should%20check%20with%20them.%20For%20iMX6%2C%20you%20just%20need%20make%20sure%20the%20four%20cameras%20is%20transfered%20on%204%20MIPI%20virtual%20channel.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116588%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116588%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%20Qiang%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EI%20am%20using%20following%20hardwares%20for%20similiar%20surroundview%20implementation%20under%20linux%203.14.52%3CBR%20%2F%3Eov10635%20%26lt%3B--%26gt%3B%20ds90ub913%20%26lt%3B--%26gt%3B%3CBR%20%2F%3Eov10635%20%26lt%3B--%26gt%3B%20ds90ub913%20%26lt%3B--%26gt%3B%20DS90ub964-q%20%26lt%3B-----%26gt%3B%20imx6q%3CBR%20%2F%3Eov10635%20%26lt%3B--%26gt%3B%20ds90ub913%20%26lt%3B--%26gt%3B%20%3CBR%20%2F%3Eov10635%20%26lt%3B--%26gt%3B%20ds90ub913%20%26lt%3B--%26gt%3B%3C%2FP%3E%3CP%3Ethe%20driver%20patches%20are%20most%20the%20same%20as%20the%20one%20you%20provided%3CBR%20%2F%3Eand%20currently%20the%20mipi-csi2%20can%20detect%20the%20pixclock%20successfully%3CBR%20%2F%3Ealso%20the%20waves%20on%20the%20data%20lines%20of%20mipi-csi2%20seems%20correctly%3C%2FP%3E%3CP%3E%3CBR%20%2F%3Ehowever%2C%20I%20can%20not%20receive%20the%20camera_callback%20for%20camera%200-2%2C%20only%20can%20receive%20camera_callback%20of%20camera%203%3C%2FP%3E%3CP%3EI%20have%20read%20all%20the%20comments%20above%2C%20and%20can%20not%20find%20the%20similiar%20causes%3C%2FP%3E%3CP%3EI%20have%20checked%20the%20following%20things%3CBR%20%2F%3E1)%20the%20MIPI_IPU1_MUX%20and%20MIPI_IPU2_MUX%20are%20set%20to%200%20for%20mipi_csi%3CBR%20%2F%3E2)%20the%20register%20dumps%3A%3CBR%20%2F%3EIPU1_CSI0_SENSE_CONF(0x2630000)%3A%200x04008a00%3CBR%20%2F%3EIPU1_CSI1_SENSE_CONF(0x2638000)%3A%200x04008a00%3CBR%20%2F%3EIPU2_CSI0_SENSE_CONF(0x2a30000)%3A%200x04008a00%3CBR%20%2F%3EIPU2_CSI1_SENSE_CONF(0x2a38000)%3A%200x04008a00%3C%2FP%3E%3CP%3EIPU1_IDMAC_CH_EN_1(0x2608004)%3A%200x00000003%3CBR%20%2F%3EIPU1_IDMAC_CH_EN_2(0x2608008)%3A%200x00000000%3CBR%20%2F%3EIPU2_IDMAC_CH_EN_1(0x2a08004)%3A%200x00800003%3CBR%20%2F%3EIPU2_IDMAC_CH_EN_2(0x2a08008)%3A%200x00000000%3C%2FP%3E%3CP%3EIPU1_IDMAC_CH_BUSY_1(0x2608100)%3A%200x00000003%3CBR%20%2F%3EIPU2_IDMAC_CH_BUSY_1(0x2a08100)%3A%200x00800002%3C%2FP%3E%3CP%3EIPU1_SMFC_MAP(0x2650000)%3A%200x00000020%3CBR%20%2F%3EIPU2_SMFC_MAP(0x2a50000)%3A%200x00000020%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3Emy%20questions%20are%3CBR%20%2F%3E1)%20are%20the%20smfc%20and%20idmac%20setting%20correct%20for%20these%20four%20cameras%3F%3CBR%20%2F%3E2)%20from%20the%20spec%2C%20it%20says%20ipu%20mipi%20should%20use%20non-gated%20mode%2C%20but%20mxc_v4l2_capture.c%20uses%20gated%20mode%20in%20mxc_v4l2_s_param%3CBR%20%2F%3Ewhich%20mode%20should%20I%20use(I%20have%20tried%20both%20modes%2C%20and%20neither%20of%20them%20works%20for%20me)%3CBR%20%2F%3E3)%20which%20case%20need%20me%20to%20set%20the%20hsync_pol%2C%20vsync_pol%3F%3CBR%20%2F%3E4)%20any%20suggestion%20to%20identify%20this%20issue%3F%3C%2FP%3E%3CP%3Ethanks%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116587%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116587%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EThat%20means%20your%20kernel%26nbsp%3Bis%20not%20aligned%20with%20the%20GPU%20libs%20in%20your%20rootfs.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116586%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116586%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%20Qiang%2C%3C%2FP%3E%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%E3%80%80Have%20a%20nice%20holiday.%20I%20have%20some%20trouble%20with%26nbsp%3B%20my%20borad.%20We%20refer%20to%20the%20sabresd%20and%20max9286%2Bmax96705%2Bap%200101%2C%20and%20we%20used%20the%203.14.52%20BSP.%26nbsp%3B%20Now%20our%20four%20camera%20are%20all%20working%20properly%2C%20but%20when%20I%20used%20'-g2d'%26nbsp%3B%20in%20the%20test%20command%26nbsp%3B%20there%20is%20a%20error%20just%20like%20'Segmentation%20fault'.%20I%20think%20It%20may%20be%26nbsp%3B%20something%20wrong%20with%26nbsp%3B%20my%20GPU%2Cbut%20I%20don't%20kown%20how%20to%20deal%20with%20the%20problem.%20Could%20you%20give%26nbsp%3B%20some%20advices%20to%20me%20%3FThanks%20.%20Here%20is%20the%20log%20below.%3C%2FP%3E%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%3C%2FP%3E%3CP%3Eroot%40imx6qdlsolo%3A~%23%20.%2Fmxc_v4l2_tvin.out%20-ol%200%20-ot%200%20-ow%20960%20-oh%20540%20-d%200%20-x%200%20%3CBR%20%2F%3E------------------------------here%20is%20AP0101--------------------------------%3CBR%20%2F%3Emax9286_mipi%3A%20sensor%20number%20%3D%204.%3CBR%20%2F%3Emxc_mipi_csi2%2021dc000.mipi_csi%3A%20mipi_csi2_reset%3A%20mipi_lane_bps%20%3D%20594%20Mbps%3CBR%20%2F%3Emxc_mipi_csi2%2021dc000.mipi_csi%3A%20mipi_csi2_reset%3A%20value%20%3D%200x2e.%3CBR%20%2F%3Emax9286_mipi%201-006a%3A%20ap0101_initialize%3A%20AP0101%20was%20found%2C%20index%20%3D%201.%3CBR%20%2F%3Emax9286_mipi%201-006a%3A%20ap0101_initialize%3AAP0101%20is%20already%20in%20Slave%20(Shutter-Sync)%20Mode.%3CBR%20%2F%3Emax9286_mipi%201-006a%3A%20ap0101_initialize%3A%20AP0101%20was%20found%2C%20index%20%3D%202.%3CBR%20%2F%3Emax9286_mipi%201-006a%3A%20ap0101_initialize%3AAP0101%20is%20already%20in%20Slave%20(Shutter-Sync)%20Mode.%3CBR%20%2F%3Emax9286_mipi%201-006a%3A%20ap0101_initialize%3A%20AP0101%20was%20found%2C%20index%20%3D%203.%3CBR%20%2F%3Emax9286_mipi%201-006a%3A%20ap0101_initialize%3AAP0101%20is%20already%20in%20Slave%20(Shutter-Sync)%20Mode.%3CBR%20%2F%3Emax9286_mipi%201-006a%3A%20ap0101_initialize%3A%20AP0101%20was%20found%2C%20index%20%3D%204.%3CBR%20%2F%3Emax9286_mipi%201-006a%3A%20ap0101_initialize%3AAP0101%20is%20already%20in%20Slave%20(Shutter-Sync)%20Mode.%3CBR%20%2F%3Eg_in_width%20%3D%201280%2C%20g_in_height%20%3D%20720.%3CBR%20%2F%3Efb_fix.id%20%3D%20DISP4%20BG.%3CBR%20%2F%3EIt%20is%20background%20screen%2C%20only%20full%20screen%20default%20format%20was%20supported.%3CBR%20%2F%3Efb%3A%20smem_start%20%3D%200x25600000%2C%20smem_len%20%3D%200x546000.%3CBR%20%2F%3Efb%3A%20frame%20buffer%20size%20%3D%200x1c2000%20bytes.%3CBR%20%2F%3Efb%3A%20g_screen_info.xres%20%3D%201280%2C%20g_screen_info.yres%20%3D%20720.%3CBR%20%2F%3Efb%3A%20g_display_left%20%3D%200.%3CBR%20%2F%3Efb%3A%20g_display_top%20%3D%200.%3CBR%20%2F%3Efb%3A%20g_display_width%20%3D%201280.%3CBR%20%2F%3Efb%3A%20g_display_height%20%3D%20720.%3CBR%20%2F%3Estart%20time%20%3D%201449238585%20s%2C%20124037%20us%3CBR%20%2F%3E%5ECERROR%3A%20v4l2%20capture%3A%20mxc_v4l_dqueue()%20interrupt%20received%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3Eroot%40imx6qdlsolo%3A~%23%20.%2Fmxc_v4l2_tvin.out%20-ol%200%20-ot%200%20-ow%20960%20-oh%20540%20-d%200%20-x%200%20-g2d%3CBR%20%2F%3E------------------------------here%20is%20AP0101--------------------------------%3CBR%20%2F%3Emax9286_mipi%3A%20sensor%20number%20%3D%204.%3CBR%20%2F%3Emxc_mipi_csi2%2021dc000.mipi_csi%3A%20mipi_csi2_reset%3A%20mipi_lane_bps%20%3D%20594%20Mbps%3CBR%20%2F%3Emxc_mipi_csi2%2021dc000.mipi_csi%3A%20mipi_csi2_reset%3A%20value%20%3D%200x2e.%3CBR%20%2F%3Emax9286_mipi%201-006a%3A%20ap0101_initialize%3A%20AP0101%20was%20found%2C%20index%20%3D%201.%3CBR%20%2F%3Emax9286_mipi%201-006a%3A%20ap0101_initialize%3AAP0101%20is%20already%20in%20Slave%20(Shutter-Sync)%20Mode.%3CBR%20%2F%3Emax9286_mipi%201-006a%3A%20ap0101_initialize%3A%20AP0101%20was%20found%2C%20index%20%3D%202.%3CBR%20%2F%3Emax9286_mipi%201-006a%3A%20ap0101_initialize%3AAP0101%20is%20already%20in%20Slave%20(Shutter-Sync)%20Mode.%3CBR%20%2F%3Emax9286_mipi%201-006a%3A%20ap0101_initialize%3A%20AP0101%20was%20found%2C%20index%20%3D%203.%3CBR%20%2F%3Emax9286_mipi%201-006a%3A%20ap0101_initialize%3AAP0101%20is%20already%20in%20Slave%20(Shutter-Sync)%20Mode.%3CBR%20%2F%3Emax9286_mipi%201-006a%3A%20ap0101_initialize%3A%20AP0101%20was%20found%2C%20index%20%3D%204.%3CBR%20%2F%3Emax9286_mipi%201-006a%3A%20ap0101_initialize%3AAP0101%20is%20already%20in%20Slave%20(Shutter-Sync)%20Mode.%3CBR%20%2F%3Eg_in_width%20%3D%201280%2C%20g_in_height%20%3D%20720.%3CBR%20%2F%3Efb_fix.id%20%3D%20DISP4%20BG.%3CBR%20%2F%3Efb%3A%20smem_start%20%3D%200x25600000%2C%20smem_len%20%3D%200x546000.%3CBR%20%2F%3Efb%3A%20frame%20buffer%20size%20%3D%200x1c2000%20bytes.%3CBR%20%2F%3Efb%3A%20g_screen_info.xres%20%3D%201280%2C%20g_screen_info.yres%20%3D%20720.%3CBR%20%2F%3Efb%3A%20g_display_left%20%3D%200.%3CBR%20%2F%3Efb%3A%20g_display_top%20%3D%200.%3CBR%20%2F%3Efb%3A%20g_display_width%20%3D%20960.%3CBR%20%2F%3Efb%3A%20g_display_height%20%3D%20540.%3CBR%20%2F%3ESegmentation%20fault%3C%2FP%3E%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%3C%2FP%3E%3CP%3EWith%20my%20best%20regards%3C%2FP%3E%3CP%3E%26nbsp%3BJun%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116584%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116584%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%20Yu%20fe%2C%3C%2FP%3E%3CP%3EThis%20error%20means%20MAX9286%20can't%20detect%20the%20cameras%2C%20you%20need%20check%20your%20hardware%20signal%20and%20power%26nbsp%3Bbetween%20MAX9286%20and%20MAX96705.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116583%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116583%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3Ehi%2C%20Qiang%20Li%3C%2FP%3E%3CP%3Emy%20custom%20board%20is%20ref%20to%20saresd%2C%20max9286%2Bmax96705%2Bap010.%3C%2FP%3E%3CP%3Emy%20yocto%20version%20is%203.14.52%2C%20i%20%26nbsp%3Bgot%20message%20below%20after%20patched%20the%20kernel%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3Epr_info(%22max9286_mipi%3A%20sensor%20number%20%3D%20%25d.%5Cn%22%2C%20g_sensor_num)%3B%3C%2FP%3E%3CP%3Eif%20(g_sensor_num%20%3D%3D%200)%20%7B%3CBR%20%2F%3E%20pr_err(%22%25s%3A%20no%20camera%20connected.%5Cn%22%2C%20__func__)%3B%3CBR%20%2F%3E%20return%20-1%3B%3CBR%20%2F%3E%20%7D%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3Ecan%20you%20please%20give%20me%20some%20suggestion%20to%20find%20the%20program%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116582%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116582%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EWhen%20you%20used%20IPU%20for%20CSC%20on%201280*720%20frames%2C%20the%20IPU%20loading%20is%20heavy%2C%20there%20is%20chance%20that%20IPU%20can't%20service%20the%20capture%20on%20time.%20%3C%2FP%3E%3CP%3ETo%20improve%20it%2C%20you%20need%20use%20IDMAC%200%20and%20IDMAC%202%2C%20then%20all%20FIFO%20can%20be%20used%3A%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%222.jpg%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%222.jpg%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%222.jpg%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%222.jpg%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%222.jpg%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%222.jpg%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%222.jpg%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%222.jpg%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%222.jpg%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%222.jpg%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%222.jpg%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%222.jpg%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%222.jpg%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%222.jpg%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%222.jpg%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F29543i5665BB537284462F%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%222.jpg%22%20alt%3D%222.jpg%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EIn%20ipu_common.c%2C%20function%20ipu_probe()%2C%20please%20make%20sure%20all%20CSI-%26gt%3BMEM%20channels%20are%20set%20to%20high%20priority%3A%3C%2FP%3E%3CP%3E%26nbsp%3B%2F*%20Set%20sync%20refresh%20channels%20and%20CSI-%26gt%3Bmem%20channel%20as%20high%20priority%20*%2F%3CBR%20%2F%3E-%26nbsp%3Bipu_idmac_write(ipu%2C%200x18800003L%2C%20IDMAC_CHA_PRI(0))%3B%3C%2FP%3E%3CP%3E%2B%26nbsp%3Bipu_idmac_write(ipu%2C%200x1880000FL%2C%20IDMAC_CHA_PRI(0))%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116581%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116581%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EThis%20file%20can%20be%20found%20from%20your%20rootfs.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116580%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116580%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHello%20Qiang%2C%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EThe%20attached%20tvin%20source%20code%20includes%20a%20local%20file%26nbsp%3B%23include%20%22g2d.h%22.%20%26nbsp%3BHowever%20this%20file%20is%20not%20included%20in%20the%20archive.%20%26nbsp%3BWhere%20do%20we%20get%20this%20file%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116576%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116576%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E4%20in%201%20HD%20recorder%20resolved%EF%BC%9F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116575%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116575%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%20Brave%2C%3C%2FP%3E%3CP%3EThat%20error%20means%20there%20is%20no%20valid%20MIPI%20CSI2%20signal%20to%20IMX6%2C%20from%20your%20log%2C%20it%20seems%20there%20is%20flash%20in%20your%20camera%20module%2C%20if%20so%2C%20the%20flash%20setting%20for%20the%20camera%20should%20be%20algined%20with%20the%20AP0101%20setting%20in%20max9286.c%2C%20the%20camera%20should%20work%20in%20frame%20sync%20mode.%3C%2FP%3E%3CP%3EOn%20Max9286%2C%20there%20is%20a%20lock%20pin%2C%20only%20when%20the%20four%20cameras%20are%20working%20in%20frame%20sync%20mode%20and%26nbsp%3Bare%20locked%20by%20MAX9286%2C%20it%20will%20output%20valid%20MIPI%20CSI2%20signal%20to%20iMX6.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116573%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116573%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EDear%20Qiang%20Li%2C%20could%20you%20please%20kindly%20take%20a%20look%20at%20following%20post%20and%20give%20me%20an%20insight%20%3F%3C%2FP%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Fthread%2F457599%22%20target%3D%22_blank%22%3EAdding%20X11%20Interlace%20Video%20Mode%20Support%20to%20Yocto%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%3CP%3EThanks%20in%20Advance%3C%2FP%3E%3CP%3EAnuradha%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116572%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116572%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EThe%20iMX6%20SabreAuto%20board%20can%20only%20supply%205V%20power%20to%20MAX9286%20board%2C%20so%20if%20you%20are%20using%20long%20Coax%20cable%2C%20there%20will%20be%20issue.%20You%20can%20rework%20your%20MAX9286%20board%2C%20and%20supply%207~12V%20power%20to%20it.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116571%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116571%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%22MAX9296%20%2B%204%2096705%20%2B4camera%22%20the%20reference%20patch%20had%20already%20covered%20this%2C%20the%20sync%20setting%20is%20in%20camera%20and%20Maxim%20chip%20side.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116570%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116570%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%20Qiang%2C%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EHow%20to%20sync%20the%20camera%20of%20the%20MAX9296%20%2B%204%2096705%20%2B4camera%3F%26nbsp%3B%3C%2FP%3E%3CP%3EWe%20have%202%20customer%20want%20to%20use%20the%20IMX.6%20%2B%20MAX9268%2B%204%20MAX96705---camera.%20Could%20you%20suggest%20how%20to%20sync%20the%20camera%3F%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EThank%20you%20very%20much.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116568%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116568%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%20Li%2C%3C%2FP%3E%3CP%3EWhy%20do%20I%20need%20to%20set%20video%20format%20to%204%20(UYVY)%20when%20using%20grecorder%20tool%EF%BC%9F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116567%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116567%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%3CA%20class%3D%22jx-jive-macro-user%22%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Fpeople%2FQiang_FSL%22%20target%3D%22_blank%22%3EQiang_FSL%3C%2FA%3E%E2%80%8C%3C%2FP%3E%3CP%3Enow%20i%20try%20use%20h.264%2C%3C%2FP%3E%3CP%3E.%2Fmxc_vpu_test.out%20-E%20%22-x%200%20-f%200%20-c%201800%20-a%2030%20-w%201280%20-h%20792%20-o%20ss.mp4%20-l%200%20-b%205204%22%3C%2FP%3E%3CP%3Ewhen%20i%20try%20to%20play%20ss.mp4%26nbsp%3Bon%20PC%20i%20can't%20play%20it%20normally%2C%20like%20the%20mp4%20file%20has%20no%20header%2C%3C%2FP%3E%3CP%3Ehow%20to%20create%20a%20mp4%20file%20when%20use%20H.264%20recoder%20video%20data%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116566%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116566%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%2C%20Li%3C%2FP%3E%3CP%3Enow%20i%20try%20to%20use%20VPU%20to%20encode%20the%20camera%20data%2C%20i%20use%20MJPEG%2C%20i%20do%20not%20want%20to%20use%20other%20standed%20(H263%20H264)%2C%3C%2FP%3E%3CP%3Ethe%20the%20file%20is%20a%20too%20large%2C%20100%20frames%20will%20make%20a%20file%20about%2011M.%3C%2FP%3E%3CP%3Ehow%20to%20reduce%20MJPEG%20file%3F%3C%2FP%3E%3CP%3Ethanks%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116565%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116565%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EDear%20Qiang!%3C%2FP%3E%3CP%3EI%20am%20using%20MAX9286%2BOV10635%2BMAX9271.%20I%20have%20tested%203.10.53patch%20and%203.14.52patch%2C%20but%20both%20of%20them%20are%20not%20work.%20When%20I%20ran%20%22%2Fmxc_v4l2_tvin.out%20-ol%200%20-ot%200%20-ow%20960%20-oh%20540%20-d%201%20-x%200%20-g2d%20%26amp%3B%22.%20I%20got%20the%20same%20errors%2C%20like%20this%3C%2FP%3E%3CP%3E%5B%202027.062578%5D%20max9286_mipi%200-0048%3A%20max9286_write_reg%20reg%20%3D%200x15%2C%20val%20%3D%200x13.%3CBR%20%2F%3E%5B%202027.070238%5D%20max9286_mipi%200-0048%3A%20max9286_write_reg%20reg%20%3D%200xe%2C%20val%20%3D%200x5f.%3CBR%20%2F%3Eroot%40wandboard-quad%3A%2Fusr%2Fsrc%23%20%5B%202027.093488%5D%20max9286_mipi%200-0048%3A%20max9286_write_reg%20reg%20%3D%200x3f%2C%20val%20%3D%200x4f.%3CBR%20%2F%3E%5B%202027.113488%5D%20max9286_mipi%200-0048%3A%20max9286_write_reg%20reg%20%3D%200x3b%2C%20val%20%3D%200x1e.%3CBR%20%2F%3E%5B%202027.332778%5D%20max9286_mipi%200-0048%3A%20max9271_write_reg%3Awrite%20reg%20error%3Areg%3D%204%2Cval%3D43%3CBR%20%2F%3E%5B%202027.552770%5D%20max9286_mipi%200-0048%3A%20max9271_write_reg%3Awrite%20reg%20error%3Areg%3D%208%2Cval%3D%201%3CBR%20%2F%3E%5B%202027.573473%5D%20max9286_mipi%200-0048%3A%20max9286_write_reg%20reg%20%3D%200x3b%2C%20val%20%3D%200x19.%3CBR%20%2F%3E%5B%202027.593452%5D%20max9286_mipi%200-0048%3A%20max9286_write_reg%20reg%20%3D%200x12%2C%20val%20%3D%200xf3.%3CBR%20%2F%3E%5B%202027.601029%5D%20max9286_mipi%200-0048%3A%20max9286_write_reg%20reg%20%3D%200x1%2C%20val%20%3D%200x2.%3CBR%20%2F%3E%5B%202027.713713%5D%20max9286_mipi%3A%20sensor%20number%20%3D%201.%3CBR%20%2F%3E%5B%202027.718679%5D%20max9286_mipi%200-0048%3A%20max9286_write_reg%20reg%20%3D%200xe%2C%20val%20%3D%200x50.%3CBR%20%2F%3E%5B%202027.728809%5D%20max9286_mipi%200-0048%3A%20max9286_write_reg%20reg%20%3D%200xb%2C%20val%20%3D%200xe1.%3CBR%20%2F%3E%5B%202027.735691%5D%20mxc_mipi_csi2%2021dc000.mipi_csi%3A%20mipi_csi2_reset%3A%20mipi_lane_bps%20%3D%20192%20Mbps%3CBR%20%2F%3E%5B%202027.744033%5D%20mxc_mipi_csi2%2021dc000.mipi_csi%3A%20mipi_csi2_reset%3A%20value%20%3D%200x44.%3CBR%20%2F%3E%5B%202027.751624%5D%20max9286_mipi%200-0048%3A%20max9286_write_reg%20reg%20%3D%200x0%2C%20val%20%3D%200xe2.%3CBR%20%2F%3E%5B%202027.760490%5D%20max9286_mipi%200-0048%3A%20max9286_write_reg%20reg%20%3D%200xa%2C%20val%20%3D%200x22.%3CBR%20%2F%3E%5B%202027.962765%5D%20max9286_mipi%200-0048%3A%20max9271_write_reg%3Awrite%20reg%20error%3Areg%3D%200%2Cval%3D%204%3CBR%20%2F%3E%5B%202028.182767%5D%20max9286_mipi%200-0048%3A%20max9271_write_reg%3Awrite%20reg%20error%3Areg%3D%207%2Cval%3D84%3CBR%20%2F%3E%5B%202028.402761%5D%20max9286_mipi%200-0048%3A%20max9271_write_reg%3Awrite%20reg%20error%3Areg%3D%201%2Cval%3D90%3CBR%20%2F%3E%5B%202028.602752%5D%20max9286_mipi%200-0048%3A%20max9271_write_reg%3Awrite%20reg%20error%3Areg%3D%209%2Cval%3Dc4%3CBR%20%2F%3E%5B%202028.802767%5D%20max9286_mipi%200-0048%3A%20max9271_write_reg%3Awrite%20reg%20error%3Areg%3D%20a%2Cval%3Dc0%3CBR%20%2F%3E%5B%202029.002791%5D%20max9286_mipi%200-0048%3A%20max9271_write_reg%3Awrite%20reg%20error%3Areg%3D%20b%2Cval%3D%20a%3CBR%20%2F%3E%5B%202029.202766%5D%20max9286_mipi%200-0048%3A%20max9271_write_reg%3Awrite%20reg%20error%3Areg%3D%20c%2Cval%3D%204%3CBR%20%2F%3E%5B%202029.223462%5D%20max9286_mipi%200-0048%3A%20max9286_write_reg%20reg%20%3D%200xa%2C%20val%20%3D%200x22.%3CBR%20%2F%3E%5B%202029.230955%5D%20max9286_mipi%200-0048%3A%20max9286_write_reg%20reg%20%3D%200xa%2C%20val%20%3D%200xff.%3CBR%20%2F%3E%5B%202029.432766%5D%20max9286_mipi%200-0048%3A%20max9271_write_reg%3Awrite%20reg%20error%3Areg%3D%204%2Cval%3D43%3CBR%20%2F%3E%5B%202029.441134%5D%20max9286%20reg%200x0A%20%3D%200xff.%3CBR%20%2F%3E%5B%202029.447266%5D%20max9286_mipi%200-0048%3A%20max9286_write_reg%20reg%20%3D%200x34%2C%20val%20%3D%200x36.%3CBR%20%2F%3E%5B%202029.652766%5D%20max9286_mipi%200-0048%3A%20max9271_read_reg%3Aread%20reg%20error%3A%20reg%3D%204%3CBR%20%2F%3E%5B%202029.659488%5D%20max9271%20reg%200x04%20%3D%200xffffffff.%3CBR%20%2F%3E%5B%202029.862766%5D%20max9286_mipi%200-0048%3A%20max9271_read_reg%3Aread%20reg%20error%3A%20reg%3D%204%3CBR%20%2F%3E%5B%202029.869489%5D%20max9271%20reg%200x04%20%3D%200xffffffff.%3CBR%20%2F%3E%5B%202030.072766%5D%20max9286_mipi%200-0048%3A%20max9271_read_reg%3Aread%20reg%20error%3A%20reg%3D%204%3CBR%20%2F%3E%5B%202030.079487%5D%20max9271%20reg%200x04%20%3D%200xffffffff.%3CBR%20%2F%3E%5B%202030.282776%5D%20max9286_mipi%200-0048%3A%20max9271_read_reg%3Aread%20reg%20error%3A%20reg%3D%204%3CBR%20%2F%3E%5B%202030.289497%5D%20max9271%20reg%200x04%20%3D%200xffffffff.%3CBR%20%2F%3E%5B%202030.492792%5D%20max9286_mipi%200-0048%3A%20ov10635_read_reg%3Aread%20reg%20error%3A%20reg%3D0x300a.%3CBR%20%2F%3E%5B%202030.499957%5D%20max9286_mipi%200-0048%3A%20ov10635_check_device%3A%20OV10635%20hasn't%20been%20found%2C%20reg%5B0x300a%5D%20%3D%200x0.%3CBR%20%2F%3E%5B%202030.510196%5D%20max9286_mipi%200-0048%3A%20max9286_write_reg%20reg%20%3D%200x34%2C%20val%20%3D%200xb6.%3CBR%20%2F%3E%5B%202030.712770%5D%20max9286_mipi%200-0048%3A%20max9271_write_reg%3Awrite%20reg%20error%3Areg%3D%204%2Cval%3D83%3CBR%20%2F%3E%5B%202030.823490%5D%20max9286_mipi%200-0048%3A%20max9286_write_reg%20reg%20%3D%200x15%2C%20val%20%3D%200x9b.%3CBR%20%2F%3E%5B%202031.442763%5D%20mipi%20csi2%20can%20not%20receive%20sensor%20clk!%20MIPI_CSI_PHY_STATE%20%3D%200x200.%3CBR%20%2F%3Eg_in_width%20%3D%201280%2C%20g_in_height%20%3D%20800.%3CBR%20%2F%3Efb_fix.id%20%3D%20DISP3%20FG.%3CBR%20%2F%3Efb%3A%20smem_start%20%3D%200x40800000%2C%20smem_len%20%3D%200xa8c000.%3CBR%20%2F%3Efb%3A%20frame%20buffer%20size%20%3D%200x384000%20bytes.%3CBR%20%2F%3Efb%3A%20g_screen_info.xres%20%3D%201280%2C%20g_screen_info.yres%20%3D%20720.%3CBR%20%2F%3Efb%3A%20g_display_left%20%3D%200.%3CBR%20%2F%3Efb%3A%20g_display_top%20%3D%200.%3CBR%20%2F%3Efb%3A%20g_display_width%20%3D%20960.%3CBR%20%2F%3Efb%3A%20g_display_height%20%3D%20540.%3CBR%20%2F%3Estart%20time%20%3D%201499055466%20s%2C%2040751%20us%3CBR%20%2F%3E%5B%202041.482836%5D%20ERROR%3A%20v4l2%20capture%3A%20mxc_v4l_dqueue%20timeout%20enc_counter%200%3CBR%20%2F%3EVIDIOC_DQBUF%20failed.%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EIt%20shows%20that%20can't%20find%20OV10635%20and%20MAX9271.%20If%20there%20are%20something%20wrong%20with%20I2C%20drivers%3F%3C%2FP%3E%3CP%3EI%20can%20confirm%20my%20hardware%20board%20is%20OK%2C%20because%20I%20am%20using%20the%20%22MAX9286%20COAX%20EVKIT%22%20board.%3C%2FP%3E%3CP%3ECould%20you%20help%20me%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116564%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116564%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E3.14.52%20BSP%20release%26nbsp%3Bhas%20this%20tool.%20For%20other%20release%2C%20it%20is%20same%20as%20normal%20camera%20recode.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116563%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116563%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3Ewhere%20can%20i%20get%20grecorder-1.0%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116562%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116562%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EVPU%20performance%20is%20not%20enough%20for%204x720P30%20recoder.%3C%2FP%3E%3CP%3EFor%20one%20camera%3A%3C%2FP%3E%3CP%3Egrecorder-1.0%20--camera_id%200%20--video_format%204%20--width1280%20--height%20720%20--fps%2030%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116561%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116561%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%20li%3C%2FP%3E%3CP%3EHow%20to%20use%20gstreamer%26nbsp%3Brecord%20the%20four%20channel%20camera%20data%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116560%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116560%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fcn.bing.com%2Fdict%2Fclientsearch%3Fmkt%3Dzh-CN%26amp%3BsetLang%3Dzh%26amp%3Bform%3DBDVEHC%26amp%3BClientVer%3DBDDTV3.5.1.4320%26amp%3Bq%3D%25E6%2584%259F%25E8%25B0%25A2%25E4%25BD%25A0%25E7%259A%2584%25E5%259B%259E%25E5%25A4%258D%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3E%3CSPAN%20style%3D%22color%3A%20%23000000%3B%20font-family%3A%20Segoe%20UI%3B%22%3EThanks%3C%2FSPAN%3E%3C%2FA%3E%3CSPAN%20style%3D%22color%3A%20%23000000%3B%20font-family%3A%20Segoe%20UI%3B%22%3E%20%3C%2FSPAN%3E%3CA%20href%3D%22https%3A%2F%2Fcn.bing.com%2Fdict%2Fclientsearch%3Fmkt%3Dzh-CN%26amp%3BsetLang%3Dzh%26amp%3Bform%3DBDVEHC%26amp%3BClientVer%3DBDDTV3.5.1.4320%26amp%3Bq%3D%25E6%2584%259F%25E8%25B0%25A2%25E4%25BD%25A0%25E7%259A%2584%25E5%259B%259E%25E5%25A4%258D%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3E%3CSPAN%20style%3D%22color%3A%20%23000000%3B%20font-family%3A%20Segoe%20UI%3B%22%3Efor%3C%2FSPAN%3E%3C%2FA%3E%3CSPAN%20style%3D%22color%3A%20%23000000%3B%20font-family%3A%20Segoe%20UI%3B%22%3E%20%3C%2FSPAN%3E%3CA%20href%3D%22https%3A%2F%2Fcn.bing.com%2Fdict%2Fclientsearch%3Fmkt%3Dzh-CN%26amp%3BsetLang%3Dzh%26amp%3Bform%3DBDVEHC%26amp%3BClientVer%3DBDDTV3.5.1.4320%26amp%3Bq%3D%25E6%2584%259F%25E8%25B0%25A2%25E4%25BD%25A0%25E7%259A%2584%25E5%259B%259E%25E5%25A4%258D%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3E%3CSPAN%20style%3D%22color%3A%20%23000000%3B%20font-family%3A%20Segoe%20UI%3B%22%3Eyour%3C%2FSPAN%3E%3C%2FA%3E%3CSPAN%20style%3D%22color%3A%20%23000000%3B%20font-family%3A%20Segoe%20UI%3B%22%3E%20%3C%2FSPAN%3E%3CA%20href%3D%22https%3A%2F%2Fcn.bing.com%2Fdict%2Fclientsearch%3Fmkt%3Dzh-CN%26amp%3BsetLang%3Dzh%26amp%3Bform%3DBDVEHC%26amp%3BClientVer%3DBDDTV3.5.1.4320%26amp%3Bq%3D%25E6%2584%259F%25E8%25B0%25A2%25E4%25BD%25A0%25E7%259A%2584%25E5%259B%259E%25E5%25A4%258D%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3E%3CSPAN%20style%3D%22color%3A%20%23000000%3B%20font-family%3A%20Segoe%20UI%3B%22%3Ereply%3C%2FSPAN%3E%3C%2FA%3E.%3C%2FP%3E%3CP%3Ewhere%20should%20i%20change%20the%20ipu%20driver%20code%3Flike%20%3CA%20href%3D%22https%3A%2F%2Fcn.bing.com%2Fdict%2Fclientsearch%3Fmkt%3Dzh-CN%26amp%3BsetLang%3Dzh%26amp%3Bform%3DBDVEHC%26amp%3BClientVer%3DBDDTV3.5.1.4320%26amp%3Bq%3D%25E6%2584%259F%25E8%25B0%25A2%25E4%25BD%25A0%25E7%259A%2584%25E5%259B%259E%25E5%25A4%258D%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3E%3CSPAN%20style%3D%22color%3A%20%23000000%3B%20font-family%3A%20Segoe%20UI%3B%22%3Ecsi_enc_setup%20in%20ipu_csi_enc.c%26nbsp%3B%2Can%3C%2FSPAN%3E%3C%2FA%3Ed%26nbsp%3B%20camera_callback%20in%20mxc_v4l2_capture.c%3C%2FP%3E%3CDIV%3ECould%20you%20please%20describe%20in%20more%20detail%3F%3C%2FDIV%3E%3CDIV%3Ethanks%3C%2FDIV%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116559%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116559%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EYou%20can%20alloc%20a%20big%20buffer%20array%20for%20V4l2%20capture%20driver%20with%202560*1440%20pixel%20buffers%3A%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EFor%20camera%201%2C%20let%20its%20DMA%20buffer%20base%20address%20to%20pixel%20(0%2C%200)%2C%20width%201280%2C%20height%20720%2C%20but%20set%20the%20stride%20to%201280*2*2%3B%20then%20after%20filled%201280%20pixels%20(1280*2%20bytes%20for%20UYVY%20input)%2C%20it%20will%20jump%201280*2*2%20bytes%3B%20so%20camera%201%20will%20fill%20the%20left-up%201280*720%20pixels%20of%20the%20buffer%3B%20%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EFor%20camera%202%2C%20let%20its%20DMA%20buffer%20base%20address%20to%20pixel%20(1280%2C%200)%2C%20width%201280%2C%20height%20720%2C%20but%20set%20the%20stride%20to%201280*2*2%3B%20then%20after%20filled%201280%20pixels%20(1280*2%20bytes%20for%20UYVY%20input)%2C%20it%20will%20jump%201280*2*2%20bytes%3B%20so%20camera%26nbsp%3B2%20will%20fill%20the%20right-up%201280*720%20pixels%20of%20the%20buffer%3B%26nbsp%3B%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EFor%20camera%203%2C%20let%20its%20DMA%20buffer%20base%20address%20to%20pixel%20(0%2C%20720)%2C%20width%201280%2C%20height%20720%2C%20but%20set%20the%20stride%20to%201280*2*2%3B%20then%20after%20filled%201280%20pixels%20(1280*2%20bytes%20for%20UYVY%20input)%2C%20it%20will%20jump%201280*2*2%20bytes%3B%20so%20camera%26nbsp%3B3%20will%20fill%20the%20left-down%201280*720%20pixels%20of%20the%20buffer%3B%26nbsp%3B%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EFor%20camera%204%2C%20let%20its%20DMA%20buffer%20base%20address%20to%20pixel%20(1280%2C%20720)%2C%20width%201280%2C%20height%20720%2C%20but%20set%20the%20stride%20to%201280*2*2%3B%20then%20after%20filled%201280%20pixels%20(1280*2%20bytes%20for%20UYVY%20input)%2C%20it%20will%20jump%201280*2*2%20bytes%3B%20so%20camera%26nbsp%3B4%20will%20fill%20the%20right-down%201280*720%20pixels%20of%20the%20buffer.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116558%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116558%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%3CA%20class%3D%22jx-jive-macro-user%22%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Fpeople%2FQiang_FSL%22%20target%3D%22_blank%22%3EQiang_FSL%3C%2FA%3E%E2%80%8C%26nbsp%3B%20%40%3CA%20_jive_internal%3D%22true%22%20data-content-finding%3D%22Community%22%20data-userid%3D%22285749%22%20data-username%3D%22zhanghongliang%22%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Fpeople%2Fzhanghongliang%22%20target%3D%22_blank%22%3E%3CSPAN%20style%3D%22font-size%3A%20large%3B%22%3Ezhang%20hongliang%3C%2FSPAN%3E%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%3CP%3Ei%20want%20to%20put%20the%20four%20Independent%20camera%20data%20together%20in%20the%20ipu%20driver%20like%20one%20of%26nbsp%3Bbelow%20image%20%2C%20so%20then%20user%20can%20just%20use%20once%20DQBUF%20call%20to%20get%20all%20the%20four%20camera%20data.%3C%2FP%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fcn.bing.com%2Fdict%2Fclientsearch%3Fmkt%3Dzh-CN%26amp%3BsetLang%3Dzh%26amp%3Bform%3DBDVEHC%26amp%3BClientVer%3DBDDTV3.5.1.4320%26amp%3Bq%3D%25E4%25BD%25A0%25E6%259C%2589%25E4%25BB%2580%25E4%25B9%2588%25E5%25BB%25BA%25E8%25AE%25AE%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3E%3CSPAN%20style%3D%22color%3A%20%23000000%3B%20font-family%3A%20Segoe%20UI%3B%22%3EAny%3C%2FSPAN%3E%3C%2FA%3E%3CSPAN%20style%3D%22color%3A%20%23000000%3B%20font-family%3A%20Segoe%20UI%3B%22%3E%20%3C%2FSPAN%3E%3CA%20href%3D%22https%3A%2F%2Fcn.bing.com%2Fdict%2Fclientsearch%3Fmkt%3Dzh-CN%26amp%3BsetLang%3Dzh%26amp%3Bform%3DBDVEHC%26amp%3BClientVer%3DBDDTV3.5.1.4320%26amp%3Bq%3D%25E4%25BD%25A0%25E6%259C%2589%25E4%25BB%2580%25E4%25B9%2588%25E5%25BB%25BA%25E8%25AE%25AE%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3E%3CSPAN%20style%3D%22color%3A%20%23000000%3B%20font-family%3A%20Segoe%20UI%3B%22%3Esuggestions%3C%2FSPAN%3E%3C%2FA%3E%3F%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22%E6%97%A0%E6%A0%87%E9%A2%98.png%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22%E6%97%A0%E6%A0%87%E9%A2%98.png%22%20style%3D%22width%3A%20881px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22%E6%97%A0%E6%A0%87%E9%A2%98.png%22%20style%3D%22width%3A%20881px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22%E6%97%A0%E6%A0%87%E9%A2%98.png%22%20style%3D%22width%3A%20881px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22%E6%97%A0%E6%A0%87%E9%A2%98.png%22%20style%3D%22width%3A%20881px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22%E6%97%A0%E6%A0%87%E9%A2%98.png%22%20style%3D%22width%3A%20881px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22%E6%97%A0%E6%A0%87%E9%A2%98.png%22%20style%3D%22width%3A%20881px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22%E6%97%A0%E6%A0%87%E9%A2%98.png%22%20style%3D%22width%3A%20881px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22%E6%97%A0%E6%A0%87%E9%A2%98.png%22%20style%3D%22width%3A%20881px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22%E6%97%A0%E6%A0%87%E9%A2%98.png%22%20style%3D%22width%3A%20881px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22%E6%97%A0%E6%A0%87%E9%A2%98.png%22%20style%3D%22width%3A%20881px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22%E6%97%A0%E6%A0%87%E9%A2%98.png%22%20style%3D%22width%3A%20881px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22%E6%97%A0%E6%A0%87%E9%A2%98.png%22%20style%3D%22width%3A%20881px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22%E6%97%A0%E6%A0%87%E9%A2%98.png%22%20style%3D%22width%3A%20881px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22%E6%97%A0%E6%A0%87%E9%A2%98.png%22%20style%3D%22width%3A%20881px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F18582iEB0FC3DC4D6CDAFB%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22%E6%97%A0%E6%A0%87%E9%A2%98.png%22%20alt%3D%22%E6%97%A0%E6%A0%87%E9%A2%98.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3Eor%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22%E6%97%A0%E6%A0%87%E9%A2%981.png%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22%E6%97%A0%E6%A0%87%E9%A2%981.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22%E6%97%A0%E6%A0%87%E9%A2%981.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22%E6%97%A0%E6%A0%87%E9%A2%981.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22%E6%97%A0%E6%A0%87%E9%A2%981.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22%E6%97%A0%E6%A0%87%E9%A2%981.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22%E6%97%A0%E6%A0%87%E9%A2%981.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22%E6%97%A0%E6%A0%87%E9%A2%981.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22%E6%97%A0%E6%A0%87%E9%A2%981.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22%E6%97%A0%E6%A0%87%E9%A2%981.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22%E6%97%A0%E6%A0%87%E9%A2%981.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22%E6%97%A0%E6%A0%87%E9%A2%981.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22%E6%97%A0%E6%A0%87%E9%A2%981.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22%E6%97%A0%E6%A0%87%E9%A2%981.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22%E6%97%A0%E6%A0%87%E9%A2%981.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F18633iE8789A0170FAC82D%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22%E6%97%A0%E6%A0%87%E9%A2%981.png%22%20alt%3D%22%E6%97%A0%E6%A0%87%E9%A2%981.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116557%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116557%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EPlease%26nbsp%3Bcheck%20with%26nbsp%3Byour%20S32V%20contact%20window%20for%20that%2C%20here%20is%20just%20for%20IMX6.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116555%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116555%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EI%20think%20you%20still%20need%20check%20and%20tuning%20your%20ISX016%20camera%20setting%2C%20the%20reference%20code%20is%20for%20AP0101%2BAR0140%20camera%20board.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116554%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116554%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CDIV%3EThank%20you%20for%20your%20reply%EF%BC%8C%3C%2FDIV%3E%3CDIV%3Ethe%20camera%20is%20working%20in%20sync%20mode.%3C%2FDIV%3E%3CDIV%3Esometime%20i%20can%20connect%20two%20camrea%20successfully%3A%3C%2FDIV%3E%3CDIV%3Emax9286_mipi%3A%20sensor%20number%20%3D%202.%3CBR%20%2F%3Emxc_mipi_csi2%2021dc000.mipi_csi%3A%20mipi_csi2_reset%3A%20mipi_lane_bps%20%3D%20336%20Mbps%3CBR%20%2F%3Emxc_mipi_csi2%2021dc000.mipi_csi%3A%20mipi_csi2_reset%3A%20value%20%3D%200x2a.%3CBR%20%2F%3Emax9286_mipi%201-006a%3A%20ap0101_initialize%3A%20AP0101%20was%20found%2C%20index%20%3D%201.%3CBR%20%2F%3Emax9286_mipi%201-006a%3A%20ap0101_initialize%3AAP0101%20is%20already%20in%20Slave%20(Shutter-Sync)%20Mode.%3CBR%20%2F%3Emax9286_mipi%201-006a%3A%20ap0101_initialize%3A%20AP0101%20was%20found%2C%20index%20%3D%202.%3CBR%20%2F%3Emax9286_mipi%201-006a%3A%20ap0101_initialize%3AAP0101%20is%20already%20in%20Slave%20(Shutter-Sync)%20Mode.%3C%2FDIV%3E%3CDIV%3Ebut%20when%20i%20try%20to%20get%20image%2Cthe%20image%20is%20not%20%26nbsp%3Bnormal%2C%3C%2FDIV%3E%3CDIV%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22%E6%8D%95%E8%8E%B7.PNG%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22%E6%8D%95%E8%8E%B7.PNG%22%20style%3D%22width%3A%20743px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22%E6%8D%95%E8%8E%B7.PNG%22%20style%3D%22width%3A%20743px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22%E6%8D%95%E8%8E%B7.PNG%22%20style%3D%22width%3A%20743px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22%E6%8D%95%E8%8E%B7.PNG%22%20style%3D%22width%3A%20743px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22%E6%8D%95%E8%8E%B7.PNG%22%20style%3D%22width%3A%20743px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22%E6%8D%95%E8%8E%B7.PNG%22%20style%3D%22width%3A%20743px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22%E6%8D%95%E8%8E%B7.PNG%22%20style%3D%22width%3A%20743px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22%E6%8D%95%E8%8E%B7.PNG%22%20style%3D%22width%3A%20743px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22%E6%8D%95%E8%8E%B7.PNG%22%20style%3D%22width%3A%20743px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22%E6%8D%95%E8%8E%B7.PNG%22%20style%3D%22width%3A%20743px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22%E6%8D%95%E8%8E%B7.PNG%22%20style%3D%22width%3A%20743px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22%E6%8D%95%E8%8E%B7.PNG%22%20style%3D%22width%3A%20743px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22%E6%8D%95%E8%8E%B7.PNG%22%20style%3D%22width%3A%20743px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22%E6%8D%95%E8%8E%B7.PNG%22%20style%3D%22width%3A%20743px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F18547iB356B38924454BFE%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22%E6%8D%95%E8%8E%B7.PNG%22%20alt%3D%22%E6%8D%95%E8%8E%B7.PNG%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22%E6%8D%95%E8%8E%B7.PNG%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22%E6%8D%95%E8%8E%B7.PNG%22%20style%3D%22width%3A%20712px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22%E6%8D%95%E8%8E%B7.PNG%22%20style%3D%22width%3A%20712px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22%E6%8D%95%E8%8E%B7.PNG%22%20style%3D%22width%3A%20712px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22%E6%8D%95%E8%8E%B7.PNG%22%20style%3D%22width%3A%20712px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22%E6%8D%95%E8%8E%B7.PNG%22%20style%3D%22width%3A%20712px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22%E6%8D%95%E8%8E%B7.PNG%22%20style%3D%22width%3A%20712px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22%E6%8D%95%E8%8E%B7.PNG%22%20style%3D%22width%3A%20712px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22%E6%8D%95%E8%8E%B7.PNG%22%20style%3D%22width%3A%20712px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22%E6%8D%95%E8%8E%B7.PNG%22%20style%3D%22width%3A%20712px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22%E6%8D%95%E8%8E%B7.PNG%22%20style%3D%22width%3A%20712px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22%E6%8D%95%E8%8E%B7.PNG%22%20style%3D%22width%3A%20712px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22%E6%8D%95%E8%8E%B7.PNG%22%20style%3D%22width%3A%20712px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22%E6%8D%95%E8%8E%B7.PNG%22%20style%3D%22width%3A%20712px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22%E6%8D%95%E8%8E%B7.PNG%22%20style%3D%22width%3A%20712px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F18602iA829D84D887281A4%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22%E6%8D%95%E8%8E%B7.PNG%22%20alt%3D%22%E6%8D%95%E8%8E%B7.PNG%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3Ethe%20clock%20configure%20is%20not%20right%3F%20g_sensor_num%20%3D%202%26nbsp%3B%20lanes%26nbsp%3B%3D%203%3C%2FDIV%3E%3CDIV%3Emipi_csi2_reset(mipi_csi2_info%2C%20(672*%20g_sensor_num)%20%2F%20(lanes%20%2B%201))%3B%3C%2FDIV%3E%3CDIV%3E%3CA%20class%3D%22jx-jive-macro-user%22%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Fpeople%2FQiang_FSL%22%20target%3D%22_blank%22%3EQiang_FSL%3C%2FA%3E%E2%80%8C%3C%2FDIV%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116553%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116553%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EI%20think%20your%20cameras%20are%20not%20working%20in%20sync%20mode.%20They%20should%20work%20in%20such%20mode%3A%20MAX9286%20send%20a%20pulse%20to%20each%20camera%2C%20then%20each%20camera%20send%20out%20one%20frame.%20The%20VSYNC%20for%20each%20camera%20should%20appear%20in%20almost%20same%20time.%20%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EIf%20MAX9286%20can't%20sync%20the%20multi-cameras%2C%20it%20will%20not%26nbsp%3Boutput%20MIPI%20signals.%20But%20for%20single%20camera%2C%20no%20sync%20was%20needed.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116552%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116552%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3Enow%20i%20use%20BSP%203.10.53%2C%20max9286%2Bmax96707%2BISX016%3C%2FP%3E%3CP%3Ewhen%20connest%20one%20camera%20i%20can%20get%20image%20successfully%2Cbut%20when%20i%20connect%20tow%20cameras%20i%20always%20get%20mipi%20csi2%20can%20not%20receive%20sensor%20clk!%20MIPI_CSI_PHY_STATE%20%3D%200x6f0.%3C%2FP%3E%3CP%3Ei%20have%20patched%20%3CA%20_jive_internal%3D%22true%22%20data-content-finding%3D%22Community%22%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Fservlet%2FJiveServlet%2Fdownload%2F328548-7-390480%2FL3.10.53_GA1.1.0_MAX9286_Surroundview_Patch_2016-07-26.zip%22%20target%3D%22_blank%22%3E%3CSTRONG%20style%3D%22color%3A%20%235e89c1%3B%22%3EL3.10.53_GA1.1.0_MAX9286_Surroundview_Patch_2016-07-26.zip%3C%2FSTRONG%3E%3C%2FA%3E%3C%2FP%3E%3CP%3Emy%20code%20%3A%3C%2FP%3E%3CP%3E%26nbsp%3Bmax9271_write_reg(0%2C%200x40%2C%200x2F)%3B%3CBR%20%2F%3E%26nbsp%3Bmsleep(2)%3B%3CBR%20%2F%3E%26nbsp%3Bmax9271_write_reg(0%2C%200x97%2C%200x5F)%3B%3C%2FP%3E%3CP%3E....%3C%2FP%3E%3CP%3E%26nbsp%3Bmax9286_write_reg(0x01%2C%200x00)%3B%3CBR%20%2F%3E%26nbsp%3Bmax9286_write_reg(0x63%2C%200x00)%3B%3CBR%20%2F%3E%26nbsp%3Bmax9286_write_reg(0x64%2C%200x00)%3B%3C%2FP%3E%3CP%3E%26nbsp%3Bmax9286_write_reg(0x06%2C%200x00)%3B%3CBR%20%2F%3E%26nbsp%3Bmax9286_write_reg(0x07%2C%200x00)%3B%3CBR%20%2F%3E%26nbsp%3Bmax9286_write_reg(0x08%2C%200x26)%3B%3C%2FP%3E%3CP%3E...%3C%2FP%3E%3CP%3Emipi_csi2_reset(mipi_csi2_info%2C%20(576%20*%20g_sensor_num)%20%2F%20(lanes%20%2B%201))%3B%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3Ei%20have%20refer%20Debug%20steps%20for%20customer%20MIPI%20sensor.docx.%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2011pt%3B%22%3Emy%20doubt%20is%20how%20to%26nbsp%3B%20confirm%20hsp_clk%26nbsp%3B%20and%20%26nbsp%3Bccm_pixel_clkm%20and%20where%20to%20configure%20%3CSPAN%20style%3D%22font-size%3A%20medium%3B%22%3Ehsp_clk%26nbsp%3B%20and%20%26nbsp%3Bccm_pixel_clkm%3C%2FSPAN%3E%3F%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2011pt%3B%22%3Eanother%20question%20is%20about%20MAX9286%20(%3CSPAN%20style%3D%22color%3A%20%23231f20%3B%20font-family%3A%20ArialMT%3B%20font-size%3A%209pt%3B%20font-style%3A%20normal%3B%20font-variant%3A%20normal%3B%22%3EFSYN%20CLOCKED%20in%20register%200x31%20%3C%2FSPAN%3E)%20when%20i%20read%20it%20it%20is%200x0%2C%20if%20the%20two%20camera%20can%20not%20get%20%3CSPAN%20style%3D%22color%3A%20%23231f20%3B%20font-family%3A%20ArialMT%3B%20font-size%3A%209pt%3B%20font-style%3A%20normal%3B%20font-variant%3A%20normal%3B%22%3EFSYNC%20LOCKED%2C%20this%20will%20lead%20to%20can%20not%20receive%20sensor%20clk%3F%3F%3F%3CBR%20style%3D%22text-transform%3A%20none%3B%20line-height%3A%20normal%3B%20text-indent%3A%200px%3B%20letter-spacing%3A%20normal%3B%20font-style%3A%20normal%3B%20font-variant%3A%20normal%3B%20font-weight%3A%20normal%3B%20word-spacing%3A%200px%3B%20white-space%3A%20normal%3B%20orphans%3A%202%3B%20widows%3A%202%3B%20-webkit-text-size-adjust%3A%20auto%3B%20-webkit-text-stroke-width%3A%200px%3B%22%20%2F%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20style%3D%22font-size%3A%2011pt%3B%22%3Ehow%20to%20fix%20this%3F%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2011pt%3B%22%3Ethanks%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116550%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116550%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EThanks.%20The%20problem%20has%20been%26nbsp%3Bresoved.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116549%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116549%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EReference%20to%20MIPI%20specification%2C%20the%20YUV422%20data%20transferred%20on%20MIPI%20CSI2%20is%20UYVY%2C%20no%20YUYV%2C%20so%20in%20max9286_mipi.c%2C%20we%20have%20the%20followed%20code%3A%3C%2FP%3E%3CP%3Emax9286_data%5B0%5D.pix.pixelformat%20%3D%20V4L2_PIX_FMT_UYVY%3B%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3Eif%20(sensor-%26gt%3Bpix.pixelformat%20%3D%3D%20V4L2_PIX_FMT_UYVY)%20%7B%3CBR%20%2F%3E%20for%20(i%3D0%3B%20i%3CMAX_SENSOR_NUM%3E%3C%2FMAX_SENSOR_NUM%3E%20mipi_csi2_set_datatype(mipi_csi2_info%2C%20i%2C%20MIPI_DT_YUV422)%3B%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EIf%20your%20camera%20can%20only%20be%20YUYV%20format%2C%20you%20should%20change%20the%20max9286_mipi.c%20as%20followed%3A%3C%2FP%3E%3CP%3Emax9286_data%5B0%5D.pix.pixelformat%20%3D%20V4L2_PIX_FMT_YUYV%3B%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3Eif%20(sensor-%26gt%3Bpix.pixelformat%20%3D%3D%20V4L2_PIX_FMT_YUYV)%20%7B%3CBR%20%2F%3Efor%20(i%3D0%3B%20i%3CMAX_SENSOR_NUM%3E%3C%2FMAX_SENSOR_NUM%3Emipi_csi2_set_datatype(mipi_csi2_info%2C%20i%2C%20MIPI_DT_YUV422)%3B%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3ENote%3A%26nbsp%3B%3CSPAN%3EMIPI_DT_YUV422%20can't%20be%20changed%2C%20it%20is%20defined%20by%20MIPI%20CSI2%20specification%20for%20UYVY%2C%20there%20is%20no%20MIPI%20data%20type%20for%20YUYV.%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116546%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116546%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EThe%20patch%20had%20already%20show%20you%26nbsp%3Bthe%20reference%20code%20to%20set%20the%20GPR%20register%20in%20file%20arch%2Farm%2Fmach-imx%2Fmach-imx6q.c.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116544%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116544%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EYou%20need%20check%20your%20kernel%20boot%20up%26nbsp%3Blog%20to%20confirm%20there%20is%20no%20other%20V4l2%20capture%20driver%20used%20video0.%20You%20can%20also%20use%20command%20%22ls%20%2Fdev%2Fvideo*%22%20to%20list%20all%20video%20device%20in%20your%20system.%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EAnd%20register%20IOMUXC_GPR1%20(0x020E0004)%20should%20also%20be%20checked%2C%20bit%2020%20and%20bit%2019%20must%20be%200.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116542%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116542%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E(1)%20Onsemi%20AR0140%2BAP0101%2BMAX9271%20boards.%3C%2FP%3E%3CP%3EWe%20got%20this%20board%20from%20Onsemi.%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E(2)%20OmniVision%20OV10635%2BMAX9271%20boards.%3C%2FP%3E%3CP%3EThis%20board%20is%20made%20by%20Maxim%2C%20you%20can%20check%20with%20them.%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EAnd%20as%20I%20know%20AVNET%20China%20team%20had%20also%20built%20some%20camera%20boards%20for%20both%20AR0140%20and%20OV10635.%3C%2FP%3E%3CP%3E%22%3CA%20href%3D%22http%3A%2F%2Fentroninc.com%2F%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%20target%3D%22_blank%22%3Ehttp%3A%2F%2Fentroninc.com%2F%3C%2FA%3E%22%20had%20also%20built%20camera%20boards%20for%20this%20solution.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116541%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116541%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EI%20want%20to%20get%20your%20Test%20camera%20board%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%20(1)%20Onsemi%20AR0140%2BAP0101%2BMAX9271%20boards.%3C%2FP%3E%3CP%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%20border%3A%200px%3B%22%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%20(2)%20OmniVision%20OV10635%2BMAX9271%20boards.%3C%2FP%3E%3CP%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%20border%3A%200px%3B%22%3E%3C%2FP%3E%3CP%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%20border%3A%200px%3B%22%3Ewhere%20can%20I%20get%20them%3F%3C%2FP%3E%3CDIV%20class%3D%22%22%20style%3D%22color%3A%20%23000000%3B%20font-size%3A%2012px%3B%20padding%3A%2023px%200px%200px%3B%22%3E%3CP%20class%3D%22%22%20lang%3D%22en%22%20style%3D%22color%3A%20%235f6066%3B%20border%3A%200px%3B%20font-size%3A%2012px%3B%22%3ECould%20you%20please%20recommend%26nbsp%3B%3C%2FP%3E%3C%2FDIV%3E%3CDIV%20class%3D%22%22%20style%3D%22color%3A%20%23000000%3B%20font-size%3A%2012px%3B%20padding%3A%208px%2015px%2015px%200px%3B%22%3E%20%3C%2FDIV%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116539%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116539%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%20Li%2C%20when%20i%20build%20BSP%20L3.14.52.1.1%2Ci%20got%20some%20error%2C%20please%20give%20some%20help%2Cthanks%3C%2FP%3E%3CP%3Ebitback%20fsl-image-gui%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22%E6%8D%95%E8%8E%B7111.PNG%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22%E6%8D%95%E8%8E%B7111.PNG%22%20style%3D%22width%3A%20992px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22%E6%8D%95%E8%8E%B7111.PNG%22%20style%3D%22width%3A%20992px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22%E6%8D%95%E8%8E%B7111.PNG%22%20style%3D%22width%3A%20992px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22%E6%8D%95%E8%8E%B7111.PNG%22%20style%3D%22width%3A%20992px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22%E6%8D%95%E8%8E%B7111.PNG%22%20style%3D%22width%3A%20992px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22%E6%8D%95%E8%8E%B7111.PNG%22%20style%3D%22width%3A%20992px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22%E6%8D%95%E8%8E%B7111.PNG%22%20style%3D%22width%3A%20992px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22%E6%8D%95%E8%8E%B7111.PNG%22%20style%3D%22width%3A%20992px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22%E6%8D%95%E8%8E%B7111.PNG%22%20style%3D%22width%3A%20992px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22%E6%8D%95%E8%8E%B7111.PNG%22%20style%3D%22width%3A%20992px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22%E6%8D%95%E8%8E%B7111.PNG%22%20style%3D%22width%3A%20992px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22%E6%8D%95%E8%8E%B7111.PNG%22%20style%3D%22width%3A%20992px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22%E6%8D%95%E8%8E%B7111.PNG%22%20style%3D%22width%3A%20992px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22%E6%8D%95%E8%8E%B7111.PNG%22%20style%3D%22width%3A%20992px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F3302i28168E5CE22CB08C%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22%E6%8D%95%E8%8E%B7111.PNG%22%20alt%3D%22%E6%8D%95%E8%8E%B7111.PNG%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116538%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116538%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EThanks%20for%20your%20reply.%20There%20is%20no%20flash%20ROM%20on%20OV10635%20board.%3C%2FP%3E%3CP%3EFollow%20are%20the%20wave%20of%20FSIN%2CHRFE%20and%20VSYNC.%20I%20think%20the%20issure%20in%20the%20OV10635%20register%20setting%2C%20My%20OV10635%20is%20producted%20in%202014%2C%20did%20you%20test%20the%20patch%20on%20the%202014%20version%20chip%20and%20have%20the%20correct%20register%20setting%EF%BC%9F%26nbsp%3B%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22FSIN-VS1.JPG%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22FSIN-VS1.JPG%22%20style%3D%22width%3A%20640px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22FSIN-VS1.JPG%22%20style%3D%22width%3A%20640px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22FSIN-VS1.JPG%22%20style%3D%22width%3A%20640px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22FSIN-VS1.JPG%22%20style%3D%22width%3A%20640px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22FSIN-VS1.JPG%22%20style%3D%22width%3A%20640px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22FSIN-VS1.JPG%22%20style%3D%22width%3A%20640px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22FSIN-VS1.JPG%22%20style%3D%22width%3A%20640px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22FSIN-VS1.JPG%22%20style%3D%22width%3A%20640px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22FSIN-VS1.JPG%22%20style%3D%22width%3A%20640px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22FSIN-VS1.JPG%22%20style%3D%22width%3A%20640px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22FSIN-VS1.JPG%22%20style%3D%22width%3A%20640px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22FSIN-VS1.JPG%22%20style%3D%22width%3A%20640px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22FSIN-VS1.JPG%22%20style%3D%22width%3A%20640px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22FSIN-VS1.JPG%22%20style%3D%22width%3A%20640px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F2374iD859654232EAC2D4%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22FSIN-VS1.JPG%22%20alt%3D%22FSIN-VS1.JPG%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22FSIN-VS2.JPG%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22FSIN-VS2.JPG%22%20style%3D%22width%3A%20640px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22FSIN-VS2.JPG%22%20style%3D%22width%3A%20640px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22FSIN-VS2.JPG%22%20style%3D%22width%3A%20640px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22FSIN-VS2.JPG%22%20style%3D%22width%3A%20640px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22FSIN-VS2.JPG%22%20style%3D%22width%3A%20640px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22FSIN-VS2.JPG%22%20style%3D%22width%3A%20640px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22FSIN-VS2.JPG%22%20style%3D%22width%3A%20640px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22FSIN-VS2.JPG%22%20style%3D%22width%3A%20640px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22FSIN-VS2.JPG%22%20style%3D%22width%3A%20640px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22FSIN-VS2.JPG%22%20style%3D%22width%3A%20640px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22FSIN-VS2.JPG%22%20style%3D%22width%3A%20640px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22FSIN-VS2.JPG%22%20style%3D%22width%3A%20640px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22FSIN-VS2.JPG%22%20style%3D%22width%3A%20640px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22FSIN-VS2.JPG%22%20style%3D%22width%3A%20640px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F2415iEEFFB224294A9992%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22FSIN-VS2.JPG%22%20alt%3D%22FSIN-VS2.JPG%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSTRONG%3EComent%EF%BC%9Ayellow%20is%20FSIN%2C%20blue%20is%20VSYNC.%3C%2FSTRONG%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSTRONG%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22HREF-VS1.JPG%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22HREF-VS1.JPG%22%20style%3D%22width%3A%20640px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22HREF-VS1.JPG%22%20style%3D%22width%3A%20640px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22HREF-VS1.JPG%22%20style%3D%22width%3A%20640px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22HREF-VS1.JPG%22%20style%3D%22width%3A%20640px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22HREF-VS1.JPG%22%20style%3D%22width%3A%20640px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22HREF-VS1.JPG%22%20style%3D%22width%3A%20640px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22HREF-VS1.JPG%22%20style%3D%22width%3A%20640px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22HREF-VS1.JPG%22%20style%3D%22width%3A%20640px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22HREF-VS1.JPG%22%20style%3D%22width%3A%20640px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22HREF-VS1.JPG%22%20style%3D%22width%3A%20640px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22HREF-VS1.JPG%22%20style%3D%22width%3A%20640px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22HREF-VS1.JPG%22%20style%3D%22width%3A%20640px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22HREF-VS1.JPG%22%20style%3D%22width%3A%20640px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22HREF-VS1.JPG%22%20style%3D%22width%3A%20640px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F2459i7C23CEC4E4A8ED79%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22HREF-VS1.JPG%22%20alt%3D%22HREF-VS1.JPG%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22HREF-VS2.JPG%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22HREF-VS2.JPG%22%20style%3D%22width%3A%20640px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22HREF-VS2.JPG%22%20style%3D%22width%3A%20640px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22HREF-VS2.JPG%22%20style%3D%22width%3A%20640px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22HREF-VS2.JPG%22%20style%3D%22width%3A%20640px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22HREF-VS2.JPG%22%20style%3D%22width%3A%20640px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22HREF-VS2.JPG%22%20style%3D%22width%3A%20640px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22HREF-VS2.JPG%22%20style%3D%22width%3A%20640px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22HREF-VS2.JPG%22%20style%3D%22width%3A%20640px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22HREF-VS2.JPG%22%20style%3D%22width%3A%20640px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22HREF-VS2.JPG%22%20style%3D%22width%3A%20640px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22HREF-VS2.JPG%22%20style%3D%22width%3A%20640px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22HREF-VS2.JPG%22%20style%3D%22width%3A%20640px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22HREF-VS2.JPG%22%20style%3D%22width%3A%20640px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22HREF-VS2.JPG%22%20style%3D%22width%3A%20640px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F2498i825C64F8793FA088%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22HREF-VS2.JPG%22%20alt%3D%22HREF-VS2.JPG%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSTRONG%3E%3C%2FP%3E%3CP%3E%3CSTRONG%3EComent%EF%BC%9Ayellow%20is%20HREF%2C%20blue%20is%20VSYNC.%3C%2FSTRONG%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116537%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116537%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%20Qiang%EF%BC%8C%3C%2FP%3E%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3BThe%20patch%20of%20HD%20720p%20sound%20view%20we%20have%20tested%20on%20I.MX6qp-sabreauto%20.But%20%26nbsp%3Bnow%20our%20board%20designed%20based%20on%20I.mx6qsabresd%20and%20BSP%20version%20is%20L3.14.52%20for%20imx6qsabresd.%20So%20%2Cmy%20question%20is%20%26nbsp%3Bcan%20you%20send%20us%20the%20patch%20for%20L3.14.52%20of%20%26nbsp%3Bimx6qsabresd%20%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116536%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116536%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%20Winter%2C%20did%20you%20measure%20the%20correct%20pin%3F%20The%20HREF%20is%20the%20HSYNC%20signal%2C%20it%20is%20for%20line%2C%20so%20it%20will%20not%20be%2030fps.%3C%2FP%3E%3CP%3EI%20think%20you%20need%20check%20your%20OV10635%20setting%2C%20if%20it%20is%20initialized%20by%20on%20board%20flash%20ROM%2C%20not%20from%20the%20MAX9286%20driver%2C%20you%20should%20update%20your%20flash%20ROM%20setting.%20The%20VSYNC%20should%20align%20with%20the%20FSIN%20signal%2C%20this%20signal%20is%20from%20MAX9271's%20GPO.%20One%20FSIN%2C%20one%20VSYNC.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116535%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116535%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%20border%3A%200px%3B%22%3EHi~Li%20Qiang!%3C%2FP%3E%3CP%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%20border%3A%200px%3B%22%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20Thank%20you%20for%20your%20Patch~%3C%2FP%3E%3CP%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%20border%3A%200px%3B%22%3E%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20I%20use%20your%20patch%20for%20my%20camera%20OV10635%20board%2C%20%26nbsp%3Bit%20is%20not%20work.%20I%20found%20%26nbsp%3Bthe%20VSYNC%20of%20the%20OV10635%20%26nbsp%3Bis%20discontinuous%EF%BC%8Cthe%20HREF%20is%20ok%20and%20looks%20about%2030fps.%20%26nbsp%3BCan%20you%20paste%20your%20VSYNC%20wave%20here%3F%20Thanks%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116531%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116531%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EThe%20camera%20sensor%20AR0140%20should%20connect%20to%20ISP%20AP0101%2C%20then%20AP0101%20should%20connected%20to%20MAX9271%20to%20output%20the%20serial%20signal.%3C%2FP%3E%3CP%3EAnd%20I%20think%2C%20without%20AP0101%2C%20the%20AR0140%20can't%20work%20in%20the%20solution.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116530%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116530%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3Ehi%20%26nbsp%3BLi%20Qiang%EF%BC%9A%3C%2FP%3E%3CP%3E%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20have%20change%20the%20config%EF%BC%8CBut%20i%20find%20i%20your%20code%20only%20%26nbsp%3Bhave%20AP0101%EF%BC%8Cnot%20have%20AR0140%EF%BC%8Ci%20run%20the%20board%EF%BC%8Clike%20this%EF%BC%9A%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.png%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.png%22%20style%3D%22width%3A%20426px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.png%22%20style%3D%22width%3A%20426px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.png%22%20style%3D%22width%3A%20426px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.png%22%20style%3D%22width%3A%20426px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.png%22%20style%3D%22width%3A%20426px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.png%22%20style%3D%22width%3A%20426px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.png%22%20style%3D%22width%3A%20426px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.png%22%20style%3D%22width%3A%20426px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.png%22%20style%3D%22width%3A%20426px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.png%22%20style%3D%22width%3A%20426px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.png%22%20style%3D%22width%3A%20426px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.png%22%20style%3D%22width%3A%20426px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.png%22%20style%3D%22width%3A%20426px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_1.png%22%20style%3D%22width%3A%20426px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F5203i8FC86447DC8D50A9%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22pastedImage_1.png%22%20alt%3D%22pastedImage_1.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116529%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116529%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EPlease%20read%20the%20readme%20file%20again%2C%20it%20had%20already%20told%20you%20where%20to%20select%20the%20camera%20sensor.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116528%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116528%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3Ehi%20%26nbsp%3BLi%20qiang%EF%BC%9A%3C%2FP%3E%3CP%3E%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20i%20find%20my%20sensor%20is%20AR0140%EF%BC%8Cnot%20OV10635%EF%BC%8CWhere%20I%20need%20to%20change%EF%BC%9Fthank%20you%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116527%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116527%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%20Haifeng%2C%20yes%20the%20MAX9286%20board%20was%20powered%20from%20iMX6%20board%20with%205V%20power%2C%20and%20the%20OV10635%20camera%20boards%20can%20also%20be%20powered%20from%20iMX6%20boards's%205V%2C%20but%20there%20is%20another%26nbsp%3Bpower%20connector%20on%20MAX9286%20board%20which%20can%20be%20used%20to%20power%20the%204xOV10635%20camera%20board%2C%20you%20can%20connect%2012V%20power%20to%20it%20and%20select%20the%20jump%20on%20MAX9286%20boards.%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3ESo%20the%20final%20power%3A%205V%20from%20iMX6%20board%20to%20MAX9286%20board%3B%2012V%20from%20MAX9286%20board's%26nbsp%3Bpower%26nbsp%3Bconnector%20to%20OV10635%20camera%20boards.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116526%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116526%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3Ehi%20%26nbsp%3Bqiang%20li%3A%3C%2FP%3E%3CP%3E%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3Bi%20use%20the%20MAX9286%20board%2Ci%20find%20the%20max9286%20board%20supply%20by%205V%2C%20my%20max9286board%20supply%20by%26nbsp%3Bmaxim%2Cthey%20designed%20for%20I.mx6.%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%2261600121988173929.jpg%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%2261600121988173929.jpg%22%20style%3D%22width%3A%20749px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%2261600121988173929.jpg%22%20style%3D%22width%3A%20749px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%2261600121988173929.jpg%22%20style%3D%22width%3A%20749px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%2261600121988173929.jpg%22%20style%3D%22width%3A%20749px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%2261600121988173929.jpg%22%20style%3D%22width%3A%20749px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%2261600121988173929.jpg%22%20style%3D%22width%3A%20749px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%2261600121988173929.jpg%22%20style%3D%22width%3A%20749px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%2261600121988173929.jpg%22%20style%3D%22width%3A%20749px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%2261600121988173929.jpg%22%20style%3D%22width%3A%20749px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%2261600121988173929.jpg%22%20style%3D%22width%3A%20749px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%2261600121988173929.jpg%22%20style%3D%22width%3A%20749px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%2261600121988173929.jpg%22%20style%3D%22width%3A%20749px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%2261600121988173929.jpg%22%20style%3D%22width%3A%20749px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%2261600121988173929.jpg%22%20style%3D%22width%3A%20749px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F2668i9665C55642DCE1BE%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%2261600121988173929.jpg%22%20alt%3D%2261600121988173929.jpg%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22MAX9286_iMX6_SCH_RevP11.png%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22MAX9286_iMX6_SCH_RevP11.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22MAX9286_iMX6_SCH_RevP11.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22MAX9286_iMX6_SCH_RevP11.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22MAX9286_iMX6_SCH_RevP11.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22MAX9286_iMX6_SCH_RevP11.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22MAX9286_iMX6_SCH_RevP11.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22MAX9286_iMX6_SCH_RevP11.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22MAX9286_iMX6_SCH_RevP11.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22MAX9286_iMX6_SCH_RevP11.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22MAX9286_iMX6_SCH_RevP11.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22MAX9286_iMX6_SCH_RevP11.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22MAX9286_iMX6_SCH_RevP11.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22MAX9286_iMX6_SCH_RevP11.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22MAX9286_iMX6_SCH_RevP11.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F2717i3EF186C49B5B7191%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22MAX9286_iMX6_SCH_RevP11.png%22%20alt%3D%22MAX9286_iMX6_SCH_RevP11.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22MAX9286_iMX6_SCH_RevP12.png%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22MAX9286_iMX6_SCH_RevP12.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22MAX9286_iMX6_SCH_RevP12.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22MAX9286_iMX6_SCH_RevP12.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22MAX9286_iMX6_SCH_RevP12.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22MAX9286_iMX6_SCH_RevP12.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22MAX9286_iMX6_SCH_RevP12.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22MAX9286_iMX6_SCH_RevP12.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22MAX9286_iMX6_SCH_RevP12.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22MAX9286_iMX6_SCH_RevP12.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22MAX9286_iMX6_SCH_RevP12.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22MAX9286_iMX6_SCH_RevP12.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22MAX9286_iMX6_SCH_RevP12.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22MAX9286_iMX6_SCH_RevP12.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22MAX9286_iMX6_SCH_RevP12.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F2738iAFA18967749D04B9%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22MAX9286_iMX6_SCH_RevP12.png%22%20alt%3D%22MAX9286_iMX6_SCH_RevP12.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116525%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116525%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EThese%20setting%20are%20used%20in%20mxc_mipi_csi2.c%20and%20mxc_v4l2_capture.c%2C%20you%20can%20modify%20the%20code%20directly.%3C%2FP%3E%3CP%3EBy%20the%20way%2C%20I%20think%20you%20should%20not%20compare%20the%20patched%203.10.53%20files%20with%203.0.35%20files%2C%20you%20can%20manually%20modify%20the%203.0.35%20files%20directly%2C%20based%20on%20the%20code%20modification%20in%20patches.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116524%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116524%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3Einux_3.10.35%2Farch%2Farm%2Fboot%2Fdts%2Fimx6q-sabreauto.dts%20%26nbsp%3B%E4%B8%AD%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%26nbsp%3B%20%26nbsp%3B%3C%2FP%3E%3CP%3E%26amp%3Bmipi_csi%20%7B%3CBR%20%2F%3E%20status%20%3D%20%22okay%22%3B%3CBR%20%2F%3E%20lanes%20%3D%20%26lt%3B4%26gt%3B%3B%3C%2FP%3E%3CP%3Emipi-csi2-channel%400%20%7B%3CBR%20%2F%3E%20ipu_id%20%3D%20%26lt%3B0%26gt%3B%3B%3CBR%20%2F%3E%20csi_id%20%3D%20%26lt%3B0%26gt%3B%3B%3CBR%20%2F%3E%20v_channel%20%3D%20%26lt%3B0%26gt%3B%3B%3CBR%20%2F%3E%20status%20%3D%20%22okay%22%3B%3CBR%20%2F%3E%20%7D%3B%3C%2FP%3E%3CP%3Emipi-csi2-channel%401%20%7B%3CBR%20%2F%3E%20ipu_id%20%3D%20%26lt%3B0%26gt%3B%3B%3CBR%20%2F%3E%20csi_id%20%3D%20%26lt%3B1%26gt%3B%3B%3CBR%20%2F%3E%20v_channel%20%3D%20%26lt%3B1%26gt%3B%3B%3CBR%20%2F%3E%20status%20%3D%20%22okay%22%3B%3CBR%20%2F%3E%20%7D%3B%3C%2FP%3E%3CP%3Emipi-csi2-channel%402%20%7B%3CBR%20%2F%3E%20ipu_id%20%3D%20%26lt%3B1%26gt%3B%3B%3CBR%20%2F%3E%20csi_id%20%3D%20%26lt%3B0%26gt%3B%3B%3CBR%20%2F%3E%20v_channel%20%3D%20%26lt%3B2%26gt%3B%3B%3CBR%20%2F%3E%20status%20%3D%20%22okay%22%3B%3CBR%20%2F%3E%20%7D%3B%3C%2FP%3E%3CP%3Emipi-csi2-channel%403%20%7B%3CBR%20%2F%3E%20ipu_id%20%3D%20%26lt%3B1%26gt%3B%3B%3CBR%20%2F%3E%20csi_id%20%3D%20%26lt%3B1%26gt%3B%3B%3CBR%20%2F%3E%20v_channel%20%3D%20%26lt%3B3%26gt%3B%3B%3CBR%20%2F%3E%20status%20%3D%20%22okay%22%3B%3CBR%20%2F%3E%20%7D%3B%3CBR%20%2F%3E%7D%3B%3C%2FP%3E%3CP%3E%E8%BF%99%E4%B8%80%E6%AE%B5%E5%9C%A83.0.35%E4%B8%AD%E6%80%8E%E4%B9%88%E5%A4%84%E7%90%86%EF%BC%9F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116520%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116520%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%20Jin%2C%20if%20you%20supply%20the%20camera%20board%20with%205V%20power%20and%20using%20long%20Coax%20cable%2C%20there%20is%20chance%20to%20get%20such%20issue.%20%3C%2FP%3E%3CP%3EThe%20OV10635%20camera%20board%20is%20designed%20for%207~12V%20power%20supply%2C%20so%20you%20can%20supply%20the%20camera%20board%20with%2012V%20power.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116519%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116519%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3Edear%26nbsp%3B%3CA%20_jive_internal%3D%22true%22%20data-content-finding%3D%22Community%22%20data-userid%3D%2236648%22%20data-username%3D%22Qiang_FSL%22%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Fpeople%2FQiang_FSL%22%20style%3D%22color%3A%20%238ca9cd%3B%20background-color%3A%20%23ffffff%3B%20border%3A%200px%3B%20font-weight%3A%20200%3B%20font-size%3A%201.286rem%3B%22%20target%3D%22_blank%22%3EQiang%20Li%3C%2FA%3E%EF%BC%9A%3C%2FP%3E%3CP%3E%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3Bhave%20you%20try%20on%20the%26nbsp%3Bimx6q-sabreauto%20board%EF%BC%9F%20i%20can%20not%20use%20the%20max9286%20on%20sabreauto%20board%EF%BC%8Cit%20is%20some%20error%EF%BC%9A%3C%2FP%3E%3CP%3E1%20-x%200%20-g2d%20%26amp%3Blo%3A%2Funit_tests%23%20.%2Fmxc_v4l2_tvin.out%20-ol%200%20-ot%200%20-ow%20960%20-oh%20540%20-d%20%3CBR%20%2F%3E%5B1%5D%20845%3CBR%20%2F%3Eroot%40imx6qdlsolo%3A%2Funit_tests%23%20max9286_mipi%3A%20sensor%20number%20%3D%201.%3CBR%20%2F%3Emxc_mipi_csi2%2021dc000.mipi_csi%3A%20mipi_csi2_reset%3A%20mipi_lane_bps%20%3D%20192%20Mbps%3CBR%20%2F%3Emxc_mipi_csi2%2021dc000.mipi_csi%3A%20mipi_csi2_reset%3A%20value%20%3D%200x44.%3CBR%20%2F%3Emax9286_mipi%201-006a%3A%20ov10635_read_reg%3Aread%20reg%20error%3A%20reg%3D0x300a.%3CBR%20%2F%3Emax9286_mipi%201-006a%3A%20ov10635_check_device%3A%20OV10635%20hasn't%20been%20found%2C%20reg%5B0x300a%5D%20%3D%200x0.%3CBR%20%2F%3Emipi%20csi2%20can%20not%20receive%20sensor%20clk!%20MIPI_CSI_PHY_STATE%20%3D%200x6f0.%3CBR%20%2F%3Eg_in_width%20%3D%201280%2C%20g_in_height%20%3D%20800.%3CBR%20%2F%3Efb_fix.id%20%3D%20DISP4%20FG.%3CBR%20%2F%3Efb%3A%20smem_start%20%3D%200x73600000%2C%20smem_len%20%3D%200x480000.%3CBR%20%2F%3Efb%3A%20frame%20buffer%20size%20%3D%200x180000%20bytes.%3CBR%20%2F%3Efb%3A%20g_screen_info.xres%20%3D%201024%2C%20g_screen_info.yres%20%3D%20768.%3CBR%20%2F%3Efb%3A%20g_display_left%20%3D%200.%3CBR%20%2F%3Efb%3A%20g_display_top%20%3D%200.%3CBR%20%2F%3Efb%3A%20g_display_width%20%3D%20960.%3CBR%20%2F%3Efb%3A%20g_display_height%20%3D%20540.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116518%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116518%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EYou%20can%20link%20the%20libg2d.so%20to%20libg2d.so.0.8.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116517%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116517%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3Edear%20Qiang%20Li%EF%BC%9A%3C%2FP%3E%3CP%3E%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20i%20have%20use%20the%20L3.14.52%2Cit%20is%20some%20error%20use%20the%20binary%20in%20mxc_v4l2_tvin_max9286.tar.gz%20which%20yours%2Cthe%20log%20%3A%3C%2FP%3E%3CP%3E.%2Fmxc_v4l2_tvin.out%3A%20error%20while%20loading%20shared%20libraries%3A%20libg2d.so.0.8%3A%20cannot%20open%20shared%20object%20file%3A%20No%20such%20file%20or%20directory%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116516%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116516%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EThere%20is%20binary%20file%20in%20mxc_v4l2_tvin_max9286.tar.gz%2C%20you%20can%20use%20it%20directly.%20%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116515%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116515%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20font-size%3A%2014px%3B%22%3EHi%20Qiang%20Li%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20font-size%3A%2014px%3B%22%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20i%20use%20de%203.14.52%2Call%20patch%20used%2Cbut%20i%20have%20not%20use%2C%3CA%20_jive_internal%3D%22true%22%20data-content-finding%3D%22Community%22%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Fservlet%2FJiveServlet%2Fdownload%2F328548-7-363516%2Fmxc_v4l2_tvin_max9286.tar.gz%22%20style%3D%22font-size%3A%2012px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%23017bba%3B%20background-color%3A%20%23fdfdfd%3B%22%20target%3D%22_blank%22%3Emxc_v4l2_tvin_max9286.tar.gz%2C%3C%2FA%3Ein%20the%20rootfs%EF%BC%8Ci%20use%20unit_tests%2F%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20font-size%3A%2014px%3B%22%3Emxc_v4l2_tvin.out%20%2Cit%20is%20nothing%20to%20display%2Ccan%20you%20help%20me%3Fin%20the%203.14.52%20yocto%20%2Ci%20can%20not%20complie%20the%20%3CA%20_jive_internal%3D%22true%22%20data-content-finding%3D%22Community%22%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Fservlet%2FJiveServlet%2Fdownload%2F328548-7-363516%2Fmxc_v4l2_tvin_max9286.tar.gz%22%20style%3D%22font-size%3A%2012px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%23017bba%3B%20background-color%3A%20%23fdfdfd%3B%22%20target%3D%22_blank%22%3Emxc_v4l2_tvin_max9286.tar.gz%20%2Cit%20is%20something%20wrong%3C%2FA%3E%3C%2FSPAN%3E%3CBR%20%2F%3E%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116512%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116512%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EAfter%20commented%20out%20adv7180%2C%20it%20became%20OK.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116511%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116511%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%20Qiang%20Li%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EI%20see.%3C%2FP%3E%3CP%3Ethe%20adv7180%20should%20be%20commented%20out%20in%20imx6qdl-sabreauto.dtsi%20file.%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EThank%20you!%3C%2FP%3E%3CP%3EZongbiaoLiao%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116510%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116510%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EFrom%20your%20log%20%22g_in_width%20%3D%20720%2C%20g_in_height%20%3D%20624%22%2C%20I%20think%20the%20IPU0%20CSI0%20port%20hasn't%20been%20used%20by%20the%20MAX9286%2C%20it%20is%20still%20combined%20with%20adv7180.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116509%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116509%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%20Qiang%20Li%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EThe%20log%20is%20as%20bellow%3A%3C%2FP%3E%3CP%3E---------------------------------------%3C%2FP%3E%3CP%3Eroot%40imx6qsabreauto%3A%2Funit_tests%23%20.%2Fmax9286.sh%3C%2FP%3E%3CP%3Eroot%40imx6qsabreauto%3A%2Funit_tests%23%20g_in_width%20%3D%201280%2C%20g_in_height%20%3D%20800.%3C%2FP%3E%3CP%3Efb_fix.id%20%3D%20DISP3%20FG.%3C%2FP%3E%3CP%3Eg_in_width%20%3D%201280%2C%20g_in_height%20%3D%20800.%3C%2FP%3E%3CP%3Eg_in_width%20%3D%201280%2C%20g_in_height%20%3D%20800.%3C%2FP%3E%3CP%3Efb%3A%20smem_start%20%3D%200x72c00000%2C%20smem_len%20%3D%200xbdd800.%3C%2FP%3E%3CP%3Efb_fix.id%20%3D%20DISP3%20FG.%3C%2FP%3E%3CP%3Efb%3A%20frame%20buffer%20size%20%3D%200x3f4800%20bytes.%3C%2FP%3E%3CP%3Efb%3A%20g_screen_info.xres%20%3D%201920%2C%20g_screen_info.yres%20%3D%201080.%3C%2FP%3E%3CP%3Efb%3A%20g_display_left%20%3D%20960.%3C%2FP%3E%3CP%3Efb%3A%20g_display_top%20%3D%200.%3C%2FP%3E%3CP%3Efb%3A%20g_display_width%20%3D%20960.%3C%2FP%3E%3CP%3Efb%3A%20g_display_height%20%3D%20540.%3C%2FP%3E%3CP%3Efb%3A%20smem_start%20%3D%200x72c00000%2C%20smem_len%20%3D%200xbdd800.%3C%2FP%3E%3CP%3Estart%20time%20%3D%201457509993%20s%2C%20697691%20us%3C%2FP%3E%3CP%3Efb%3A%20frame%20buffer%20size%20%3D%200x3f4800%20bytes.%3C%2FP%3E%3CP%3Efb%3A%20g_screen_info.xres%20%3D%201920%2C%20g_screen_info.yres%20%3D%201080.%3C%2FP%3E%3CP%3Efb%3A%20g_display_left%20%3D%200.%3C%2FP%3E%3CP%3Efb%3A%20g_display_top%20%3D%20540.%3C%2FP%3E%3CP%3Efb_fix.id%20%3D%20DISP3%20FG.%3C%2FP%3E%3CP%3Efb%3A%20g_display_width%20%3D%20960.%3C%2FP%3E%3CP%3Efb%3A%20g_display_height%20%3D%20540.%3C%2FP%3E%3CP%3Efb%3A%20smem_start%20%3D%200x72c00000%2C%20smem_len%20%3D%200xbdd800.%3C%2FP%3E%3CP%3Efb%3A%20frame%20buffer%20size%20%3D%200x3f4800%20bytes.%3C%2FP%3E%3CP%3Efb%3A%20g_screen_info.xres%20%3D%201920%2C%20g_screen_info.yres%20%3D%201080.%3C%2FP%3E%3CP%3Efb%3A%20g_display_left%20%3D%20960.%3C%2FP%3E%3CP%3Efb%3A%20g_display_top%20%3D%20540.%3C%2FP%3E%3CP%3Efb%3A%20g_display_width%20%3D%20960.%3C%2FP%3E%3CP%3Efb%3A%20g_display_height%20%3D%20540.%3C%2FP%3E%3CP%3Estart%20time%20%3D%201457509993%20s%2C%20717597%20us%3C%2FP%3E%3CP%3Estart%20time%20%3D%201457509993%20s%2C%20717698%20us%3C%2FP%3E%3CP%3Eg_in_width%20%3D%20720%2C%20g_in_height%20%3D%20624.%3C%2FP%3E%3CP%3Efb_fix.id%20%3D%20DISP3%20FG.%3C%2FP%3E%3CP%3Efb%3A%20smem_start%20%3D%200x72c00000%2C%20smem_len%20%3D%200xbdd800.%3C%2FP%3E%3CP%3Efb%3A%20frame%20buffer%20size%20%3D%200x3f4800%20bytes.%3C%2FP%3E%3CP%3Efb%3A%20g_screen_info.xres%20%3D%201920%2C%20g_screen_info.yres%20%3D%201080.%3C%2FP%3E%3CP%3Efb%3A%20g_display_left%20%3D%200.%3C%2FP%3E%3CP%3Efb%3A%20g_display_top%20%3D%200.%3C%2FP%3E%3CP%3Efb%3A%20g_display_width%20%3D%20960.%3C%2FP%3E%3CP%3Efb%3A%20g_display_height%20%3D%20540.%3C%2FP%3E%3CP%3Estart%20time%20%3D%201457509994%20s%2C%2045827%20us%3C%2FP%3E%3CP%3EERROR%3A%20v4l2%20capture%3A%20mxc_v4l_dqueue%20timeout%20enc_counter%200%3C%2FP%3E%3CP%3EVIDIOC_DQBUF%20failed.%3C%2FP%3E%3CP%3E------------------------------------------------------%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3Eand%20what%20the%20HDMI%20display%20showed%20is%20as%20bellow%3A%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22IMG_0587.JPG%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22IMG_0587.JPG%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22IMG_0587.JPG%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22IMG_0587.JPG%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22IMG_0587.JPG%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22IMG_0587.JPG%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22IMG_0587.JPG%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22IMG_0587.JPG%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22IMG_0587.JPG%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22IMG_0587.JPG%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22IMG_0587.JPG%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22IMG_0587.JPG%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22IMG_0587.JPG%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22IMG_0587.JPG%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22IMG_0587.JPG%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F1492i4FA85BE853664257%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22IMG_0587.JPG%22%20alt%3D%22IMG_0587.JPG%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EThe%20first%20camera%20shows%20nothing%20and%20after%20several%20seconds%20the%20'ERROR%3A%20v4l2%20capture%3A%20mxc_v4l_dqueue%20timeout%20enc_counter%200'%20is%20output%2C%20%3C%2FP%3E%3CP%3Eall%20other%20three%20cameras%20also%20stop%20and%20show%20nothing.%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EThank%20you!%3C%2FP%3E%3CP%3EZongbiaoLiao%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116508%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116508%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EWhat's%20the%20error%20log%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116507%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116507%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%2C%20Qiang%20Li%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EI%20selected%20%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%22%3EMAX9271.%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%22%3EMy%20problem%20is%20three%20cameras%20work%20except%20the%20first%20one.%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%22%3EThank%20you!%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%22%3EZongbiaoLiao%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116506%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116506%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EYou%20need%20select%20MAX96705%20or%20MAX9271%20in%20the%20kernel%20config%2C%20if%20it%20is%20different%20with%20your%20hardware%2C%20it%20will%20not%20work.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116505%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116505%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%20Qiang%20Li%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EThank%20you%20for%20releasing%20%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%22%3Epatch%20for%20L3.14.52_GA1.1.0.%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%22%3EI%20have%20tested%20the%20patch%2Cbut%26nbsp%3B%20I%20met%26nbsp%3B%20a%20problem.%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%22%3EThe%20first%20camera(%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%22%3Emxc_v4l2_tvin.out%20-ol%200%20-ot%200%20-ow%20960%20-oh%20540%20-d%201%20-x%200%20-g2d%20%26amp%3B%3C%2FSPAN%3E)%20does%20not%20show%20anything%2C%20%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%22%3Eand%20after%20several%20seconds%2C%20error%20'VIDIOC_DQBUF%20failed'%20happened%2Call%20other%20three%20cameras%20also%20stopped.%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%22%3EThen%20I%20tested%20patch%20for%203.10.53%2Call%20cameras%20have%20no%20problem.%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%22%3ECould%20you%20help%20me%3F%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%22%3EThank%20you!%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%22%3EZongbiaoLiao%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116503%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116503%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EWe%20have%20no%20plan%20to%20back%20porting%20the%20driver%20to%203.0.35%20BSP%2C%20please%20do%20it%20by%20yourself.%20Thanks!%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116502%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116502%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi~Li%20Qiang!%3C%2FP%3E%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20Thank%20you%20for%20your%20Patch~%3C%2FP%3E%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20But%20our%20cpu%20is%20%3CSTRONG%3EIMX6Q-Sabresd%3C%2FSTRONG%3E%2C%20Camera%20is%20%3CSTRONG%3EOv10635%3C%2FSTRONG%3E.%20LTIB%20%3CSPAN%20style%3D%22color%3A%20%23000000%3B%20font-family%3A%20Arial%3B%20text-align%3A%20justify%3B%22%3Eis%20%3C%2FSPAN%3E%3CSTRONG%20style%3D%22color%3A%20%23000000%3B%20font-family%3A%20Arial%3B%20text-align%3A%20justify%3B%22%3EL3.0.35_4.1.0%3C%2FSTRONG%3E%3C%2FP%3E%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20Can%20you%20help%20me%20support%20this%20Patch%20%3F%3C%2FP%3E%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20Thanks%20Sincerely~~%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116627%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116627%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3EFRSYNC%2FGPI%20does%20not%20need%20to%20be%20connected%20to%20iMX6%2C%20and%20CSI0_MCLK%20is%20not%20used.%20All%20working%20mode%20settings%20are%20between%20MAX9286%20and%20camera%2C%20so%20you%20need%20to%20confirm%20with%20Maxim%20about%20the%20specific%20connection%20settings%20between%20MAX9286%20and%20Camera%20(AP0101).%20For%20iMX6%2C%20you%20only%20need%20to%20connect%20the%20data%20and%20clock%20of%20MIPI%20CSI2.%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EIf%20the%20working%20mode%20of%20MAX9286%20and%20Camera%20is%20not%20correct%2C%20the%20data%20coming%20from%20MIPI%20will%20be%20abnormal.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116547%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116547%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%22%3E%3CSPAN%20class%3D%22%22%3EThank%20you%20very%20much.%20The%20problem%20of%20video0%20not%20displaying%20has%20been%20solved.%20Now%20there%20is%20another%20problem%2C%20that%20is%2C%20the%20YUV%20data%20obtained%20through%20the%20mxc_v4l2_tvin_max9286%20process%20is%20always%20reversed.%20For%20example%2C%20I%20set%20g_in_fmt%20%3D%20V4L2_PIX_FMT_UYVY%20in%20my%20application%2C%20and%20the%20data%20viewed%20in%20capture_buffers%20is%20actually%20YUYV.%20If%20%3CSPAN%20style%3D%22background-color%3A%20%23ffffff%3B%22%3Eg_in_fmt%20%3D%20V4L2_PIX_FMT_YUYV%2C%20%3CSPAN%3Ethe%20data%20viewed%20in%20capture_buffers%20is%20actually%20UYVY.%3C%2FSPAN%3E%3C%2FSPAN%3E%20%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%22%3EI%3C%2FSPAN%3E%3C%2FSPAN%3E%20%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%22%3Econfigured%20the%20CSI%20data%20format%20YUYV%20and%20UYUV%20by%20changing%20CSI0_SENS_DATA_FORMAT%2C%20but%20it%20didn't%20work.%20Is%20this%20modification%20correct%3F%20What%20causes%20this%20problem%3F%3C%2FSPAN%3E%3CBR%20%2F%3E%20%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116622%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116622%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3EBoss%2C%20didn't%20you%20adjust%20it%20on%20version%203.0.35%20before%3F%20Please%20share%20with%20us.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116548%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116548%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3ESupplement%3A%20The%20sensor%20I%20use%20is%20ov490%20(isp)%20%2B%20ov10640%20(sensor)%2C%20and%20the%20data%20format%20output%20by%20the%20sensor%20is%20YUV422---YUYV.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116675%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116675%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3E%40%3CA%20_jive_internal%3D%22true%22%20class%3D%22%22%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Fpeople%2FQiang_FSL%22%20style%3D%22color%3A%20%233d9ce7%3B%20background-color%3A%20%23ffffff%3B%20border%3A%200px%3B%20font-weight%3A%20200%3B%20text-decoration%3A%20underline%3B%20font-size%3A%201.286rem%3B%22%20target%3D%22_blank%22%3EQiang%20Li%20-%20Mpu%20Se%3C%2FA%3E%3C%2FP%3E%3CP%3EHello!%20Thanks%20for%20your%20reply!%3C%2FP%3E%3CP%3EFirst%20of%20all%2C%20%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%22%3Ethe%20high%20and%20low%20data%20lines%20from%20the%20camera%20to%20the%20MAX96705%20are%20indeed%20reversed%2C%20but%20we%20only%20connected%208%20data%20lines%20instead%20of%2010.%20The%20picture%20shown%20above%20is%20the%20image%20after%20the%20data%20lines%20are%20reversed.%20The%20specific%20settings%20are%20as%20follows%3A%3C%2FSPAN%3E%3C%2FP%3E%3CP%3Emax9271_write_reg(i%2C%200x20%2C%200x07)%3B%3CBR%20%2F%3E%20max9271_write_reg(i%2C%200x21%2C%200x06)%3B%3CBR%20%2F%3E%20max9271_write_reg(i%2C%200x22%2C%200x05)%3B%3CBR%20%2F%3E%20max9271_write_reg(i%2C%200x23%2C%200x04)%3B%3CBR%20%2F%3E%20max9271_write_reg(i%2C%200x24%2C%200x03)%3B%3CBR%20%2F%3E%20max9271_write_reg(i%2C%200x25%2C%200x02)%3B%3CBR%20%2F%3E%20max9271_write_reg(i%2C%200x26%2C%200x01)%3B%3CBR%20%2F%3E%20max9271_write_reg(i%2C%200x27%2C%200x00)%3B%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3Emax9271_write_reg(i%2C%200x30%2C%200x17)%3B%3CBR%20%2F%3E%20max9271_write_reg(i%2C%200x31%2C%200x16)%3B%3CBR%20%2F%3E%20max9271_write_reg(i%2C%200x32%2C%200x15)%3B%3CBR%20%2F%3E%20max9271_write_reg(i%2C%200x33%2C%200x14)%3B%3CBR%20%2F%3E%20max9271_write_reg(i%2C%200x34%2C%200x13)%3B%3CBR%20%2F%3E%20max9271_write_reg(i%2C%200x35%2C%200x12)%3B%3CBR%20%2F%3E%20max9271_write_reg(i%2C%200x36%2C%200x11)%3B%3CBR%20%2F%3E%20max9271_write_reg(i%2C%200x37%2C%200x10)%3B%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_2.png%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_2.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_2.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_2.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_2.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_2.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_2.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_2.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_2.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_2.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F63363iB40359864214D996%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22pastedImage_2.png%22%20alt%3D%22pastedImage_2.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EThen%20we%20changed%20it%20according%20to%20your%20settings%2C%20and%20after%20that%20the%20image%20lost%20more%20outline%20details.%3C%2FP%3E%3CP%3ECould%20there%20be%20some%20other%20factor%20causing%20this%3F%20Thanks!%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116679%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116679%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3EHi%2C%20our%20current%20board%20is%20%3CSTRONG%3EIMX6QP%2BMAX9286%2BMAX96705%2BAP0101AT%2BAR0143AT%3C%2FSTRONG%3E%20%2C%20and%20the%20kernel%20version%20is%20%3CSTRONG%3EL4.1.15.%3C%2FSTRONG%3E%3C%2FP%3E%3CP%3E%3CSTRONG%3EAP0101%20is%20equipped%20with%20a%20flash%20and%20uses%20the%20firmware%20provided%20by%20the%20supplier.%20The%20video%20format%20is%3A%20YUV422%208bit%2FLSB.%20It%20has%20been%20confirmed%20that%20the%20video%20data%20output%20by%20the%20ISP%20is%20normal.%3C%2FSTRONG%3E%3C%2FP%3E%3CP%3ECurrently%20only%20one%20camera%20module%20is%20connected%20for%20debugging.%20After%20applying%20the%20patch%20you%20provided%2C%20the%20following%20prompt%20appears%3A%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3Eroot%40imx6qp-avm718%3A%2Funit_tests%23%26nbsp%3B.%2Fmxc_v4l2_tvin.out%20-ol%200%20-ot%200%20-ow%20960%20-oh%20540%20-d%200%20-x%200%3C%2FP%3E%3CP%3EIn%20MVC%3A%20mxc_v4l_open%3CBR%20%2F%3E%20device%20name%20is%20Mxc%20Camera%3CBR%20%2F%3EEnd%20of%20mxc_v4l_open%3A%20v2f%20pix%20widthxheight%20288%20x%20352%3CBR%20%2F%3EEnd%20of%20mxc_v4l_open%3A%20crop_bounds%20widthxheight%201280%20x%20720%3CBR%20%2F%3EEnd%20of%20mxc_v4l_open%3A%20crop_defrect%20widthxheight%201280%20x%20720%3CBR%20%2F%3EEnd%20of%20mxc_v4l_open%3A%20crop_current%20widthxheight%201280%20x%20720%3CBR%20%2F%3EOn%20Open%3A%20Input%20to%20ipu%20size%20is%201280%20x%20720%3CBR%20%2F%3Emax9286_mipi%3A%20sensor%20number%20%3D%201.%3CBR%20%2F%3Emxc_mipi_csi2%2021dc000.mipi_csi%3A%20mipi_csi2_reset%3A%20mipi_lane_bps%20%3D%20148%20Mbps%3CBR%20%2F%3Emxc_mipi_csi2%2021dc000.mipi_csi%3A%20mipi_csi2_reset%3A%20value%20%3D%200x42.%3CBR%20%2F%3Emax9286_mipi%201-006a%3A%20ap0101_initialize%3A%20AP0101%20was%20found%2C%20index%20%3D%201.%3CBR%20%2F%3Emax9286_mipi%201-006a%3A%20ap0101_initialize%3AAP0101%20is%20already%20in%20Slave%20(Shutter-Sync)%20Mode.%3CBR%20%2F%3EIn%20MVC%3Amxc_v4l_ioctl%3CBR%20%2F%3EIn%20MVC%3A%20mxc_v4l_do_ioctl%2080685600%3CBR%20%2F%3E%20case%20VIDIOC_QUERYCAP%3CBR%20%2F%3EIn%20MVC%3Amxc_v4l_ioctl%3CBR%20%2F%3EIn%20MVC%3A%20mxc_v4l_do_ioctl%20c0045627%3CBR%20%2F%3E%20case%20VIDIOC_S_INPUT%3CBR%20%2F%3EIn%20MVC%3Amxc_streamoff%3CBR%20%2F%3EIn%20MVC%3Amxc_v4l_ioctl%3CBR%20%2F%3EIn%20MVC%3A%20mxc_v4l_do_ioctl%20c02c563a%3CBR%20%2F%3E%20case%20VIDIOC_CROPCAP%3CBR%20%2F%3EIn%20MVC%3Amxc_v4l_ioctl%3CBR%20%2F%3EIn%20MVC%3A%20mxc_v4l_do_ioctl%20c0cc5616%3CBR%20%2F%3E%20case%20VIDIOC_S_PARM%3CBR%20%2F%3EIn%20mxc_v4l2_s_param%3CBR%20%2F%3E%20Current%20capabilities%20are%200%3CBR%20%2F%3E%20Current%20capturemode%20is%200%20change%20to%200%3CBR%20%2F%3E%20Current%20framerate%20is%2030%20change%20to%200%3CBR%20%2F%3E%20clock_curr%3Dmclk%3D27000000%3CBR%20%2F%3E%20g_fmt_cap%20returns%20widthxheight%20of%20input%20as%201280%20x%20720%3CBR%20%2F%3EIn%20MVC%3Amxc_v4l_ioctl%3CBR%20%2F%3EIn%20MVC%3A%20mxc_v4l_do_ioctl%20c0cc5605%3CBR%20%2F%3E%20case%20VIDIOC_S_FMT%3CBR%20%2F%3EIn%20MVC%3A%20mxc_v4l2_s_fmt%3CBR%20%2F%3E%20type%3DV4L2_BUF_TYPE_VIDEO_CAPTURE%3CBR%20%2F%3EEnd%20of%20mxc_v4l2_s_fmt%3A%20v2f%20pix%20widthxheight%201280%20x%20720%3CBR%20%2F%3EEnd%20of%20mxc_v4l2_s_fmt%3A%20crop_bounds%20widthxheight%201280%20x%20720%3CBR%20%2F%3EEnd%20of%20mxc_v4l2_s_fmt%3A%20crop_defrect%20widthxheight%201280%20x%20720%3CBR%20%2F%3EEnd%20of%20mxc_v4l2_s_fmt%3A%20crop_current%20widthxheight%201280%20x%20720%3CBR%20%2F%3EIn%20MVC%3Amxc_v4l_ioctl%3CBR%20%2F%3EIn%20MVC%3A%20mxc_v4l_do_ioctl%20c0cc5604%3CBR%20%2F%3E%20case%20VIDIOC_G_FMT%3CBR%20%2F%3EIn%20MVC%3A%20mxc_v4l2_g_fmt%20type%3D1%3CBR%20%2F%3E%20type%20is%20V4L2_BUF_TYPE_VIDEO_CAPTURE%3CBR%20%2F%3EEnd%20of%20mxc_v4l2_g_fmt%3A%20v2f%20pix%20widthxheight%201280%20x%20720%3CBR%20%2F%3EEnd%20of%20mxc_v4l2_g_fmt%3A%20crop_bounds%20widthxheight%201280%20x%20720%3CBR%20%2F%3EEnd%20of%20mxc_v4l2_g_fmt%3A%20crop_defrect%20widthxheight%201280%20x%20720%3CBR%20%2F%3EEnd%20of%20mxc_v4l2_g_fmt%3A%20crop_current%20widthxheight%201280%20x%20720%3CBR%20%2F%3Eg_in_width%20%3D%201280%2C%20g_in_height%20%3D%20In%20MVC%3Amxc_v4l_ioctl%3CBR%20%2F%3E720.%3CBR%20%2F%3EIn%20MVC%3A%20mxc_v4l_do_ioctl%20c0145608%3CBR%20%2F%3E%20case%20VIDIOC_REQBUFS%3CBR%20%2F%3EIn%20MVC%3Amxc_streamoff%3CBR%20%2F%3EMVC%3A%20In%20mxc_free_frame_buf%3CBR%20%2F%3EIn%20MVC%3Amxc_allocate_frame_buf%20-%20size%3D1843200%3CBR%20%2F%3Efb_fix.id%20%3D%20DISP3%20BG%20-%20DI1.%3CBR%20%2F%3EIt%20is%20background%20screen%2C%20only%20full%20screen%20default%20format%20was%20supported.%3CBR%20%2F%3Efb%3A%20smem_start%20%3D%200x73500000%2C%20smemIn%20MVC%3Amxc_v4l_ioctl%3CBR%20%2F%3E_len%20%3D%200xbdd800.%3CBR%20%2F%3Efb%3A%20frame%20buffIn%20MVC%3A%20mxc_v4l_do_ioctl%20c0445609%3CBR%20%2F%3Eer%20size%20%3D%200x3f4800%20bytes.%3CBR%20%2F%3Efb%3A%20g%20case%20VIDIOC_QUERYBUF%3CBR%20%2F%3E_screen_info.xres%20%3D%201920%2C%20g_screeIn%20MVC%3Amxc_v4l2_buffer_status%3CBR%20%2F%3En_info.yres%20%3D%201080.%3CBR%20%2F%3Efb%3A%20g_displIn%20MVC%3Amxc_mmap%3CBR%20%2F%3Eay_left%20%3D%200.%3CBR%20%2F%3Efb%3A%20g_display_top%20pgoff%3D0x72d00%2C%20start%3D0x75e00000%2C%20end%3D0x75fc2000%3CBR%20%2F%3E%3D%200.%3CBR%20%2F%3Efb%3A%20g_display_width%20%3D%201920In%20MVC%3Amxc_v4l_ioctl%3CBR%20%2F%3E.%3CBR%20%2F%3EIn%20MVC%3A%20mxc_v4l_do_ioctl%20c0445609%3C%2FP%3E%3CP%3Ecase%20VIDIOC_QUERYBUF%3CBR%20%2F%3EIn%20MVC%3Amxc_v4l2_buffer_status%3CBR%20%2F%3EIn%20MVC%3Amxc_mmap%3CBR%20%2F%3E%20pgoff%3D0x72f00%2C%20start%3D0x75c3e000%2C%20end%3D0x75e00000%3CBR%20%2F%3EIn%20MVC%3Amxc_v4l_ioctl%3CBR%20%2F%3EIn%20MVC%3A%20mxc_v4l_do_ioctl%20c0445609%3CBR%20%2F%3E%20case%20VIDIOC_QUERYBUF%3CBR%20%2F%3EIn%20MVC%3Amxc_v4l2_buffer_status%3CBR%20%2F%3EIn%20MVC%3Amxc_mmap%3CBR%20%2F%3E%20pgoff%3D0x73100%2C%20start%3D0x75a7c000%2C%20end%3D0x75c3e000%3CBR%20%2F%3EIn%20MVC%3Amxc_v4l_ioctl%3CBR%20%2F%3EIn%20MVC%3A%20mxc_v4l_do_ioctl%20c0445609%3CBR%20%2F%3E%20case%20VIDIOC_QUERYBUF%3CBR%20%2F%3EIn%20MVC%3Amxc_v4l2_buffer_status%3CBR%20%2F%3EIn%20MVC%3Amxc_mmap%3CBR%20%2F%3E%20pgoff%3D0x73300%2C%20start%3D0x758ba000%2C%20end%3D0x75a7c000%3CBR%20%2F%3EIn%20MVC%3Amxc_v4l_ioctl%3CBR%20%2F%3EIn%20MVC%3A%20mxc_v4l_do_ioctl%20c044560f%3CBR%20%2F%3E%20case%20VIDIOC_QBUF%3CBR%20%2F%3EIn%20MVC%3Amxc_v4l_ioctl%3CBR%20%2F%3EIn%20MVC%3A%20mxc_v4l_do_ioctl%20c044560f%3CBR%20%2F%3E%20case%20VIDIOC_QBUF%3CBR%20%2F%3EIn%20MVC%3Amxc_v4l_ioctl%3CBR%20%2F%3EIn%20MVC%3A%20mxc_v4l_do_ioctl%20c044560f%3CBR%20%2F%3E%20case%20VIDIOC_QBUF%3CBR%20%2F%3EIn%20MVC%3Amxc_v4l_ioctl%3CBR%20%2F%3EIn%20MVC%3A%20mxc_v4l_do_ioctl%20c044560f%3CBR%20%2F%3E%20case%20VIDIOC_QBUF%3CBR%20%2F%3EIn%20MVC%3Amxc_v4l_ioctl%3CBR%20%2F%3EIn%20MVC%3A%20mxc_v4l_do_ioctl%2040045612%3CBR%20%2F%3E%20case%20VIDIOC_STREAMON%3CBR%20%2F%3EIn%20MVC%3Amxc_streamon%3CBR%20%2F%3EIPU%3AIn%20csi_enc_enabling_tasks%3CBR%20%2F%3EIn%20csi_enc_setup%3CBR%20%2F%3Estart%20time%20%3D%201540834851%20s%2C%2023859%20In%20MVC%3Amxc_v4l_ioctl%3CBR%20%2F%3Eus%3CBR%20%2F%3EIn%20MVC%3A%20mxc_v4l_do_ioctl%20c0445611%3CBR%20%2F%3E%20case%20VIDIOC_DQBUF%3CBR%20%2F%3EIn%20MVC%3Amxc_v4l_dqueue%3CBR%20%2F%3E%3CSTRONG%3EERROR%3A%20v4l2%20capture%3A%20mxc_v4l_dqueue%20timeout%20enc_counter%200%3C%2FSTRONG%3E%3CBR%20%2F%3E%3CSTRONG%3EVIDIOC_DQBUF%20failed.%3C%2FSTRONG%3E%3CBR%20%2F%3EIn%20MVC%3Amxc_v4l_ioctl%3CBR%20%2F%3EIn%20MVC%3A%20mxc_v4l_do_ioctl%2040045613%3CBR%20%2F%3E%20case%20VIDIOC_STREAMOFF%3CBR%20%2F%3EIn%20MVC%3Amxc_streamoff%3CBR%20%2F%3ECSI_MEM0%3Afffffc0%2CCIS_MEM1%3A10ffffc1%2CCSI_MEM2%3A11ffffc2%2CCSI_MEM3%3A12ffffc3%2CCSI_PRP_ENC_MEM%3A13ffffd4%2CCSI_PRP_VF_MEM%3A14ffffd5%3CBR%20%2F%3Echannel%3Afffffc0%3CBR%20%2F%3EIn%20MVC%3Amxc_free_frames%3CBR%20%2F%3EIn%20MVC%3Amxc_v4l_close%3CBR%20%2F%3EIn%20MVC%3Amxc_streamoff%3CBR%20%2F%3Emxc_v4l_close%3A%20release%20resource%3CBR%20%2F%3EMVC%3A%20In%20mxc_free_frame_buf%3CBR%20%2F%3EIn%20MVC%3Amxc_free_frames%3C%2FP%3E%3CP%3EIt%20seems%20that%20the%20video%20data%20is%20not%20obtained.%20I%20measured%20the%20output%20of%20MAX9286%20mipi%2C%20where%20the%20mipi%20clk%20is%2072MHz%2C%20and%20the%20waveform%20on%20the%20data%20pin%20is%20as%20follows%3B%3C%2FP%3E%3CP%3EI%20considered%20the%20problem%20of%20the%20data%20pins%20of%20AP0101%20and%20MAX96705%20being%20misaligned%20or%20reversed%2C%20but%20from%20other%20people's%20previous%20experience%2C%20if%20the%20data%20pins%20are%20misaligned%2C%20the%20video%20can%20be%20seen%2C%20but%20the%20video%20picture%20is%20abnormal%2C%20and%20VIDIOC_DQBUF%20failed%20will%20not%20appear%3B%3C%2FP%3E%3CP%3ECould%20you%20please%20provide%20some%20debugging%20tips%3F%20Thanks!%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_2.png%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_2.png%22%20style%3D%22width%3A%20763px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_2.png%22%20style%3D%22width%3A%20763px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_2.png%22%20style%3D%22width%3A%20763px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_2.png%22%20style%3D%22width%3A%20763px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_2.png%22%20style%3D%22width%3A%20763px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_2.png%22%20style%3D%22width%3A%20763px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_2.png%22%20style%3D%22width%3A%20763px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_2.png%22%20style%3D%22width%3A%20763px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F74720i49DAD8ADC9E4F883%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22pastedImage_2.png%22%20alt%3D%22pastedImage_2.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_3.png%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_3.png%22%20style%3D%22width%3A%20798px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_3.png%22%20style%3D%22width%3A%20798px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_3.png%22%20style%3D%22width%3A%20798px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_3.png%22%20style%3D%22width%3A%20798px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_3.png%22%20style%3D%22width%3A%20798px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_3.png%22%20style%3D%22width%3A%20798px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_3.png%22%20style%3D%22width%3A%20798px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_3.png%22%20style%3D%22width%3A%20798px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F74799i9D55B01043DCC3D8%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22pastedImage_3.png%22%20alt%3D%22pastedImage_3.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116551%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116551%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3E%3CSPAN%3EI%20want%20to%20compress%20four%20cameras%20into%20one%20720p%20video%20in%20up%2C%20down%2C%20left%2C%20and%20right%20format%20for%20storage.%20How%20can%20I%20integrate%20the%20four%20videos%3F%20Do%20you%20have%20any%20suggestions%3F%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116677%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116677%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3E%3CA%20class%3D%22jx-jive-macro-user%22%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Fpeople%2Fferhatolgun%22%20target%3D%22_blank%22%3Eferhatolgun%3C%2FA%3E%20%E2%80%8CHello%2C%20have%20you%20solved%20your%20problem%3F%20I%20am%20facing%20the%20same%20problem%20as%20yours.%20If%20you%20have%20solved%20it%2C%20could%20you%20let%20me%20know%3F%20Thank%20you!%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116540%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116540%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3EOur%20image%20was%20called%20out%20in%20version%203.0.35.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116684%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116684%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3EHi%2C%20I%20reversed%20the%20polarity%20of%20VS%2C%20and%20then%20added%20the%20code%20you%20provided%2C%20and%20now%20the%20picture%20appears%2C%20thank%20you!%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116545%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116545%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3EThank%20you%20very%20much%20for%20your%20reply.%20Bit%2019%20is%201%20and%20it%20is%20ok%20now.%20%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%22%3EThe%20%3CSPAN%20class%3D%22%22%3ECSI0_SENS_DATA_FORMAT%3C%2FSPAN%3E%20configuration%20of%20CSI%20data%20format%20YUYV%20and%20UYUV%20did%20not%20work.%20Is%20this%20modification%20correct%3F%20What%20causes%20this%20problem%3F%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116624%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116624%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3EHi%20Pengtao%EF%BC%8C%3C%2FP%3E%3CP%3EAP0101%20needs%20to%20be%20set%20to%20Frame%20Sync%20mode%20instead%20of%20the%20default%20Free%20Run%20mode.%20In%20Free%20Run%20mode%2C%20you%20will%20see%20your%20phenomenon%3A%20a%20single%20camera%20is%20OK%2C%20but%20multiple%20cameras%20are%20not.%3C%2FP%3E%3CP%3EIf%20your%20camera%20settings%20are%20in%20the%20flash%20ROM%2C%20then%20these%20settings%20need%20to%20be%20modified%20according%20to%20the%20driver.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1116674%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%3ERe%3A%20iMX6DQ%20MAX9286%20MIPI%20CSI2%20720P%20camera%20surround%20view%20solution%20for%20Linux%20BSP%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1116674%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3EThis%20should%20be%20the%20high%20and%20low%20data%20lines%20from%20the%20camera%20to%20the%20MAX96705%20are%20reversed.%20They%20can%20be%20reversed%20when%20setting%2096705%20(italic%20part)%3A%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%23ifdef%20MAX96705%3CBR%20%2F%3E%20%2F%2FInvert%20VSYNC%3CBR%20%2F%3E%20max9271_write_reg(0%2C%200x40%2C%200x2F)%3B%3CBR%20%2F%3E%20msleep(2)%3B%3CBR%20%2F%3E%20max9271_write_reg(0%2C%200x08%2C%200x81)%3B%3CBR%20%2F%3E%20msleep(2)%3B%3C%2FP%3E%3CP%3E%26nbsp%3Bmax9271_write_reg(0%2C%200x97%2C%200x5F)%3B%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CEM%3E%26nbsp%3Bmax9271_write_reg(0%2C%200x20%2C%200x09)%3B%3C%2FEM%3E%3CBR%20%2F%3E%3CEM%3E%26nbsp%3Bmax9271_write_reg(0%2C%200x21%2C%200x08)%3B%3C%2FEM%3E%3CBR%20%2F%3E%3CEM%3E%26nbsp%3Bmax9271_write_reg(0%2C%200x22%2C%200x07)%3B%3C%2FEM%3E%3CBR%20%2F%3E%3CEM%3E%26nbsp%3Bmax9271_write_reg(0%2C%200x23%2C%200x06)%3B%3C%2FEM%3E%3CBR%20%2F%3E%3CEM%3E%26nbsp%3Bmax9271_write_reg(0%2C%200x24%2C%200x05)%3B%3C%2FEM%3E%3CBR%20%2F%3E%3CEM%3E%26nbsp%3Bmax9271_write_reg(0%2C%200x25%2C%200x04)%3B%3C%2FEM%3E%3CBR%20%2F%3E%3CEM%3E%26nbsp%3Bmax9271_write_reg(0%2C%200x26%2C%200x03)%3B%3C%2FEM%3E%3CBR%20%2F%3E%3CEM%3E%26nbsp%3Bmax9271_write_reg(0%2C%200x27%2C%200x02)%3B%3C%2FEM%3E%3CBR%20%2F%3E%3CEM%3E%26nbsp%3Bmax9271_write_reg(0%2C%200x28%2C%200x01)%3B%3C%2FEM%3E%3CBR%20%2F%3E%3CEM%3E%26nbsp%3Bmax9271_write_reg(0%2C%200x29%2C%200x00)%3B%3C%2FEM%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CEM%3E%26nbsp%3Bmax9271_write_reg(0%2C%200x30%2C%200x19)%3B%3C%2FEM%3E%3CBR%20%2F%3E%3CEM%3E%26nbsp%3Bmax9271_write_reg(0%2C%200x31%2C%200x18)%3B%3C%2FEM%3E%3CBR%20%2F%3E%3CEM%3E%26nbsp%3Bmax9271_write_reg(0%2C%200x32%2C%200x17)%3B%3C%2FEM%3E%3CBR%20%2F%3E%3CEM%3E%26nbsp%3Bmax9271_write_reg(0%2C%200x33%2C%200x16)%3B%3C%2FEM%3E%3CBR%20%2F%3E%3CEM%3E%26nbsp%3Bmax9271_write_reg(0%2C%200x34%2C%200x15)%3B%3C%2FEM%3E%3CBR%20%2F%3E%3CEM%3E%26nbsp%3Bmax9271_write_reg(0%2C%200x35%2C%200x14)%3B%3C%2FEM%3E%3CBR%20%2F%3E%3CEM%3E%26nbsp%3Bmax9271_write_reg(0%2C%200x36%2C%200x13)%3B%3C%2FEM%3E%3CBR%20%2F%3E%3CEM%3E%26nbsp%3Bmax9271_write_reg(0%2C%200x37%2C%200x12)%3B%3C%2FEM%3E%3CBR%20%2F%3E%3CEM%3E%26nbsp%3Bmax9271_write_reg(0%2C%200x38%2C%200x11)%3B%3C%2FEM%3E%3CBR%20%2F%3E%3CEM%3E%26nbsp%3Bmax9271_write_reg(0%2C%200x39%2C%200x10)%3B%3C%2FEM%3E%3CBR%20%2F%3E%23else%3C%2FP%3E%3C%2FLINGO-BODY%3E
No ratings
Version history
Last update:
‎04-26-2021 01:39 AM
Updated by: