5 Replies Latest reply on Aug 28, 2019 6:45 PM by YangyangC_06

    Distorted images with OV9281 sensor

    roMo_4201811

      I am using a Denebola board from e-Con Systems with an OV9281 sensor. I modified the firmware and am able to stream images using e-camview, VLC, and AMcap but the images are distorted. A sample distorted image of my PC screen is shown below:

      2019-08-22_143124_5970020.bmp

      My parameters in image sensor config are:

      RAW10 input

      16 bit output

      2 lane MIPI

      1280x800

      10 FPS

       

      CyU3PMipicsiCfg_t mysensorname_RAW10_full = 

      {

          CY_U3P_CSI_DF_RAW10,  /* CyU3PMipicsiDataFormat_t dataFormat */

          2,                          /* uint8_t numDataLanes */

          0,                                                     /* uint8_t pllPrd */

          31,                                    /* uint16_t pllFbd */

          CY_U3P_CSI_PLL_FRS_250_500M, /* CyU3PMipicsiPllClkFrs_t pllFrs */ 

          CY_U3P_CSI_PLL_CLK_DIV_8,     /* CyU3PMipicsiPllClkDiv_t csiRxClkDiv */

          CY_U3P_CSI_PLL_CLK_DIV_8,     /* CyU3PMipicsiPllClkDiv_t parClkDiv */

          0, /* uint16_t mClkCtl */

          CY_U3P_CSI_PLL_CLK_DIV_2,     /* CyU3PMipicsiPllClkDiv_t mClkRefDiv */

          1280,                        /* uint16_t hResolution */

          50                               /* uint16_t fifoDelay */

      };

       

      settings.bmp

      Can you tell me how to stream undistorted images using a program such as e-cam view? Or does a custom PC program need to be developed?

      I have tried the steps in KBA224387 but it results in black screen.