Contact: / /

Skip to end of metadata
Go to start of metadata

[ Note]  

  • The latest Raspberry PI OS(Kernel 5.4)driver already support cam-mipi327raw; 
  • Inno-maker launched linux 5.4 drivers for raspberry pi3&pi4, test applications support raspberry pi3&pi4 well.

[ Drivers difference between Inno-maker and raspberry pi os]

Inno-maker driverRaspberry PI OS driver
Mode0 1920×1080 30fps,SRGGB10P
Mode1 1920×1080 60fps, SRGGB10P.
Mode2 1920×1080 50fps, SRGGB12P.
Mode0 1920×1080 30fps,SRGGB10P 

[ Documents ] 

  • No labels


  1. Anonymous

    This does not work for me.  On "make install" it results

    modprobe: ERROR: could not insert 'imx327_i2c': Exec format error

    make: *** 50: install Error 1

    Any ideas?  camera defective?

  2. Dear Customer,

      Please check if your system version is fit to the firmware version.

      Like we now provide 

      Linux-4.19.57-date19.7.10  >= RPI IMAGE VERSION  Linux-4.19.57 on date19.7.10

      Linux-4.19.75-date19.9.26  >= RPI IMAGE VERSION  Linux-4.19.75 on date19.9.26

    If yes,please try again as below: 

          add the driver name to config.txt and cmdline.txt

    • $ cd cam-mipi327raw
    • $ sudo chmod -R a+rwx *
    • $ cd firmware-pi4/Linux-4.19.57-date19.7.10
    • $ make install //Intall Driver For CAM-MIPI327RAW
  3. Anonymous

    pi@raspberrypi:~/cam-mipi327raw/firmware-pi4/Linux-4.19.57-date19.7.10 $ uname -a
    Linux raspberrypi 4.19.97-v7l+ #1294 SMP Thu Jan 30 13:21:14 GMT 2020 armv7l GNU/Linux

    Is the Linux version compatible with the camera?


    1. Anonymous

      Sorry I will have to return this I cannot get it to work as above.

      1. Dear Customer,

          We have upload the firmware for Linu-4.19.97. 


        Please delete the old folder,and redownload.

        Could you send us email? I will reply you usermanual these 2 days.  I send you for reference of ov9281.Please see attach.

        CAM-MIPI9281 User ManualV1.1.pdf

        1. Anonymous

          I deleted old folder and downloaded that.  Now it gets past that step but VLC shows no images.  What now?  Will send email, and post here when/if resolved..

            1. Anonymous

              Yes I have made the camera work with the suggested changes.  I do not know how to get it to work with python code though, just through the terminal, but at least it proves the camera is not defective.


  4. Anonymous

    I am having a similar problem with a new RPI 4.  All steps go through with no errors.  When I try access the camera in VLC, I Get:

    Your input can't be opened:

    VLC is unable to open the MRL 'v4l2:///dev/video0'. Check the log for details.

    OS version is:

    $ uname -a
    Linux raspberrypi 4.19.97-v7l+ #1294 SMP Thu Jan 30 13:21:14 GMT 2020 armv7l GNU/Linux

    I downloaded all files from git today.

  5. Anonymous

    I am if you want to contact directly.

    1. Dear ,

      Thanks for use our IMX327 RAW module.
      And really sorry about this.We did not make it clearly of quick start.

      • 1,The formate support by VLC is YUYV,Y8 or Bayer8. 
      • 2,Due to IMX327 output formate is SGRBG10P or SGRBG12P  so it is can't preview by VLC tool.
      • 3,You can use vcmipidemo tool to have a preview.

      for example:
      ./vcmipidemo -s 3000 -g 0x88 -f >/dev/null 
      it will set the exposure time to 3ms and gain value to  136 . 

  6. Anonymous

    Thank you for your response.

    Unfortunately, the system still does not work.  /dev/video0 simply cannot be openned.  See screenshot below.

    pi@raspberrypi:~/cam-mipi327raw/Linux_4.19.97/pi4 $ v4l2-ctl --stream-mmap --stream-count=-1 -d /dev/video0 --stream-to=/dev/null
    Cannot open device /dev/video0, exiting.

    Please let me know if you would like to see pictures of the physical configuration.

    1. Dear Customer,

        OK then. 

        The the connection is correct.

      •   Please Set up  follow Use INNO-MAKER Driver from step1 to step 4,it's really important.
      •   ”uname -a“ to see your system version, for example, if it shows Linux_4.19.75, you shoule enter "cd Linux_4.19.75/pi4"
      •   After you run "make install",  reboot the rpi, run "make setmode1"  after system reboot.
      •   Then Use “ls /dev/video0"  to see if the camera it's exist.

        If yes, "cd cam-mipi327raw/tools",    run    "./vcmipidemo -s 3000 -g 0x88 -f >/dev/null" , press enter and ctrl+alt+f1 to see  Preview


  7. I tried the instructions in your script several times.  Each time they do not produce /dev/video0.  See below links to the script output.

    This is a brand new Pi4 with 4GB of RAM and the latest OS. 

    I am not sure what else I can do from here.  Please advise.

    1. Dear Customer,

        About cmdline.txt,it should be. "consolescma=128M",shoule be “consoles cma=128M”

    2. Also,

        Could you take a picture inside like below.

        Let me see if you received the wrong one.

         You buy it from amazon? 

      You can follow our usermanaul now.

      CAM-MIPI327RAW UserManual EN


      1. Anonymous


        I apologize for my english.

        I've bought last week your IMX327 camera (from Amazon).

        I've the same problem as in previous comments:

        modprobe: ERROR: could not insert 'imx327_i2c': Exec format error

        make: *** (Makefile:50: install) Error 1

        I've a PI3 B with latest firmware (Linux 4.19.118-v7+)

        Can you provide please a solution?

        Is the software open-source? Can I have the source in order to recompile for further evolution of the OS?

        Thanks in advance

        1. Dear Customer,
          Tools are open sourece.
          Could you send me information show of command "uname -a" ?

        2. We will recompile and provide drivers according to stable system release.

          1. Anonymous


            Output of uname -a command is:

            Linux raspberrypi 4.19.118-v7+ #1311 SMP Mon Apr 27 14:21:24 BST 2020 armv7l GNU/Linux

            Ok, I think to understand that TOOLS are open source but DRIVERS isn't open. It's right?

            Best Regards

            1. please download from our github, we update drivers which support linux 4.19.118

              1. Anonymous


                I didn't found the update drivers on your gitee nor on your github (last modification on gitee was 2 months ago).

                Maybe I used wrong links. Please, can you verify and attach the correct link where I can found the update.

                Many Thanks

                  1. Anonymous


                    now the driver seems to be installed. I will try the camera and give you a feedback next days.


  8. Anonymous

    Is there any way to download the driver without having to create a gitee account???

    1. hi,you can download from our wiki directly or user git clone

  9. Anonymous

    I don't see any way to convert the video into RGB - the vcmipidemo script appears to be doing this but its source is not available.  Do you have anything that shows how to convert the SGRGB10P to RGB?  Currently thinking of returning this as it doesn't seem easy to use... MIPI327-ISP is much better.

  10. Anonymous

    Hi, it seems that there's a problem with your account on It does not let me download any files from there. When I try, it says: "The account has been locked due to its abnormality. Please contact us to resolve the issue."

    1. hi sorry for late reply. We fix it today.
      Please try again.

      1. Anonymous

        Hi, no problem, it was a quick reply. It worked. Thank you!

  11. Anonymous


    Please let me know the pixel format of images captured by using ./v4l2_capture_raw12 command.

    It seems that the device is working fine because the size of the generated files is correct and the values of the data in the file seems to be pixels of an image.

    v4l2-ctl --all shows that the pixel format is 'pRCC'. 

    Format Video Capture:
    Width/Height : 1920/1080
    Pixel Format : 'pRCC' (12-bit Bayer RGRG/GBGB Packed)

    AFAIK, 'pRCC' format is defined in the following page.

    I processed the generated image according to the information in the page above but the processed image does not look right.

    I'd appreciate for any advice and information.

    Best Regards,


    1. Anonymous

      The  formate is V4L2_PIX_FMT_SRGGB12P

      start + 0:R00highG01high

      G01low(bits 7–4)

      R00low(bits 3–0)


      B03low(bits 7–4)

      G02low(bits 3–0)

      1. Anonymous

        Does this mean that RG ad GB are alternatively placed in a line?

        1. Anonymous



          That's to say RG and GB in different line.

Write a comment…