Page tree

Contact: / /

Skip to end of metadata
Go to start of metadata


The picam-mipi296 sensor IMX296LLR-C is a diagonal 6.3mm (Type 1 / 2.9) CMOS active pixel type solid-state image sensor with a square pixel array and 1.58 M effective pixels. This chip features a global shutter with variable charge-integration time.

This chip operates with analog 3.3 V, digital 1.2 V, and interface 1.8 V triple power supply, and has

  • low power consumption.
  • High sensitivity, low dark current and low PLS characteristics are achieved.
    (Applications: Sensing)


  • size: 39*39 mm
  • Interface: RPI Camera 15 PIN FPC
  • Output format: Y10
  • Output resolution:1456*1088
  • Global shutter with variable charge-integration time

Support Mode:

    • mode0 stream 
    • mode1 fast trigger
    • Flash Strobe: only support stream mode. 
    • Isolated Trigger and Strobe signal ,Trigger the capture in  the falling edge of external trigger signal
    • driver support control feature can be get through command:
      • v4l2-ctl -l 

User Controls

exposure 0x00980911 (int) : min=29 max=15534389 step=1 default=10000 value=30000
gain 0x00980913 (int) : min=0 max=480 step=1 default=0 value=136

Image Source Controls

vertical_blanking 0x009e0901 (int) : min=30 max=1047487 step=1 default=30 value=30

Image Processing Controls

pixel_rate 0x009f0902 (int64) : min=112200000 max=119800000 step=1 default=118800000 value=118800000 flags=read-only
test_pattern 0x009f0903 (menu) : min=0 max=9 default=0 value=0

Driver Download:

sudo git clone

Test steps:

step1  install driver and setting

sudo nano /boot/config.txt #add below two line to last then save 
sudo nano /boot/cmdline.txt #add below content to last then save
cd picam-mipi296
sudo chmod -R a+rwx *
# according to your hardware and sysem, select to install drivers. Linke raspberry pi3 with system kernel 5.4.51, use command "uname -a" get kernel version
cd Linux5.4.51/pi3
sudo make install # install drivers
sudo make setmode0 # driver provide two mode, mode0 is stream,mode1 is fast trigger,Flash Strobe only support stream mode. 
sudo reboot
# when power up, use below command to check if there is video0
ls /dev/video*

step2 vcmipidemo preview program(PI3):

cd picam-mipi296/tools
sudo chmod -R a+rwx *
./vcmipidemo-1028 -s 30000 -g 0x88 -f >/dev/null  # Press ctrl+F1 check preview, press ctrl+F7 stop preview. This tools now just support pi3 preview,  when using pi4,we're working on v4l2 demo.

Step3 Trigger Test

  • No labels